5
5
.. contents:: List of Releases
11
:2.2b3: NOT RELEASED YET
19
* ``bzr ignore`` now supports a ``--default-rules`` option that displays
20
the default ignore rules used by bzr. The flag ``--old-default-rules``
21
is no longer supported by ``ignore``.
22
(Parth Malwankar, #538703)
24
* ``bzr pack`` now supports a ``--clean-obsolete-packs`` option that
25
can save disk space by deleting obsolete pack files created during the
27
(Parth Malwankar, #304320)
32
* ``.bazaar``, ``.bazaar/bazaar.conf`` and ``.bzr.log`` inherit user and
33
group ownership from the containing directory. This allow bzr to work
35
(Martin <gzlist@googlemail.com>, Parth Malwankar, #376388)
37
* ``bzr selftest --parallel=fork`` wait for its children avoiding zombies.
38
(Vincent Ladeuil, #566670)
40
* ``bzr selftest`` should not use ui.note() since it's not unicode safe.
41
(Vincent Ladeuil, #563997)
43
* Reduce peak memory by one copy of compressed text.
44
(John Arbash Meinel, #566940)
49
* ``append_revisions_only`` will now be interpreted as a boolean and a
50
warning emitted if illegal values are used. Note that for projects
51
that needs to maintain compatibility with previsous bzr versions,
52
only 'True' and 'False' strings must be used (previous versions of
53
bzr will interpret all strings differing from 'True'
54
(case-sensitive) as false.
55
(Brian de Alwis, Vincent Ladeuil)
57
* ``Config.get_user_option_as_bool`` will now warn if a value cannot
58
be interpreted as a boolean.
78
* Permit bzr to run under ``python -OO`` which reduces the size of bytecode
79
files loaded from disk. To ensure docstrings needed for help are never
80
stripped, the prefix ``__doc__ =`` should now be used.
81
(Martin <gzlist@googlemail.com>)
86
* ``bzr selftest --parallel=subprocess`` now works correctly on win32.
87
(Gordon Tyler, #551332)
89
* Workaround ``Crypto.Random`` check leading to spurious test
90
failures on Lucid, FreeBSD and gentoo.
91
(Vincent Ladeuil, #528436)
22
:2.2b2: NOT RELEASED YET
98
This is a somewhat early second beta of the 2.2 series, to fix a python2.4
99
incompatibility in the 2.2b1 release. It also includes a swag of
100
performance, usability and correctness improvements: test feedback on all
101
of these would be welcome.
44
121
http://bugs.python.org/issue8396 .
45
122
(Parth Malwankar, #413406)
124
* ``bzr switch`` does not die if a ConfigurableFileMerger is used.
125
(Aaron Bentley, #559436)
47
127
* ``bzr update`` when a pending merge in the working tree has been merged
48
128
into the master branch will no longer claim that old commits have become
49
129
pending merges. (Robert Collins, #562079)
51
131
* ``bzrlib.mutabletree.MutableTree.commit`` will now support a passed in
52
132
config as in previous versions of bzrlib. (Robert Collins)
134
* Fix glitch in the warning about unclean trees display.
135
(Vincent Ladeuil, #562665)
137
* Fixed Python2.4 incompatibilities in the bzr2.2b1 source tarball.
54
140
* Help messages generated by ``RegistryOption.from_kwargs`` list the
55
141
switches in alphabetical order, rather than in an undefined order.
56
142
(Martin von Gagern, #559409)
309
388
mainline (i.e. it supports dotted revisions).
310
389
(Parth Malwankar, #517800)
312
* ``.bazaar``, ``.bazaar/bazaar.conf`` and ``.bzr.log`` inherit user and
313
group ownership from the containing directory. This allow bzr to work
315
(Parth Malwankar, #376388)
317
391
* Use first apparent author not committer in GNU Changelog format.
318
392
(Martin von Gagern, #513322)
826
900
tests that 'failed' - they're all just failures.
906
:2.0.6: NOT RELEASED YET
911
* Additional merges after an unrelated branch has been merged with its
912
history no longer crash when deleted files are involved.
913
(Vincent Ladeuil, John Arbash Meinel, #375898)
915
* ``bzr revert`` now only takes write lock on working tree, instead of on
916
both working tree and branch.
917
(Danny van Heumen, #498409)
919
* ``bzr upgrade`` now creates the ``backup.bzr`` directory with the same
920
permissions as ``.bzr`` directory on a POSIX OS.
921
(Parth Malwankar, #262450)
923
* Repositories accessed via a smart server now reject being stacked on a
924
repository in an incompatible format, as is the case when accessing them
925
via other methods. This was causing fetches from those repositories via
926
a smart server (e.g. using ``bzr branch``) to receive invalid data.
927
(Andrew Bennetts, #562380)
834
:2.0.5: NOT RELEASED YET
934
This fifth release in our 2.0 series addresses several user-inconvenience
935
bugs. None are critical, but upgrading is recommended for all users on
936
earlier 2.0 releases.
860
962
* Handle renames correctly when there are files or directories that
861
963
differ only in case. (Chris Jones, Martin Pool, #368931)
863
* Fixed CHM generation by moving the NEWS section template into
864
a separate file. (Ian Clatworthy, #524184)
866
965
* If ``bzr push --create-prefix`` triggers an unexpected ``NoSuchFile``
867
966
error, report that error rather than failing with an unhelpful
868
967
``UnboundLocalError``.
882
981
* Added ``location-alias`` help topic.
883
982
(Andrew Bennetts, #337834)
984
* Fixed CHM generation by moving the NEWS section template into
985
a separate file. (Ian Clatworthy, #524184)