11
:2.6b2: NOT RELEASED YET
13
This is the second beta for the 2.6 series, leading up to a 2.6.0 release in
16
This release includes minor bug fixes.
18
This release includes all bugs fixed in previous series known at the time of
21
Beta releases are suitable for everyday use but may cause some
22
incompatibilities with plugins. Some plugins may need small updates to work
13
25
External Compatibility Breaks
14
26
*****************************
16
.. These may require users to change the way they use Bazaar.
21
.. New commands, options, etc that users may wish to try out.
23
33
* New option ``--overwrite-tags`` for ``bzr pull`` and ``bzr push``.
24
34
(Jelmer Vernooij, #681792)
29
.. Improvements to existing commands, especially improved performance
30
or memory usage, or better results.
32
39
* Colocated branches can now be addressed using the 'co:NAME' rather than
33
40
the more complex 'file://.,branch=NAME'. (Jelmer Vernooij, #833665)
38
.. Fixes for situations where bzr would previously crash or give incorrect
39
or undesirable results.
41
45
* "bzr missing" now shows tag names when displaying revision information.
42
46
(#559072, Neil Martinsen-Burrell)
47
51
* Implement ``ResponseFile.readline`` and ``ReponseFile.tell``,
48
52
fixing some clones over HTTP. (Jelmer Vernooij, #963769)
54
* Option values set on locked branches should be saved only when the branch
55
is finally unlocked. (Vincent Ladeuil, #948339)
54
.. Improved or updated documentation.
61
* Document "bzr lp-propose", "bzr register-branch" and
62
the other Launchpad plugin commands in bzr(1).
63
(Jelmer Vernooij, #843801, #163995)
56
65
* Force format registration to avoid generate_docs.py traceback when the
57
66
registry is empty. (Vincent Ladeuil, #956860)
68
* Generate ``ENVIRONMENT`` section in bzr(1) from known environment variable
69
list rather than hardcoding. (Jelmer Vernooij, #197618)
62
.. Changes that may require updates in plugins or other code that uses
75
* ``register_filter_stack_map`` and ``lazy_register_filter_stack_map``
76
are noew deprecated. Instead, use ``filter_stacks_registry.register``
77
and ``filter_stacks_registry.register_lazy``.
80
* Remove deprecated Branch.import_last_revision(). (Jelmer Vernooij)
82
* Remove deprecated ``RepositoryFormat.register_format``.
65
85
* Remove deprecated Repository.get_ancestry(). (Jelmer Vernooij)
67
* Remove deprecated Branch.import_last_revision(). (Jelmer Vernooij)
69
87
* Remove deprecated Repository.iter_reverse_revision_history().
72
* Remove deprecated ``RepositoryFormat.register_format``.
75
90
* The previously deprecated ``bzrlib.annotate.annotate_file`` function
76
91
has been removed. (Jelmer Vernooij)
81
.. Major internal changes, unlikely to be visible to users or plugin
82
developers, but interesting for bzr developers.
145
160
* Fix ``bzr config`` display for ``RegistryOption`` values.
146
161
(Vincent Ladeuil, #930182)
148
* Option values set on locked branches should be saved only when the branch
149
is finally unlocked. (Vincent Ladeuil, #948339)
154
.. Improved or updated documentation.
156
* Document "bzr lp-propose", "bzr register-branch" and
157
the other Launchpad plugin commands in bzr(1).
158
(Jelmer Vernooij, #843801, #163995)
160
* Generate ``ENVIRONMENT`` section in bzr(1) from known environment variable
161
list rather than hardcoding. (Jelmer Vernooij, #197618)
163
166
* Prevent lines of command descriptions starting with a dot to
164
167
accidentally be interpreted as a roff macro in bzr(1).
165
168
(Jelmer Vernooij, #711079)
188
191
* New convenience API method ``WorkingTree.get_config_stack``.
189
192
(Jelmer Vernooij)
191
* ``register_filter_stack_map`` and ``lazy_register_filter_stack_map``
192
are noew deprecated. Instead, use ``filter_stacks_registry.register``
193
and ``filter_stacks_registry.register_lazy``.
197
195
``branch.PullResult.__int__`` deprecated in 2.3.0,
198
196
``branch.PushResult.__int__`` deprecated in 2.3.0,