archzoom-0.5.0 (not released yet)

* New optional view "annotate" showing annotated lines of textual tree file.
* New config option javascript_tooltip to disable/enable annotation tooltip.
* New config option revisions_reverse for sorting (and ?reverse in url).
* New colors "ivory", "ghost", "cream" and "violet" for tmpl set "default".
* New colors "aubergine", "blue" and "red" for template set "plain".
* Fixed presentation of "debug mode is explicitly disabled" error.
* Empty Library or Registered archives listings are hidden (fixed again).
* A helpful message is shown when no archives are found or configured.
* Fixed a stderr warning in revisions view.
* Template syntax for INCLUDE is enhanced to support filters.
* Made it work with tla-1.3.1 that changed the --version format.
* Converted to use GNU autoconf and GNU automake.
* It is possible now to specify separate installation locations for
  bindir, DataDir, ConfDir, StateDir and CacheDir; see INSTALL file.

archzoom-0.4.2 (30-Jan-2005)

* Added support for baz 1.1.
* New configuration option arch_backend to set executable name (tla or baz).
* Fixed javascript in IE browser.
* Fixed listing of library archives (regular archives were duplicated).
* Fixed use case: having greedy library with no write access; now greedy
  library has no effect, use auto_library_updating config option for this.
* Several new template operators, like IF-ENABLED and ELSIF-ENABLED.

archzoom-0.4.1 (18-Jan-2005)

* New look for both template sets (?template=default, ?template=plain).
* Added new alternative layout css (?layout=default, larger, fresh).
* Added new alternative color css (?color=default, sunny, bright, metallic).
* Added new alternative color css for template=plain (?color=default, snow).
* The old ?css=bright is obsolete, the new usage is ?css=layout-color.
* Added configurable http_headers that archzoom adds to all pages.
* By default, crawler bots are now requested not to follow archzoom links.
* Added "make debian" to bring debian/ subdirectory for those who need it.
* Disabled archives are now not listed in the archives view.
* Fixed file history for several edge cases (in arch-perl).
* Fixed the tree listing containing ".." and files starting with "+" or so.
* Fixed an error when enscrypt is configured, but not installed.
* Improved syntax highlighting a bit.

archzoom-0.4.0 (31-Dec-2004)

* New view showing the tree file/dir "history".
* New view showing the revision "ancestry".
* The revision bunches are redone, for example the main creator is reported.
* Page views featuring revision bunches now accept url param ?rbsize=25.
* The same views accept url param ?rbadd=20 (the default is configurable).
* The maximal revision summary length is configurable, including ?sumlen=60.
* Sub-tree views now include ".." link as the first entry.
* Hidden ".*" files are now shown in tree view.
* The expand/collapse status is propagated in tree view.
* New configuration option disabled_archive_regexp.
* Fixed layout mess in abrowse view when a text is highly zoomed in.
* Fixed expand boxes in revisions view when javascript_expanding=0.
* Fixed global categories view in library mode, and improved its look.
* Renamed "minimal" template set to "plain" (the old name is supported).
* Improved both template sets, especially "plain".
* Enhanced template syntax for FOREACH to support keys of hash elements.
* New template operator INCLUDE-MEMOIZE, good for top+bottom linkbar.
* Support for web page inclusion: <[INCLUDE http://__SERVER__/robots.txt]>.

archzoom-0.3.1 (27-Aug-2004)

* Creation dates are now shown for every revision bunch, even unexpanded.
* New optional view "global categories".
* When downloading html files, embeded images are displayed if possible.
* Output of ?debug is guaranteed to be in one place at the bottom.
* Fixed redirection of LATEST pages using https under Apache 2.
* Highly enhanced "minimal" template set.
* It is now possible to filter abrowse by version, like moin--*--1.1.
* Fixed tarball links in revisions view with template=minimal.
* Removed file links from import log, they produced "no diff found" error.
* New options abrowse_compact (?compact) and abrowse_transpose (?transpose).
* New option abrowse_transpose_changeable, [un/transpose] link in abrowse.
* New template operator SET.
* The ".css" extension is now optional, i.e. ?css=bright should work.
* Allow to specify different ?template when non default css is configured.

archzoom-0.3.0 (29-Jul-2004)

* Included script axp that enables to keep the revlib of the constant size.
* Separated arch-perl from archzoom; tarball releases are not affected.
* Added new extensible cache capabilities with transactional data access.
* Added optional caching of the main archives, abrowse and revisions pages.
* Long revision list is now bunched (configurable) with zoom and expanding.
* Provided an alternative css file, bright.css.
* Provided an alternative template set, minimal.
* New url params "template", "css", "charset" may affect any page view.
* Better highlighting (both using enscript and internal).
* Added an option to limit the size of inline files.
* Better diagnostic messages.
* Support hash and object variables in templates; it's now $Config.any_flag.
* More correct diff view (now support new+removed file at the same time).
* Support binary files and highlighting of full files in diff and log views.

archzoom-0.2.3 (26-May-2004)

* New dynamic html code in abrowse view to expand/collapse categories.
* New dynamic html code in log with diffs view to expand/collapse diffs.
* Similar functionality in main view when number of archives is non small.
* Improved tree file view, show size and type, colorize some shell comments.
* File view is highlighted by default using enscript and internal methods.
* By default the charset of generated pages is utf-8 (configurable).
* Support of changeset tarball creation/downloading (disabled by default).
* Support of (sub)tree tarball creation/downloading (disabled by default).
* Gained small speed up on slow systems by replacing CGI.pm weighting 200Kb.

archzoom-0.2.2 (12-May-2004)

* Content-Type for download is detected from /etc/mime.types (configurable).
* Binary content is not dumped now in non-download, images are shown inline.
* Better support for symlinks in tree.
* Configurable limits for number of files in (auto-)expanded dir listing.
* The default tree view is now much faster for large projects.
* Unexpanded sub-directories (due to limit) are marked with "+".
* Added [un/expand] and [un/collapse] links in tree view when appropriate.
* Added [expand] links in categories/branches/versions views.
* Renamed ?expanded flag to ?expand in urls.
* New config option template_set, improved template dir structure.
* Other minor improvements.

archzoom-0.2.1 (04-May-2004)

* Added debug_enabled option to allow/disallow debug mode.
* Improved error page a bit, it suggests to try ?debug if debug is enabled.
* Support for ELSIF and $CONFIG_OPTION_NAME in templates.
* Improved $HOME autodetection.
* Added "-" for expanded sub-directories in the directory listing.
* Added prev/next revision navigation in log view.
* Many minor improvements.

archzoom-0.2.0 (29-Apr-2004)

* Two modes, "regular archive browser" and "library archive browser".
* Implemented abrowse view that is the default now.
* Implemented changeset log view with all diffs inline.
* Implemented download of: file, file diff, changeset log, log with diffs.
* Enhanced all views (diff and tree) to work without library.
* Improved the look of all views (templates).
* Better support for new and removed files in changeset file diffs.
* Support for branchless projects.
* Support for multiple template engines.
* Support for perl 5.005 (the version installed on SourceForge.net)
* A bunch of new configuration options.
* Configurable way to limit the number of simultaneous script invocations.
* Added debug mode for diagnosis.
* Test for tla in $PATH before doing anything else.
* Changed flag specification in url for better work with web browsers.
* Support for "FIRST" and "LATEST" notation for version and revision in url.
* Many small fixes and polishing.

archzoom-0.1.0 (12-Mar-2004)

* Initial release.
* Views: archives/categories/branches/versions/revisions/tree/file/log.
