26
26
.. Improvements to existing commands, especially improved performance
27
27
or memory usage, or better results.
29
* ``bzr branches`` will now also list sibling branches when
30
the current location is a lightweight checkout of a branch in
31
a shared repository. (Jelmer Vernooij)
36
32
.. Fixes for situations where bzr would previously crash or give incorrect
37
33
or undesirable results.
38
.. Improved or updated documentation.
43
.. Changes that may require updates in plugins or other code that uses
49
.. Major internal changes, unlikely to be visible to users or plugin
50
developers, but interesting for bzr developers.
55
.. Fixes and changes that are only relevant to bzr's test framework and
56
suite. This can include new facilities for writing tests, fixes to
57
spurious test failures and changes to the way things should be tested.
65
This is a bugfix release. Most of the bugs dealt with https and colocated
66
branches glitches. Upgrading is recommended for all users of earlier 2.5
69
External Compatibility Breaks
70
*****************************
82
* ``bzr rmbranch`` now supports removing colocated branches.
83
(Jelmer Vernooij, #920653)
85
* ``bzr rmbranch`` no longer removes active branches unless ``--force``
86
is specified. (Jelmer Vernooij, #922953)
39
91
* Connecting with HTTPS via HTTP now correctly uses the host name of the
40
92
destination rather than the proxy when checking certificates.
41
93
(Martin Packman, #944696)
43
95
* Fixed merge tool availability checking and invocation to search the
44
96
Windows App Path registry in addition to the PATH. (Gordon Tyler, #939605)
98
* Fixed problem with getting errors about failing to open /dev/tty when using
99
Bazaar Explorer to sign commits. (Mark Grandi, #847388)
101
* Fix UnicodeEncodeError when translated progress task messages contain
102
non-ascii text. (Martin Packman, #966934)
46
104
* Make sure configuration options can provide their own help topic.
47
105
(Jelmer Vernooij, #941672)
61
.. Changes that may require updates in plugins or other code that uses
67
.. Major internal changes, unlikely to be visible to users or plugin
68
developers, but interesting for bzr developers.
73
.. Fixes and changes that are only relevant to bzr's test framework and
74
suite. This can include new facilities for writing tests, fixes to
75
spurious test failures and changes to the way things should be tested.
77
124
* Add support for pyftpdlib >= 0.7.0 and drop support for previous pyftpdlib
78
125
versions. (Vincent Ladeuil, #956027)
127
* Run smoketest for setup.py isolated in a tempdir. (Martin Packman, #140874)
174
224
a control directory (but no branch or working tree).
175
225
(Jelmer Vernooij, #913980)
177
* Checkouts of colocated branches are now always lightweight.
178
(Jelmer Vernooij, #918828)
180
227
* Colocated branches can now have names including forward slashes, to
181
228
allow for namespaces. (Jelmer Vernooij, #907980)
183
230
* New HPSS call for ``BzrDir.get_branches``. (Jelmer Vernooij, #894460)
232
* Checkouts of colocated branches are now always lightweight.
233
(Jelmer Vernooij, #918828)
1092
1142
operations that use it, like merge, can now create trees without a root.
1093
1143
(Aaron Bentley)
1095
* Fixed problem with getting errors about failing to open /dev/tty when using
1096
Bazaar Explorer to sign commits. (Mark Grandi, #847388)