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.
35
* Revert use of --no-tty when gpg signing commits. (Jelmer Vernooij, #1014570)
40
.. Improved or updated documentation.
45
.. Changes that may require updates in plugins or other code that uses
51
.. Major internal changes, unlikely to be visible to users or plugin
52
developers, but interesting for bzr developers.
57
.. Fixes and changes that are only relevant to bzr's test framework and
58
suite. This can include new facilities for writing tests, fixes to
59
spurious test failures and changes to the way things should be tested.
67
This is a bugfix release. Most of the bugs dealt with https and colocated
68
branches glitches. Upgrading is recommended for all users of earlier 2.5
71
External Compatibility Breaks
72
*****************************
84
* ``bzr rmbranch`` now supports removing colocated branches.
85
(Jelmer Vernooij, #920653)
87
* ``bzr rmbranch`` no longer removes active branches unless ``--force``
88
is specified. (Jelmer Vernooij, #922953)
39
93
* Connecting with HTTPS via HTTP now correctly uses the host name of the
40
94
destination rather than the proxy when checking certificates.
41
95
(Martin Packman, #944696)
43
97
* Fixed merge tool availability checking and invocation to search the
44
98
Windows App Path registry in addition to the PATH. (Gordon Tyler, #939605)
100
* Fixed problem with getting errors about failing to open /dev/tty when using
101
Bazaar Explorer to sign commits. (Mark Grandi, #847388)
103
* Fix UnicodeEncodeError when translated progress task messages contain
104
non-ascii text. (Martin Packman, #966934)
46
106
* Make sure configuration options can provide their own help topic.
47
107
(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
126
* Add support for pyftpdlib >= 0.7.0 and drop support for previous pyftpdlib
78
127
versions. (Vincent Ladeuil, #956027)
129
* Run smoketest for setup.py isolated in a tempdir. (Martin Packman, #140874)
174
226
a control directory (but no branch or working tree).
175
227
(Jelmer Vernooij, #913980)
177
* Checkouts of colocated branches are now always lightweight.
178
(Jelmer Vernooij, #918828)
180
229
* Colocated branches can now have names including forward slashes, to
181
230
allow for namespaces. (Jelmer Vernooij, #907980)
183
232
* New HPSS call for ``BzrDir.get_branches``. (Jelmer Vernooij, #894460)
234
* Checkouts of colocated branches are now always lightweight.
235
(Jelmer Vernooij, #918828)
1092
1144
operations that use it, like merge, can now create trees without a root.
1093
1145
(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)