arch-perl-0.5.2 (08-Mar-2010) * Adapted all relevant tests to quietly pass (be skipped) without tla. * Applied fix for Changeset dir containing regexp chars. * Enabled caching of tree logs. * Enhanced history method of Arch::Tree. * Small improvements in documentation files. arch-perl-0.5.1 (08-Oct-2005) * Added detection of Arch Cache in Arch::Backend. * Added support for Arch Cache in Arch::Session::get_changeset and get_log. * Auto-resolved version/revision aliases FIRST|LATEST may be retrieved now. * More "annotate" options in Arch::Tree::get_annotate_revision_descs. * Supported baz-1.4.2 and tla-1.3.3. * Added documentation of Arch::SharedIndex and Arch::SharedCache. * Better process handling in Arch::Run. arch-perl-0.5.0 (25-Apr-2005) * New Arch::Tree::get_annotate_revision_descs method to annotate file. * New Arch::Tree methods get_ancestry_logs and get_history_revision_descs. The old API of iterate_ancestry_logs and get_a_r_d works, but obsolete. * Arch::Tree ancestry/history methods now list revisions under version-0. * Arch::Changes now works with constant DELETE, instead of obsolete REMOVE. * New Arch::Session and Arch::Library constructor "instance" (singleton). * New class Arch::DiffParser to parse diffs in unified format. * New class Arch::FileHighlighter to syntax-highlight files using markup. * Enhanced Arch::Log with more methods. * Enhanced Arch::Session with more methods. * Enhanced Arch::Changeset with more methods. * Implemented Arch::Tarball::extract method. * Added tests for Arch::Util, and small refactoring. * Added "make rpm-dist [options]" procedure to build rpm packages. * New class Arch::Backend allows to query arch backend specific features. * Supported baz-1.2, baz-1.3, baz-1.3.2, tla-1.3 and tla-1.3.1. * New test framework (not complete yet). * New Arch::Run framework for running subprocesses asynchronously. * New samples/ directory, currently containing two small Arch::Run demos. arch-perl-0.4.2 (30-Jan-2005) * Supported baz 1.1, set environment variable ARCH_BACKEND=baz to activate. * Added options in Arch::Session::get_tree. arch-perl-0.4.1 (18-Jan-2005) * Improved Arch::Storage documentation. * Added "make debian" to bring debian/ subdirectory for those who need it. * Fixed some regexps in Arch::Name. * Fixed the file/dir history cut when a parent directory was renamed. * Several other fixes for changes and history. * Enhanced clear_cache method in Arch::Session and Arch::Tree. arch-perl-0.4.0 (31-Dec-2004) * Enhanced and documented Arch::TempFiles, tests added. * Highly enhanced Arch::Tree. * Updated Arch::Session, support for missing revisions. * New classes Arch::Inventory, Arch::Changes, Arch::LiteWeb, Arch::Registry. * New class Arch::Name to parse, store and construct an arch name. * New class Arch::RevisionBunches to group revisions in bunches. * Supported $DEBUG values from 0 to 7 (suggested values are 1, 3 and 7). arch-perl-0.3.1 (27-Aug-2004) * Enhanced and documentated Arch::Log. * Added tests for Arch::Log. * New class Arch::Tree with documentation and tests. arch-perl-0.3.0 (29-Jul-2004) * Added documentation of Arch::Util and Arch::Changeset. * Several small fixes and enhancements. arch-perl-0.2.9 (10-Jul-2004) * Initially separated from archzoom project. * Classes: Arch::Changeset, Arch::Library, Arch::Log, Arch::RunLimit, Arch::Session, Arch::SharedCache, Arch::SharedIndex, Arch::Storage, Arch::Tarball, Arch::TempFiles, Arch::Util