-ikiwiki (1.41) UNRELEASED; urgency=low
+ikiwiki (1.43) UNRELEASED; urgency=low
+
+ * Allow plugins to add new types of tests that can be used in PageSpecs.
+ * Add a "conditional" plugin, which allows displaying text if a condition
+ is true. It is enabled by default so conditional can be used in the
+ basewiki.
+ * Use conditionals in the template for plugins, so that plugin pages
+ say if they're currently enabled or not, and in various other places
+ in the wiki.
+ * Updated Spanish translation.
+ * Make the basewiki be full of symlinks to pages that should be the same
+ in the doc wiki. This will allow direct edits to alter the base wiki
+ without manual munging.
+ * Fix the template, toggle, and conditional plugins to filter text before
+ preprocessing it.
+ * Fix smiley plugin to support smileys at the very beginning or end of
+ the content.
+ * Allow multiple tag settings to appear in a single page.
+ * Many changes to make ikiwiki very resistant to write failures
+ including out of disk space situations. ikiwiki should never leave
+ truncated files, and if the error occurs during a web-based file edit,
+ the user will be given an opportunity to retry.
+ Inspired by the many ways Moin Moin destroys itself when out of disk. :-)
+ * Fix syslogging of errors.
+ * Patch from Ethan to allow using meta tags to set creation dates of pages.
+ * Add a prettydate plugin that formats dates in a more readable fashion.
+ (I had to get a pretty date somehow today..)
+ * Updated Czech translation.
+
+ -- Joey Hess <joeyh@debian.org> Sat, 17 Feb 2007 14:02:32 -0500
+
+ikiwiki (1.42) unstable; urgency=low
+
+ * Fix several more missing translations of Discussion.
+ * Fix for missing backlinks() in pagestats plugin.
+ * Add canedit hook, allowing arbitrary controls over when a page can be
+ edited.
+ * Move code forcing signing before edit to a new "signinedit" plugin, and
+ code checking for locked pages into a new "lockedit" plugin. Both are
+ enabled by default.
+ * Remove the anonok config setting. This is now implemented by a new
+ "anonok" plugin. Anyone with a wiki allowing anonymous edits should
+ change their configs to enable this new plugin.
+ * Add an opendiscussion plugin that allows anonymous users to edit
+ discussion pages, on a wiki that otherwise wouldn't allow it.
+ * Lots of CGI code reorg and cleanup.
+ * Avoid using lots of memory when copying large non-html files.
+ Yes, you can keep videos in the wiki..
+ * Add feedshow option to allow reducing the number of items included in
+ an rss or atom feed.
+ * Change based on a patch from Ethan to support relative matching in
+ PageSpecs, by using "./".
+ * pagespec_match() has grown a new third parameter to support this.
+ * Add "reverse" option to inline to invert sort orders.
+ * Drop the BSD license for the templates and basewiki, and just allow them
+ to be used as close to public domain as possible.
+ * viewcvs is now viewvc (in Debian unstable), update everything to use the
+ new name.
+ * Fix a security hole that allowed a web user to edit images and other
+ non-page format files in the wiki. To exploit this, the file already had
+ to exist in the wiki, and the web user would need to somehow use the web
+ based editor to replace it with malicious content.
+ (Sorry Josh, this means you can't edit style.css directly anymore,
+ although I do appreciate your fixes, actually..)
+
+ -- Joey Hess <joeyh@debian.org> Sat, 10 Feb 2007 15:37:39 -0500
+
+ikiwiki (1.41) unstable; urgency=low
* Gettext 1.04 or up is needed for the OO interface that ikiwiki needs,
if an older version is installed, just don't gettext strings, instead of
display. This allows using a shortcut like [[wikipedia War_of_1812]],
which links to the correct remote page, but is displayed nicely.
* When building the doc wiki, build with LANG=C.
+ * More gettext fun.
+ * Fix openid signin secret generation code. This fixes the bug that made
+ all openid signins fail the first time, and then succeed the second
+ time.
- -- Joey Hess <joeyh@debian.org> Sat, 27 Jan 2007 20:52:10 -0500
+ -- Joey Hess <joeyh@debian.org> Tue, 30 Jan 2007 02:36:53 -0500
ikiwiki (1.40) unstable; urgency=low