* Introduce add_plugins and disable_plugins config options in setup files.
[ikiwiki.git] / debian / NEWS
1 ikiwiki (1.8) unstable; urgency=low
2
3   If your wiki is configured with a setup file, you should modify it to
4   stop setting the "plugin" list directly, and instead add or remove plugins
5   via the add_plugins and disable_plugins lines. For example, if you had:
6
7   plugin => [qw{inline smiley search}],
8
9   Change it to these lines, which disables the default htmlscrubber plugin
10   and adds the two additional plugins:
11
12   add_plugins => [qw{smiley search}],
13   disable_plugins => [qw{htmlscrubber}],
14
15   Making this change makes your ikiwiki setup file more future-proof since
16   new default plugins will be automatically used.
17
18  -- Joey Hess <joeyh@debian.org>  Mon,  3 Jul 2006 16:59:29 -0400
19
20 ikiwiki (1.1) unstable; urgency=low
21
22   There have been several configuration changes in this release of ikiwiki:
23
24   The --svn and --no-svn switches are removed, instead you should use
25    --rcs=svn or --no-rcs. ikiwiki setup files that set svn => 1 should
26   be changed to set rcs => "svn"; if your setup file sets svn => 0
27   then change it to use rcs => "" to disable svn.
28
29   The --hyperestraier switch is gone too. To enable searching, turn on the
30   search plugin, by passing --plugin=search or through the plugin setting in
31   the setup file.
32
33   The --sanitize and --no-sanitize switches are also gone, replaced with the
34   htmlscrubber plugin. This plugin is enabled by default, to disable it,
35   use --disable-plugin=htmlscrubber, or modify the plugin setting in the
36   setup file.
37
38   Discussion pages are enabled by default, but if your wiki is configured
39   with a setup file, you need to edit it to keep them enabled on upgrade
40   to this version. Add a line reading:
41   discussion => 1,
42
43   You will need to rebuild your wiki when upgrading to this version.
44   If you listed your wiki in /etc/ikiwiki/wikilist this will be done
45   automatically when the Debian package is upgraded. Or use
46   ikiiki-mass-rebuild to force a rebuild.
47
48  -- Joey Hess <joeyh@debian.org>  Tue,  2 May 2006 14:13:59 -0400