The way the filter for non-XSLT browsers works was changed such that it is possible to detect the upcoming Apple Safari update that fixes its XSLT implementation. A way to browse the repository at any revision was added. To enable the user to enter this mode, there is a link on the revision change log pages. The pre-commit hook was fixed to deal with the trailing "/" on directory entries.
Support for log message updating via the
Insurrection Web interface was added. This is only
enabled if the repository has revprop editing
enabled. The browser test pages were made fully
self-contained. They no longer depend on some of
the files that are part of Insurrection. Some
obscure security details were addressed. The old
broken_xslt support was removed in favor of the
stream based support for browsers that are known
to not have funtioning XML/XSLT support.
The major change in this release is the switch to the Atom 1.0 feed specification from Atom 0.3. Other changes include better handling of peg revisions for diff and blame, and some minor layout/style changes.
Numerous bug fixes and feature enhancements were
made, including a better main repository listing
format with more details, Atom and RSS XSLT
stylesheets such that the feeds can be read in a
standard Web browser in addition to Atom and RSS
readers, and better "conditional get" support
(which handles a greater variety of HTTP engines).
Repository and server administration pages are not
functional.