19
* Clearer message about how to set the PYTHONPATH if bzrlib can't be
21
(Martin Pool, #205230)
23
* Errors about missing libraries are now shown without a traceback,
24
and with a suggestion to install the library. The full traceback is
25
still in ``.bzr.log`` and can be shown with ``-Derror``.
26
(Martin Pool, #240161)
28
* Handle urls such as ftp://user@host.com@www.host.com where the user
30
(Neil Martinsen-Burrell, #228058)
32
* ``needs_read_lock`` and ``needs_write_lock`` now suppress an error during
33
``unlock`` if there was an error in the original function. This helps
34
most when there is a failure with a smart server action, since often the
35
connection closes and we cannot unlock.
36
(Andrew Bennetts, John Arbash Meinel, #125784)
38
* Obsolete hidden command ``bzr fetch`` removed.
39
(Martin Pool, #172870)
41
* Raise the correct exception when doing ``-rbefore:0`` or ``-c0``.
42
(John Arbash Meinel, #239933)
21
44
* You can now compare file revisions in Windows diff programs from
23
46
(Matt McClure, #209281)
48
* revision_history now tolerates mainline ghosts for Branch format 6.
49
(Aaron Bentley, #235055)
27
* Updated developer documentation.
53
* Updated developer documentation.
58
* ``TestCaseWithTransport.make_branch_and_tree`` tries harder to return
59
a tree with a ``branch`` attribute of the right format. This was
60
preventing some ``RemoteBranch`` tests from actually running with
61
``RemoteBranch`` instances. (Andrew Bennetts)
34
65
* Removed ``Repository.text_store``, ``control_store``, etc. Instead,
37
68
Repository docstring for more details.
71
* ``Branch.pull`` now accepts an ``_override_hook_target`` optional
72
parameter. If you have a subclass of ``Branch`` that overrides
73
``pull`` then you should add this parameter. (Andrew Bennetts)
42
77
* New ``versionedfile.KeyMapper`` interface to abstract out the access to
62
101
reading from the repository.)
63
102
(Martin Pool, Andrew Bennetts, Robert Collins, #234748)
104
* ``bzr status`` was breaking if you merged the same revision twice.
105
(John Arbash Meinel, #235407)
107
* Fix infinite loop consuming 100% CPU when a connection is lost while
108
reading a response body via the smart protocol v1 or v2.
65
111
* Inserting a bundle which changes the contents of a file with no trailing
66
112
end of line, causing a knit snapshot in a 'knits' repository will no longer
67
113
cause KnitCorrupt. (Robert Collins)
90
136
* Faster branching (1.09x) and lightweight checkouts (1.06x) on large trees.
91
137
(Ian Clatworthy, Aaron Bentley)
95
* ``bzr status`` was breaking if you merged the same revision twice.
96
(John Arbash Meinel, #235407)
100
141
* Added *Bazaar Zen* section to the User Guide. (Ian Clatworthy)