32
32
.. Fixes for situations where bzr would previously crash or give incorrect
33
33
or undesirable results.
35
* ``bzr config`` properly handles aliases and references in the
36
``--directory`` parameter (Vincent Ladeuil, Wouter van Heyst, #947049)
38
* Lightweight checkouts of remote repositories had a bug with how they
39
extracted texts from the repository. (Just an ordering constraint on how
40
they consumed the stream.) (John Arbash Meinel, #1046284)
42
* ``osutils.send_all`` now detects if we get a series of zero bytes sent,
43
and fails with a ECONNRESET. It seems if paramiko gets disconnected, it
44
will get into a state where it returns 0 bytes sent, but doesn't raise
45
an error. This change allows us to get a couple hiccups of no content
46
sent, but if it is consistent, we will consider it to be a failure.
47
(John Arbash Meinel, #1047309)
49
* Revert use of --no-tty when gpg signing commits. (Jelmer Vernooij, #1014570)
51
* Some small bug fixes wrt lightweight checkouts and remote repositories.
52
A test permutation was added that runs all working tree tests against a
53
lightweight checkout. (John Arbash Meinel, #1046697)
58
.. Improved or updated documentation.
63
.. Changes that may require updates in plugins or other code that uses
69
.. Major internal changes, unlikely to be visible to users or plugin
70
developers, but interesting for bzr developers.
75
.. Fixes and changes that are only relevant to bzr's test framework and
76
suite. This can include new facilities for writing tests, fixes to
77
spurious test failures and changes to the way things should be tested.
85
This is a bugfix release. Most of the bugs dealt with https and colocated
86
branches glitches. Upgrading is recommended for all users of earlier 2.5
89
External Compatibility Breaks
90
*****************************
102
* ``bzr rmbranch`` now supports removing colocated branches.
103
(Jelmer Vernooij, #920653)
105
* ``bzr rmbranch`` no longer removes active branches unless ``--force``
106
is specified. (Jelmer Vernooij, #922953)
35
111
* Connecting with HTTPS via HTTP now correctly uses the host name of the
36
112
destination rather than the proxy when checking certificates.
37
113
(Martin Packman, #944696)
115
* Fixed merge tool availability checking and invocation to search the
116
Windows App Path registry in addition to the PATH. (Gordon Tyler, #939605)
118
* Fixed problem with getting errors about failing to open /dev/tty when using
119
Bazaar Explorer to sign commits. (Mark Grandi, #847388)
39
121
* Fix UnicodeEncodeError when translated progress task messages contain
40
122
non-ascii text. (Martin Packman, #966934)
42
* Fixed merge tool availability checking and invocation to search the
43
Windows App Path registry in addition to the PATH. (Gordon Tyler, #939605)
45
124
* Make sure configuration options can provide their own help topic.
46
125
(Jelmer Vernooij, #941672)
60
.. Changes that may require updates in plugins or other code that uses
66
.. Major internal changes, unlikely to be visible to users or plugin
67
developers, but interesting for bzr developers.
72
.. Fixes and changes that are only relevant to bzr's test framework and
73
suite. This can include new facilities for writing tests, fixes to
74
spurious test failures and changes to the way things should be tested.
76
144
* Add support for pyftpdlib >= 0.7.0 and drop support for previous pyftpdlib
77
145
versions. (Vincent Ladeuil, #956027)