Release Notes: This release features much improved performance, features, and UI, and some bugfixes. New features include "annotate" support, better handling of large working copies, and many enhancements to scripting interface. Important bugfixes include much improved CVS import support, Windows/Unix line-ending conversion fixes, support for non-UTF8 filenames, better error reporting, and others. There is new emacs integration.
Release Notes: This version features performance improvements, feature additions, and bugfixes. It now handles large trees in reasonable time. New features include support for preparing log messages before commit, support for setting a default remote server, protection against man-in-the-middle attacks, support for a faster (less paranoid) mode of detecting edits, new automation and query commands, and many small UI improvements.
Release Notes: This release featured many bugfixes, major robustness improvements, major feature improvements, and major portability improvements (Win32 is now fully supported). The new features included support for arbitrarily large files/repositories, the beginning of a new automation interface, per-file restricted diff/commit/log/etc., the ability to run the program from subdirectories of a working directory, and generation of context diffs. Robustness improvements included much expanded test coverage, thorough use of assertions, and new "db check" command, which is like fsck for your repositories.
Release Notes: Many bugs related to invalid change set construction were fixed.
Release Notes: The internal representation of history and changes was completely rewritten. The tool now more closely resembles other competing distributed version control systems.
Release Notes: Several bugs related to passphrase handling, error logging, and rename merging were fixed.
Release Notes: Several small but important networking and merging bugs were fixed. Some filename incompatibilities with Win32 were corrected, and some commands were made more friendly.
Release Notes: A Windows port was created. Support was added for human-friendly version names. Many bugs were fixed in the networking and CVS interoperability code. Compilation time was greatly reduced.
Release Notes: Many bugs in the networking, merging, CVS importation, and filesystem access routines have been fixed. Portability has been improved for PPC systems. Library dependencies have been upgraded. Documentation of the new networking system has been added. The database page size has been changed, requiring a database dump and reload.
Release Notes: A new experimental protocol was added for direct synchronization between databases. Certificate logic for the test suite and code review dependent updates was rewritten. Several minor merge and cryptography bugs were corrected.