27
26
.. Improvements to existing commands, especially improved performance
28
27
or memory usage, or better results.
30
* The names of colocated branches are used as branch nicks if no nick is
31
specified. (Aaron Bentley)
36
32
.. Fixes for situations where bzr would previously crash or give incorrect
37
33
or undesirable results.
39
* Show locks in ``bzr info`` on control directories without a
40
repository. (Jelmer Vernooij, #936767)
35
* ``bzr config`` properly handles aliases and references in the
36
``--directory`` parameter (Vincent Ladeuil, Wouter van Heyst, #947049)
42
* Disable ssl certificate verification on osx and windows until a native
43
access to the the root certificates is provided there.
44
(Vincent Ladeuil, #929179)
38
* Revert use of --no-tty when gpg signing commits. (Jelmer Vernooij, #1014570)
67
61
suite. This can include new facilities for writing tests, fixes to
68
62
spurious test failures and changes to the way things should be tested.
70
This is a bugfix release. Most of the bugs dealt with https and colocated
71
branches glitches. Upgrading is recommended for all users of earlier 2.5
74
External Compatibility Breaks
75
*****************************
87
* ``bzr rmbranch`` now supports removing colocated branches.
88
(Jelmer Vernooij, #920653)
90
* ``bzr rmbranch`` no longer removes active branches unless ``--force``
91
is specified. (Jelmer Vernooij, #922953)
96
* Connecting with HTTPS via HTTP now correctly uses the host name of the
97
destination rather than the proxy when checking certificates.
98
(Martin Packman, #944696)
100
* Fixed merge tool availability checking and invocation to search the
101
Windows App Path registry in addition to the PATH. (Gordon Tyler, #939605)
103
* Fixed problem with getting errors about failing to open /dev/tty when using
104
Bazaar Explorer to sign commits. (Mark Grandi, #847388)
106
* Fix UnicodeEncodeError when translated progress task messages contain
107
non-ascii text. (Martin Packman, #966934)
109
* Make sure configuration options can provide their own help topic.
110
(Jelmer Vernooij, #941672)
115
* The alpha-quality texinfo sphinx builder has been deprecated. Sphinx >=
116
1.1.2 now provides a better one. Most of the documentation can now be
117
generated to the texinfo format with ``make texinfo-sphinx``. This will
118
generate both the ``.texi`` files and the ``.info`` ones.
119
(Vincent Ladeuil, #940164)
129
* Add support for pyftpdlib >= 0.7.0 and drop support for previous pyftpdlib
130
versions. (Vincent Ladeuil, #956027)
132
* Run smoketest for setup.py isolated in a tempdir. (Martin Packman, #140874)
141
This release marks the start of a new long-term-stable series. From here, we
142
will only make bugfix releases on the 2.5 series (2.5.1, etc, and support it
143
until April 2017), while 2.6 will become our new development series.
145
This is a bugfix and polish release over the 2.4 series, with a large number
146
of bugs fixed (~170 for the 2.5 series alone). The 2.5 series provides a
147
faster smart protocol implementation for many operations, basic support for
148
colocated branches. We have started translating bzr with the 2.5 series:
149
https://translations.launchpad.net/bzr, more than 20 languages have already
150
been registered but these are the early days, contributions welcome.
152
Only a few bugfixes have been included since 2.5b6 so all known fixed bugs
155
Users are encouraged to upgrade from the other stable series.
158
External Compatibility Breaks
159
*****************************
171
* The names of colocated branches are used as branch nicks if no nick is
172
specified. (Aaron Bentley)
177
* Show locks in ``bzr info`` on control directories without a
178
repository. (Jelmer Vernooij, #936767)
180
* Disable ssl certificate verification on osx and windows until a native
181
access to the the root certificates is provided there.
182
(Vincent Ladeuil, #929179)
70
187
* Stop depending on the particular CPython ordering of dictionary keys
71
188
when testing the result of BzrDir.get_branches.
72
189
(Wouter van Heyst)
112
229
a control directory (but no branch or working tree).
113
230
(Jelmer Vernooij, #913980)
115
* Checkouts of colocated branches are now always lightweight.
116
(Jelmer Vernooij, #918828)
118
232
* Colocated branches can now have names including forward slashes, to
119
233
allow for namespaces. (Jelmer Vernooij, #907980)
121
235
* New HPSS call for ``BzrDir.get_branches``. (Jelmer Vernooij, #894460)
123
* Two new command hooks, ``pre_command`` and ``post_command``,
124
provide notification before and after a command has been run.
125
(Brian de Alwis, Jelmer Vernooij)
237
* Checkouts of colocated branches are now always lightweight.
238
(Jelmer Vernooij, #918828)