Release Notes: This release continues to improve performance and polish. The startup time of lazy imports was improved by as much as 50%. There is still room for improvement, but the foundation has been laid. Dotted revision numbers were implemented, so it is now possible to reference merged revisions by a short numbered identifier such as "bzr diff -r 1.2.1..1.2.3". Support was added for "bzr+http://", which allows communicating with the bzr smart server over an HTTP connection.
Release Notes: This release fixes the remaining smart-transport test issues on Windows.
Release Notes: This release fixes test suite hangs on windows and the commit performance regression from 0.10.
Release Notes: This release candidate contains many critical and important bugfixes, smart server transport, and performance tuning.
Release Notes: No further changes were needed from 0.10rc2.
Release Notes: 'merge' now takes --uncommitted, to apply uncommitted changes from a tree. Moderate performance improvements, particularly on large trees. Compatability with diffutils 2.8.4. 'bzr uncommit' preserves pending merges. Active FTP support has been fixed. TZ=UTC is handled properly when reading/writing revisions. GPG_TTY is used to allow gpg --cl to work with gpg-agent in a pipeline (passing text to sign in on stdin). External diff does the right thing for binaries even in foreign languages.
Release Notes: This release improves performance for many operations, moves bundles into the core, and fixes bugs.
Release Notes: Bugs in the commit and info commands were fixed.
Release Notes: A new, faster "knit" format is used. Support for checkouts and bound branches was added, allowing more flexible centralized development. Many other improvements were made.
Release Notes: Push over SFTP is added, and there are other major UI improvements. Many Unicode problems have been resolved.