bzr branch
http://gegoxaren.bato24.eu/bzr/brz/remove-bazaar
|
6622.2.2
by Jelmer Vernooij
More doc updates for brz 3.0. |
1 |
#################### |
2 |
Breezy Release Notes |
|
3 |
#################### |
|
4 |
||
5 |
.. toctree:: |
|
6 |
:maxdepth: 1 |
|
7 |
||
8 |
brz 3.0.0 is the first release of ``Breezy``, a fork of Bazaar. For more |
|
9 |
information, see our release announcement on the Bazaar mailing list and |
|
10 |
README. |
|
11 |
||
12 |
brz 3.0.0 |
|
13 |
######### |
|
14 |
||
15 |
:Codename: Pelican |
|
16 |
:3.0.1: NOT RELEASED YET |
|
17 |
||
18 |
External Compatibility Breaks |
|
19 |
***************************** |
|
20 |
||
21 |
* The bzr command has been renamed to brz, to prevent |
|
22 |
clashes with upstream Bazaar. |
|
23 |
(Martin Packman, Jelmer Vernooij) |
|
24 |
||
|
6645.3.1
by Jelmer Vernooij
Make 'bzr diff' default to -p1. |
25 |
* The --prefix/-p argument for ``bzr diff`` now defaults to -p1 rather |
26 |
than -p0. (Jelmer Vernooij, #1695126) |
|
27 |
||
|
6622.7.3
by Jelmer Vernooij
Move release note entry. |
28 |
* The ``brz register-branch`` command from the Launchpad plugin has been |
29 |
removed, because it has not worked for at least five years: it relies on |
|
30 |
password authentication rather than SSO, the relevant systems no longer |
|
31 |
have firewall-level access to the outside world, and in general the |
|
32 |
Mirrored branch type is deprecated. Either just push the branch to |
|
33 |
Launchpad or use code imports instead |
|
34 |
(https://help.launchpad.net/VcsImports). |
|
35 |
(Colin Watson, #254567, #483689) |
|
36 |
||
|
6665.1.1
by Jelmer Vernooij
Drop pyrex support. |
37 |
* brz no longer supports building the C extensions using Pyrex. |
38 |
Only Cython is supported. (Jelmer Vernooij) |
|
39 |
||
|
6670.2.2
by Jelmer Vernooij
Update news. |
40 |
* Support for HTTP support using "pycurl" and the associated |
41 |
URL schemes "http+pycurl://" and "https+pycurl://" has been dropped. |
|
42 |
(Jelmer Vernooij, #82086, #377389, #122258, #516222, #545776, #1696602) |
|
43 |
||
|
6686.1.1
by Jelmer Vernooij
Drop support for medusa. |
44 |
* Support for medusa for FTP tests has been dropped, only |
45 |
pyftpdlib is now supported. (Jelmer Vernooij) |
|
46 |
||
|
6690.3.1
by Jelmer Vernooij
Drop clone and get aliases for 'bzr branch'. |
47 |
* The deprecated ``brz get`` and ``brz clone`` commands have been |
48 |
removed. (Jelmer Vernooij) |
|
49 |
||
|
6695.2.1
by Jelmer Vernooij
Use the suppress_warning system for missing extensions. |
50 |
* The setting to ignore missing C extensions has been changed from |
51 |
``ignore_missing_extensions=True`` to |
|
52 |
``suppress_warnings=missing_extensions``. (Jelmer Vernooij) |
|
53 |
||
|
6622.2.2
by Jelmer Vernooij
More doc updates for brz 3.0. |
54 |
New Features |
55 |
************ |
|
56 |
||
|
6631
by Jelmer Vernooij
Merge bundling of fastimport plugin. |
57 |
* The 'bisect' plugin is now shipped with bzr. (Jelmer Vernooij) |
|
6637.1.1
by Jelmer Vernooij
Bundle upstream_import. |
58 |
|
|
6628.1.4
by Jelmer Vernooij
Update release notes. |
59 |
* The 'fastimport' plugin is now bundled with Bazaar. |
60 |
(Jelmer Vernooij) |
|
|
6622.2.2
by Jelmer Vernooij
More doc updates for brz 3.0. |
61 |
|
|
6645.1.1
by Jelmer Vernooij
Bundle the stats plugin. |
62 |
* The 'stats' plugin is now bundled with Bazaar. |
63 |
(Jelmer Vernooij) |
|
64 |
||
|
6645.2.1
by Jelmer Vernooij
Bundle the upload plugin. |
65 |
* The 'upload' plugin is now bundled with Bazaar. |
66 |
(Jelmer Vernooij) |
|
67 |
||
|
6649.1.1
by Jelmer Vernooij
Merge bzr-email plugin. |
68 |
* The 'email' plugin is now bundled with Bazaar. |
69 |
(Jelmer Vernooij) |
|
70 |
||
|
6637.1.1
by Jelmer Vernooij
Bundle upstream_import. |
71 |
* The 'import' command is now bundled with brz. |
72 |
Imported from bzrtools by Aaron Bentley. (Jelmer Vernooij, #773241) |
|
73 |
||
|
6651.3.1
by Jelmer Vernooij
Bundle the fetch-ghosts command as hidden command. |
74 |
* The 'fetch-ghosts' command is now bundled with brz. |
75 |
Imported from bzrtools by Aaron Bentley. (Jelmer Vernooij) |
|
76 |
||
|
6622.2.2
by Jelmer Vernooij
More doc updates for brz 3.0. |
77 |
Improvements |
78 |
************ |
|
79 |
||
|
6639.1.1
by Jelmer Vernooij
Support the SOURCE_DATE_EPOCH environment variable. |
80 |
* Doc generators now support the SOURCE_DATE_EPOCH environment |
81 |
variable (https://reproducible-builds.org/specs/source-date-epoch/). |
|
82 |
(Jelmer Vernooij) |
|
|
6622.2.2
by Jelmer Vernooij
More doc updates for brz 3.0. |
83 |
|
84 |
Bug Fixes |
|
85 |
********* |
|
86 |
||
|
6621.27.5
by Jelmer Vernooij
Move release note entry to brz-3.0. |
87 |
* Support Server Name Indication (SNI) when talking to https servers. |
88 |
Cherry-picked from lp:~vila/bzr/1089352-sni-support |
|
89 |
(Vincent Ladeuil, #1089352) |
|
|
6622.2.2
by Jelmer Vernooij
More doc updates for brz 3.0. |
90 |
|
|
6681.2.6
by Jelmer Vernooij
Update release notes. |
91 |
* The ``bisect`` command now works in non-``.bzr`` directories. |
92 |
(Jelmer Vernooij) |
|
93 |
||
|
6690.1.1
by Jelmer Vernooij
Create authentication.conf in a way that it is only readable to the user. |
94 |
* When creating ``authentication.conf``, umask is now set so only the |
95 |
current user can read the file. Breezy warns if the file is |
|
96 |
accessible for other users when it starts. |
|
97 |
(Joke de Buhr, Jelmer Vernooij, #475501) |
|
98 |
||
|
6699.1.1
by Jelmer Vernooij
Support excludes with "bzr commit -x". |
99 |
* Support ``brz commit -x`` in combination with iter_changes. |
100 |
(Jelmer Vernooij, #796582, #403811, #694946, #268135, #299879) |
|
101 |
||
|
6622.2.2
by Jelmer Vernooij
More doc updates for brz 3.0. |
102 |
Documentation |
103 |
************* |
|
104 |
||
105 |
* Various documents have been updated to explain that Breezy is a fork |
|
106 |
of Bazaar. |
|
107 |
||
108 |
API Changes |
|
109 |
*********** |
|
110 |
||
|
6698.1.1
by Jelmer Vernooij
Fix the new python package name of bzrlib: it's breezy, not bzrlib. |
111 |
* bzrlib has been renamed to breezy. (Martin Packman, Jelmer Vernooij) |
|
6622.2.2
by Jelmer Vernooij
More doc updates for brz 3.0. |
112 |
|
|
6625.1.6
by Martin
Add release notes for load_tests signature change |
113 |
* Signature of ``load_tests`` used by ``TestLoader`` changed to be |
114 |
compatible with standard libarary unittest. (Martin Packman) |
|
115 |
||
|
6630.1.1
by Jelmer Vernooij
Remove deprecated functionality. |
116 |
* All previously deprecated functionality has been removed. |
117 |
(Jelmer Vernooij) |
|
118 |
||
|
6631.4.1
by Martin
Rename report_delta param from filter to predicate with tests and release notes |
119 |
* Renamed ``breezy.delta.report_delta`` parameter ``filter=`` to |
120 |
``predicate=``. (Martin Packman) |
|
121 |
||
|
6653.6.2
by Jelmer Vernooij
Add release entry. |
122 |
* ``Branch.bzrdir``, ``Repository.bzrdir`` and ``WorkingTree.bzrdir`` |
123 |
have been renamed to ``Branch.controldir``, ``Repository.controldir`` |
|
124 |
and ``WorkingTree.controldir``, respectively. |
|
125 |
(Jelmer Vernooij, #1695774) |
|
126 |
||
|
6653.1.4
by Jelmer Vernooij
Update doc. |
127 |
* ``BzrBranch`` and the various bzr branch format implementations |
128 |
have been moved to ``breezy.bzr``. (Jelmer Vernooij) |
|
129 |
||
|
6653.1.5
by Jelmer Vernooij
Remove MetaDirBranchFormatFactory. |
130 |
* ``MetaDirBranchFormatFactory`` has been removed. |
131 |
Use lazy registration on ``breezy.branch.format_registry`` |
|
132 |
instead. (Jelmer Vernooij) |
|
133 |
||
|
6658.5.1
by Jelmer Vernooij
Remove breezy.bzrdir.format_registry. |
134 |
* ``breezy.bzrdir.format_registry`` has been removed; use |
135 |
``breezy.controldir.format_registry`` instead. |
|
|
6672.1.2
by Jelmer Vernooij
Remove breezy.api. |
136 |
(Jelmer Vernooij) |
137 |
||
138 |
* ``breezy.api`` has been removed. (Jelmer Vernooij, #742192) |
|
|
6658.5.1
by Jelmer Vernooij
Remove breezy.bzrdir.format_registry. |
139 |
|
|
6681.2.3
by Jelmer Vernooij
Rename find_bzrdir. |
140 |
* ``ControlDir.find_bzrdirs`` has been renamed to |
141 |
``ControlDir.find_controldirs``. (Jelmer Vernooij) |
|
142 |
||
|
6622.2.2
by Jelmer Vernooij
More doc updates for brz 3.0. |
143 |
Internals |
144 |
********* |
|
145 |
||
146 |
.. Major internal changes, unlikely to be visible to users or plugin |
|
147 |
developers, but interesting for brz developers. |
|
148 |
||
149 |
Testing |
|
150 |
******* |
|
151 |
||
|
6667.1.1
by Jelmer Vernooij
Fix test isolation for bt.test_ui. |
152 |
* A test isolation issue in ``breezy.tests.test_ui`` was fixed, |
153 |
which caused ``output_encoding = iso-8859-1`` to be added to the |
|
154 |
users' bazaar.conf. (Jelmer Vernooij) |
|
|
6622.2.2
by Jelmer Vernooij
More doc updates for brz 3.0. |
155 |
|
|
6686.1.4
by Jelmer Vernooij
Fix logging, add release note entry. |
156 |
* Newer versions of ``pyftpdlib`` are now supported for running FTP tests. |
157 |
(Jelmer Vernooij) |
|
158 |
||
|
6622.2.2
by Jelmer Vernooij
More doc updates for brz 3.0. |
159 |
.. |
160 |
vim: tw=74 ft=rst ff=unix |