BUG FIXES
* Support `old_tip` argument to WorkingTree.update(). (Jelmer Vernooij, #695460)
* Cope with layouts returning project paths that don't exist.
(Max Bowsher, Jelmer Vernooij, #638492)
* Support symlinks being changed into files, when their contents
are no longer in the cache. (Max Bowsher, #638697)
* Fix regression in 'bzr missing -v'. (#645360, Jelmer Vernooij)
* Support non-ascii paths in SqliteCache when retrieving mappings. (#643737,
Jelmer Vernooij)
* Mark as compatible with bzr 2.3. (Jelmer Vernooij, #717475)
* Mark as compatible with bzr 2.4. (Jelmer Vernooij, #828381)
* Remove reference to edge.launchpad.net, which is going away. (Jelmer
Vernooij, #666021)
* Support binary files when sending svn-style diffs. (Jelmer Vernooij,
#665662)
* Fix compatibility with Python 2.4. (Kristian Berge Ness)
* Support revision argument to update(). (Jelmer Vernooij, #537387)
* Fix corner case bugs with branch moves. (Jelmer Vernooij, #701752)
* Store short testament rather than long testament in bzr:testament
revision property. (Jelmer Vernooij, #701380)
* Provide ``BranchConfig.has_explicit_nickname()``.
(Jelmer Vernooij, #704840)
* Implement ReverseTagDict.__iter__. (Jelmer Vernooij)
* SvnRepositoryFormat.initialize() is now implemented. (Jelmer Vernooij)
* Use filters when generating sha1 sum for working tree files.
(Jelmer Vernooij, #597887)
* Support commit wiht svn:keywords use in working tree.
(Jelmer Vernooij, #654329)
* Preserve username when looking up credentials.
(Jelmer Vernooij, #710931)
* Fix following of parent path copies from the root.
(Jelmer Vernooij, #665027)
* Abort when branches diverge during push. (Jelmer Vernooij, #515850)
* Support non-ascii characters in branch paths in foreign revision displayer
(used by e.g. "bzr log"). (Jelmer Vernooij, #728380)
* dpushing multiple commits no longer repeatedly downloads the entire
tree. (Jelmer Vernooij, #582898)
* Fix `push_merged_revisions = True` for committing to bound branches.
(Jelmer Vernooij, #486811)
* Transport.is_readonly() is now respected. (Jelmer Vernooij, #731268)
* Fix ControlDir.sprout() implementation for newer versions of bzr.
(Jelmer Vernooij, #717937)
* bzr-svn no longer uses file properties to store metadata anymore, unless
`allow_metadata_in_file_properties`. (Jelmer Vernooij, #704716)
* Implement more efficient ``InterFromSvnBranch.fetch``. (Jelmer Vernooij, #741760)
* Tags are now copied during clone if enabled ("branch.fetch_tags = True").
(Jelmer Vernooij, #309682)
* "bzr commit --lossy" can now be used in bound branches.
(Jelmer Vernooij, #587721)
* Directories that are not considered branches by the standard apache layout
can now be fetched. (Jelmer Vernooij, #794984)
* More efficient discovery of tags. (Jelmer Vernooij, #797915)
* Support tag setting for simple wildcard layouts. (Jelmer Vernooij, #816338)
* Fix handling of NULL_REVISION in per-file revision graphs.
(Jelmer Vernooij, #795700)
* Prevent "holes" in the tdb cache when the process is aborted while
updating the cache. (Jelmer Vernooij, #664085)
* Fix handling of non-ascii directories when pushed to svn. (IWATA Hidetaka, #795994)
* Fix importing of non-ascii characters in bzr:revprop: values.
(Jelmer Vernooij, #821168)
* Allow concurrent access of SQLite cache, rather than aborting.
(Jelmer Vernooij, #685251)
* Remove pointless _metadata_changed attribute which could not always
be accessed. (Jelmer Vernooij, #771536)
* Store correct file graph information in bzr-svn metadata.
(Jelmer Vernooij, #485601)
FEATURES
* When roundtripping revisions a revision property with the Bazaar testament is
now set as a revision property. (Jelmer Vernooij)
* bzr-svn now requires Bazaar 2.3 or higher. (Jelmer Vernooij)
* `bzr rmbranch` was implemented. (Jelmer Vernooij, #731305)
* New hidden ``bzr svn-branches`` command which can display the
branches found by bzr-svn in a svn repository.
(Jelmer Vernooij)
* Basic support for multiple branches in a single control directory.
(Jelmer Vernooij, #740261)
INTERNALS
* Switch to using record_iter_changes style committing everywhere.
(Jelmer Vernooij)
* Implement InterOtherSvnBranch.copy_content_into. (Jelmer Vernooij,
#731289)
* Push is now record_iter_changes() based. (Jelmer Vernooij, #387623)
CHANGES
* bzr-svn now requires Python 2.5. (Jelmer Vernooij)