2ef1b8c122c1d9dec2e60f7771e9d27bddd63824
[ikiwiki.git] / doc / news / version_3.11.mdwn
1 You may want to run `ikiwiki-transition deduplinks /path/to/srcdir`
2 after upgrading to this version of ikiwiki. This command will
3 optimise your wiki's saved state, removing duplicate information
4 that can slow ikiwiki down.
5
6 ikiwiki 3.11 released with [[!toggle text="these changes"]]
7 [[!toggleable text="""
8    * Avoid using python-support. Closes: #[525086](http://bugs.debian.org/525086)
9    * websetup: Display stderr in browser if ikiwiki setup fails.
10    * blogspam: Load RPC::XML library in checkconfig, so that an
11      error can be printed at that point if it's not available,
12      allowing the admin to see it during wiki setup.
13      Closes: #[520015](http://bugs.debian.org/520015)
14    * websetup: If setup fails, restore old setup file.
15    * relativedate: Deal with clock skew.
16    * Add IkiWiki::ErrorReason objects, and modify pagespecs to return
17      them in cases where they fail to match due to a configuration or syntax
18      error.
19    * pagespec\_match\_list: New API function, matches pages in a list
20      and throws an error if the pagespec is bad.
21    * inline, brokenlinks, calendar, linkmap, map, orphans, pagecount,
22      pagestate, postsparkline: Display a handy error message if the pagespec
23      is erronious.
24    * comments: Add link to comment post form to allow user to sign in
25      if they wish to, if the configuration makes signin optional
26      for commenting.
27    * Updated Danish translation from Jonas Smedegaard. Closes: #[525751](http://bugs.debian.org/525751)
28    * translation.mdwn: Typo fixes. Closes: #[525753](http://bugs.debian.org/525753)"""]]