aboutsummaryrefslogtreecommitdiff
path: root/doc/news/version_1.29.mdwn
blob: 6165efc28e95c7c37a443988d94af2452d06f7dc (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
ikiwiki 1.29 released with these changes:

   * Patch from Paul Tötterman to use CP in the Makefile.
   * Patch from Alec Berryman adding a http\_auth config item that allows
     using HTTP Authentication instead of ikiwiki's built in authentication.
     Useful for eg, large sites with their own previously existing user auth
     setup. Closes: #[384534](http://bugs.debian.org/384534)
   * Change %renderedfiles to store an array of files rendered from a given
     source file, to allow tracking of extra rendered files like rss feeds.
   * Note that plugins that accessed this variable will need to be updated!
     The plugin interface has been increased to version 1.01 for this change.
     As few plugins use %renderedfiles I haven't done anything else to ensure
     compatability of old plugins.
   * Add will\_render function to the plugin interface, used to register that a
     page renders a destination file, and do some security checks. Previously
     but no longer rendered files will be cleaned up.
   * Use will\_render in the inline and linkmap plugins.
   * You will need to rebuild your wiki on upgrade to this version.
   * Atom feed support based on a patch by Clint Adams.
   * Add feeds=no option to inline preprocessor directive to turn off all types
     of feeds.
   * $IkiWiki::version now holds the program version, and is accessible to
     plugins.
   * Make the aggregate plugin emphasize error messages.
   * Patch from Recai to limit recentchanges to displaying max 10 files for a
     given changeset (to avoid large number of file changes excessively
     bloating the page).