11
:2.4.2: NOT RELEASED YET
13
External Compatibility Breaks
14
*****************************
16
.. These may require users to change the way they use Bazaar.
21
.. New commands, options, etc that users may wish to try out.
26
.. Improvements to existing commands, especially improved performance
27
or memory usage, or better results.
29
* Fixed a bug where ``bzr tags -r x..y`` loaded the branch history once for
30
every revision in the range; it's now much faster. (Vincent Ladeuil, #857335)
35
* Fixed loading of external merge tools from config to properly decode
36
command-lines which contain embedded quotes. (Gordon Tyler, #828803)
41
.. Improved or updated documentation.
46
.. Changes that may require updates in plugins or other code that uses
52
.. Major internal changes, unlikely to be visible to users or plugin
53
developers, but interesting for bzr developers.
58
.. Fixes and changes that are only relevant to bzr's test framework and
59
suite. This can include new facilities for writing tests, fixes to
60
spurious test failures and changes to the way things should be tested.
11
:2.4.1: NOT RELEASED YET
68
This is a bugfix release. Upgrading is recommended for all users of earlier
71
It includes fixes from previous stable releases and address some issues with
13
75
External Compatibility Breaks
14
76
*****************************
38
100
* ``dirstate.fdatasync`` and ``repository.fdatasync`` can now properly be
39
101
disabled. (Vincent Ladeuil, #824513)
103
* Disable ``os.fsync`` and ``os.fdatasync`` by default when running
104
``bzr selftest``. You can use ``--sync`` to re-enable them.
105
(John Arbash Meinel, #837293)
41
107
* Fix i18n use when no environment variables are set. (Jelmer Vernooij, #810701)
43
109
* Avoid UnicodeDecode error when reporting EINVAL from transports.
70
136
suite. This can include new facilities for writing tests, fixes to
71
137
spurious test failures and changes to the way things should be tested.
139
* The test suite should now be able to run under weird environments where
140
``/etc/passwd`` doesn't contain the ``uid`` for the user running selftest
141
or where ``fakeroot`` is used but ``/root`` is inacessible.
142
(Vincent Ladeuil, #825027)