add news item for ikiwiki 3.20100403
[ikiwiki.git] / doc / news / version_3.20100403.mdwn
1 ikiwiki 3.20100403 released with [[!toggle text="these changes"]]
2 [[!toggleable text="""
3    * websetup: Add websetup\_unsafe to allow marking other settings
4      as unsafe.
5    * Improve openid url munging; do not display anchors and cgi parameters,
6      as used by yahoo and google urls.
7    * Add complete German basewiki and directives translation done by
8      Sebastian Kuhnert.
9    * Add a include setting, which can be used to make ikiwiki process
10      wiki source files, such as .htaccess, that would normally be skipped
11      for security or other reasons. Closes: #[447267](http://bugs.debian.org/447267)
12      (Thanks to Aaron Wilson for the original patch.)
13    * Add support for setup files written in YAML.
14    * Add --set-yaml switch for setting more complex config file options.
15    * filecheck: Fix bugs that prevented the pagespecs from matching when
16      not called by attachment plugin.
17    * Fix incorrect influence info returned by a failing link() pagespec,
18      that could lead to bad dependency handling in certian situations.
19    * Add preprocessed 'use lib' line to ikiwiki-transition and ikiwiki-calendar
20      if necessary for unusual install.
21    * auto-blog.setup: Set tagbase by default, since most bloggers will want it.
22    * Allow wrappers to be built using tcc. (Workaround #452876)
23    * openid: Use Openid Simple Registration or OpenID Attribute Exchange
24      to get the user's email address and username. (Neither is yet
25      used, but they are available in the session object now.)
26    * page.tmpl: Add Cache-Control must-revalidate to ensure that users
27      (especially of Firefox) see fresh page content.
28    * htmlscrubber: Allow colons in urls after '?'
29    * template: Search for templates in the templatedir, if they are not
30      found as pages in the wiki."""]]