X-Git-Url: https://scripts.mit.edu/gitweb/www/ikiwiki.git/blobdiff_plain/d72753e100b018dfa82feb06e06fc2ad2c61f4ed..89000b48f3cb809b13aa64db79abb90d446458b9:/debian/changelog diff --git a/debian/changelog b/debian/changelog index 8530bdd7e..b4ff54d9f 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,4 +1,23 @@ -ikiwiki (2.21) UNRELEASED; urgency=low +ikiwiki (2.31) UNRELEASED; urgency=low + + * Revert preservation of input file modification times in output files, + since this leads to too many problems with web caching, especially with + inlined pages. Properly solving this would involve tracking every page + that contributes to a page's content and using the youngest of them all, + as well as special cases for things like the version plugin, and it's just + too complex to do. + * aggregate: Forking a child broke the one state that mattered: Forcing + the aggregating page to be rebuilt. Fix this. + * cgi hooks are now run before ikiwiki state is loaded. + * This allows locking the wiki before loading state, which avoids some + tricky locking code when saving a web edit. + * poll: This plugin turns out to have edited pages w/o doing any locking. + Oops. Convert it from a cgi to a sessioncgi hook, which will work + much better. + + -- Joey Hess Sat, 02 Feb 2008 23:36:31 -0500 + +ikiwiki (2.30) unstable; urgency=low [ Joey Hess ] * Old versions of git-init don't support --git-dir or GIT_DIR with @@ -22,15 +41,25 @@ ikiwiki (2.21) UNRELEASED; urgency=low * prettydate,ddate: Don't ignore time formats passed to displaytime function. * Pages with extensions starting with "_" are internal-use, and will - not be rendered or web-edited. + not be rendered or web-edited, or matched by normal pagespecs. + * Add "internal()" pagespec that matches internal-use pages. * RecentChanges is now a static html page, that's updated whenever a commit is made to the wiki. It's built as a blog using inline, so it can have an rss feed that users can subscribe to. * Removed support for sending commit notification mails. Along with it went the svnrepo and notify settings, though both will be ignored if left in - setup files. - - -- Joey Hess Fri, 11 Jan 2008 15:09:37 -0500 + setup files. Also gone with it is the "user()" pagespec. + * Add refresh hook. + * meta: Add pagespec functions to match against title, author, authorurl, + license, and copyright. This can be used to create custom RecentChanges. + * meta: To support the pagespec functions, metadata about pages has to be + retained as pagestate. + * Fix encoding bug when pagestate values contained spaces. + * Add support for bzr, written by Jelmer Vernooij. Thanks also to bma for + his independent work on bzr support. + * Copyright file updates. + + -- Joey Hess Sat, 02 Feb 2008 17:41:57 -0500 ikiwiki (2.20) unstable; urgency=low