6437.1.1
by Vincent Ladeuil
Open trunk as 2.6dev1 |
1 |
#################### |
2 |
Bazaar Release Notes |
|
3 |
#################### |
|
4 |
||
5 |
.. toctree:: |
|
6 |
:maxdepth: 1 |
|
7 |
||
8 |
bzr 2.6b1 |
|
9 |
######### |
|
10 |
||
11 |
:2.6b1: NOT RELEASED YET |
|
12 |
||
13 |
External Compatibility Breaks |
|
14 |
***************************** |
|
15 |
||
16 |
.. These may require users to change the way they use Bazaar. |
|
17 |
||
18 |
New Features |
|
19 |
************ |
|
20 |
||
21 |
.. New commands, options, etc that users may wish to try out. |
|
22 |
||
23 |
Improvements |
|
24 |
************ |
|
25 |
||
26 |
.. Improvements to existing commands, especially improved performance |
|
27 |
or memory usage, or better results. |
|
28 |
||
6450.2.1
by Vincent Ladeuil
Avoid invalid range access errors on whole files when using http transport |
29 |
* Access to HTTPS URLs now uses the urrllib implementation by default. |
30 |
For the old pycurl-based implementation, specify ``https+pycurl://`` as |
|
31 |
the URL scheme when accessing a HTTPS location. |
|
32 |
(Jelmer Vernooij, #125055) |
|
33 |
||
6478.1.1
by Jelmer Vernooij
Add short option '-N' for '--no-recurse'. |
34 |
* Add short option alias ``-N`` for ``--no-recurse``. |
35 |
(Jelmer Vernooij, #945904) |
|
36 |
||
6450.2.1
by Vincent Ladeuil
Avoid invalid range access errors on whole files when using http transport |
37 |
* Avoid 'Invalid range access' errors when whole files are retrieved with |
38 |
transport.http.get() . (Vincent Ladeuil, #924746) |
|
6443.1.2
by Jelmer Vernooij
Change default HTTPS backend to urllib. |
39 |
|
6437.40.2
by Jelmer Vernooij
Merge lp:bzr. |
40 |
* ``bzr rmbranch`` now supports removing colocated branches. |
41 |
(Jelmer Vernooij, #920653) |
|
42 |
||
6437.41.3
by Jelmer Vernooij
Merge rmbranch-colo. |
43 |
* ``bzr rmbranch`` no longer removes active branches unless ``--force`` |
44 |
is specified. (Jelmer Vernooij, #922953) |
|
45 |
||
6491.1.3
by Jelmer Vernooij
Make 'bzr verify-signatures' show a progress bar. |
46 |
* ``bzr verify-signatures`` now shows a progress bar. |
47 |
(Jelmer Vernooij) |
|
48 |
||
6475.1.1
by Brian de Alwis
Doc fix: command hooks available in 2.6 |
49 |
* Two new command hooks, ``pre_command`` and ``post_command``, |
50 |
provide notification before and after a command has been run. |
|
51 |
(Brian de Alwis, Jelmer Vernooij) |
|
52 |
||
6437.1.1
by Vincent Ladeuil
Open trunk as 2.6dev1 |
53 |
Bug Fixes |
54 |
********* |
|
55 |
||
56 |
.. Fixes for situations where bzr would previously crash or give incorrect |
|
57 |
or undesirable results. |
|
58 |
||
6466.1.1
by Vincent Ladeuil
Fix RegistryOption display in bzr config output |
59 |
* Fix ``bzr config`` display for ``RegistryOption`` values. |
60 |
(Vincent Ladeuil, #930182) |
|
61 |
||
6499.2.1
by Vincent Ladeuil
Save branch config options only during the final unlock |
62 |
* Option values set on locked branches should be saved only when the branch |
63 |
is finally unlocked. (Vincent Ladeuil, #948339) |
|
64 |
||
6437.1.1
by Vincent Ladeuil
Open trunk as 2.6dev1 |
65 |
Documentation |
66 |
************* |
|
67 |
||
68 |
.. Improved or updated documentation. |
|
69 |
||
70 |
API Changes |
|
71 |
*********** |
|
72 |
||
73 |
.. Changes that may require updates in plugins or other code that uses |
|
74 |
bzrlib. |
|
75 |
||
6491.1.4
by Jelmer Vernooij
Deprecate GPGStrategy.do_verifications. |
76 |
* ``GPGStrategy.do_verifications`` has been deprecated. |
77 |
(Jelmer Vernooij) |
|
78 |
||
6445.3.1
by Jelmer Vernooij
Allow file ids in the tree API to be tuples. |
79 |
* File ids in the ``Tree`` API can now be bytestring as previously, |
80 |
or tuples of bytestrings. |
|
81 |
(Jelmer Vernooij) |
|
82 |
||
6449.5.1
by Jelmer Vernooij
Migrate mail_client to config stacks. |
83 |
* ``mail_client`` now accepts a configuration stack object rather than |
84 |
an old style Config object. (Jelmer Vernooij) |
|
85 |
||
6491.1.6
by Jelmer Vernooij
Fix test. |
86 |
* New method ``Repository.verify_revision_signatures``. |
87 |
(Jelmer Vernooij) |
|
88 |
||
6449.2.1
by Jelmer Vernooij
Add bzrlib.config.RegistryOption. |
89 |
* New configuration option class ``RegistryOption`` which is backed |
90 |
onto a registry. (Jelmer Vernooij) |
|
91 |
||
6461.1.1
by Vincent Ladeuil
Merge 2.5 branch |
92 |
* New convenience API method ``WorkingTree.get_config_stack``. |
93 |
(Jelmer Vernooij) |
|
94 |
||
6437.1.1
by Vincent Ladeuil
Open trunk as 2.6dev1 |
95 |
Internals |
96 |
********* |
|
97 |
||
98 |
.. Major internal changes, unlikely to be visible to users or plugin |
|
99 |
developers, but interesting for bzr developers. |
|
100 |
||
6478.2.1
by Jelmer Vernooij
Accept path element list as argument to Tree.path2id. |
101 |
* ``Tree.path2id`` now once again accepts a list of path elements |
102 |
in addition to a path. (Jelmer Vernooij) |
|
103 |
||
6468.5.1
by Vincent Ladeuil
Change default for ``bzr.config.expand`` to True |
104 |
* Turn config option expansion on by default. The only options for which |
6468.5.3
by Vincent Ladeuil
Fix typo in news entry |
105 |
this should be disabled are templates which should already have used |
6468.5.1
by Vincent Ladeuil
Change default for ``bzr.config.expand`` to True |
106 |
conf.get(option, expand=False) or conf.get_user_option(option, |
107 |
expand=False). (Vincent Ladeuil) |
|
108 |
||
6437.1.1
by Vincent Ladeuil
Open trunk as 2.6dev1 |
109 |
Testing |
110 |
******* |
|
111 |
||
112 |
.. Fixes and changes that are only relevant to bzr's test framework and |
|
113 |
suite. This can include new facilities for writing tests, fixes to |
|
114 |
spurious test failures and changes to the way things should be tested. |
|
115 |
||
116 |
.. |
|
117 |
vim: tw=74 ft=rst ff=unix |