]> git.vanrenterghem.biz Git - git.ikiwiki.info.git/blob - doc/news/version_2.60.mdwn
add news item for ikiwiki 2.60
[git.ikiwiki.info.git] / doc / news / version_2.60.mdwn
1 News for ikiwiki 2.60:
3    Admin preferences are moving from the web interface to the setup file.
4    There are three new options in the setup file: `locked\_pages`, `banned\_users`,
5    and `allowed\_attachments`. The admin prefs page can still be used, but
6    that's deprecated, and the prefs will be hidden if a value is not already
7    set. If a value is set in the web interface, you're encouraged to move that
8    setting to your setup file now, since version 3.0 will remove the deprecated
9    admin prefs web interface.
10    Also, the layout of the setup file has changed in a significant way in this
11    release. Old setup files will continue to work, but new features, like the
12    new websetup interface, require a new format setup file. You can convert
13    old setup files into the new format by running
14    `ikiwiki-transition setupformat ikiwiki.setup`
16 ikiwiki 2.60 released with [[!toggle text="these changes"]]
17 [[!toggleable text="""
18  * [ Joey Hess ]
19    * Starting with this version, "ikiwiki -setup /etc/ikiwiki/auto.setup"
20      can be used create a new wiki in seconds.
21    * websetup: New plugin providing a setup form on the web.
22    * ikiwiki --dumpsetup can generate a nice setup file snapshotting ikiwiki's
23      current configuration.
24    * The way wrappers are defined in the setup file has changed. Old setup
25      files will continue to work, for now.
26    * ikiwiki-transition setupformat can be used to convert a setup file to the
27      new format.
28    * Version control backends promoted to first-class plugins.
29    * ikiwiki-update-wikilist: Add -r switch to remove. Default behavior is now
30      always to add.
31    * Start moving admin preferences from the web interface to the setup file.
32    * Add getsetup hook, all plugins should use it to record information about
33      themselves and any fields they add to %config
34    * Large amounts of internal config data reorg.
35    * ikiwiki-makerepo: Bail if both srcdir and repository are not specified.
36      Closes: #[493628](http://bugs.debian.org/493628)
37    * Clarify some wording in the setup documentation that could maybe lead
38      users to putting paths with "~/" in the setup file, which doesn't work.
39      Closes: #[493835](http://bugs.debian.org/493835)
40    * autoindex: Ignore internal pages, and take underlay directories into
41      account. Also, avoid making index pages for directories that contain
42      no files.
43    * external: Fix support for hooks called in an array context.
44    * Options set in the setup file are now immediatly loaded by ikiwiki -setup.
45      This allows later switches to override them. Previously, setup file
46      options overrode most command line options.
47    * Added a small icon to the search input box.
48  * [ Josh Triplett ]
49    * Add Suggests on texlive and texlive-science for the teximg plugin
50  * [ Joey Hess ]
51    * inline: Ignore parent dirs when sorting pages by title.
52    * rename: Support changing page extensions. (willu)
53    * Danish update. Closes: #[494632](http://bugs.debian.org/494632)"""]]