1 ikiwiki version 1.29 is released.
3 Wikis need to be rebuilt on upgrade to this version. If you listed your wiki
4 in `/etc/ikiwiki/wikilist` this will be done automatically when the Debian
5 package is upgraded. Or use `ikiwiki-mass-rebuild` to force a rebuild.
7 There is a change to the plugin interface in this version. Plugins that use
8 `%renderedfiles will` need to be updated, as the hash's values are now arrays
9 of rendered files. Plugins that cause a page to render additional files
10 should use the new `will_render` function to register the files.
12 Changelog for this release:
14 * Patch from Paul Tötterman to use CP in the Makefile.
15 * Patch from Alec Berryman adding a http\_auth config item that allows
16 using HTTP Authentication instead of ikiwiki's built in authentication.
17 Useful for eg, large sites with their own previously existing user auth
18 setup. Closes: #[384534](http://bugs.debian.org/384534)
19 * Change %renderedfiles to store an array of files rendered from a given
20 source file, to allow tracking of extra rendered files like rss feeds.
21 * Note that plugins that accessed this variable will need to be updated!
22 The plugin interface has been increased to version 1.01 for this change.
23 As few plugins use %renderedfiles I haven't done anything else to ensure
24 compatability of old plugins.
25 * Add will\_render function to the plugin interface, used to register that a
26 page renders a destination file, and do some security checks. Previously
27 but no longer rendered files will be cleaned up.
28 * Use will\_render in the inline and linkmap plugins.
29 * You will need to rebuild your wiki on upgrade to this version.
30 * Atom feed support based on a patch by Clint Adams.
31 * Add feeds=no option to inline preprocessor directive to turn off all types
33 * $IkiWiki::version now holds the program version, and is accessible to
35 * Make the aggregate plugin emphasize error messages.
36 * Patch from Recai to limit recentchanges to displaying max 10 files for a
37 given changeset (to avoid large number of file changes excessively