6015.1.1
by Vincent Ladeuil
Open trunk as 2.5dev1 |
1 |
#################### |
2 |
Bazaar Release Notes |
|
3 |
#################### |
|
4 |
||
5 |
.. toctree:: |
|
6 |
:maxdepth: 1 |
|
7 |
||
6437.62.1
by Vincent Ladeuil
Open 2.5.2 for bug fixes |
8 |
bzr 2.5.2 |
9 |
######### |
|
10 |
||
11 |
:2.5.2: 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 |
||
29 |
Bug Fixes |
|
30 |
********* |
|
31 |
||
32 |
.. Fixes for situations where bzr would previously crash or give incorrect |
|
33 |
or undesirable results. |
|
34 |
||
6437.66.4
by Vincent Ladeuil
Fixes '-d' handling for 'bzr config' |
35 |
* ``bzr config`` properly handles aliases and references in the |
36 |
``--directory`` parameter (Vincent Ladeuil, Wouter van Heyst, #947049) |
|
37 |
||
6437.63.12
by Vincent Ladeuil
Empty arguments in EDITOR are now properly preserved |
38 |
* Empty arguments in EDITOR are now properly preserved. |
39 |
(Ross Lagerwall, #1089792) |
|
40 |
||
6437.76.1
by John Arbash Meinel
Merge 2.4, bring up the changelogs for things that also got merged. |
41 |
* Fix a traceback when trying to checkout a tree that also has an entry |
42 |
with file-id `TREE_ROOT` somewhere other than at the root directory. |
|
43 |
(John Arbash Meinel, #830947) |
|
44 |
||
6437.72.3
by John Arbash Meinel
NEWS/release-notes |
45 |
* Lightweight checkouts of remote repositories had a bug with how they |
46 |
extracted texts from the repository. (Just an ordering constraint on how |
|
47 |
they consumed the stream.) (John Arbash Meinel, #1046284) |
|
48 |
||
6437.73.1
by John Arbash Meinel
Fix bug #1047309. Treat a series of no-bytes-sent as a ECONNRESET failure. |
49 |
* ``osutils.send_all`` now detects if we get a series of zero bytes sent, |
50 |
and fails with a ECONNRESET. It seems if paramiko gets disconnected, it |
|
51 |
will get into a state where it returns 0 bytes sent, but doesn't raise |
|
52 |
an error. This change allows us to get a couple hiccups of no content |
|
53 |
sent, but if it is consistent, we will consider it to be a failure. |
|
54 |
(John Arbash Meinel, #1047309) |
|
55 |
||
6437.64.1
by Jelmer Vernooij
Revert use of --no-tty. |
56 |
* Revert use of --no-tty when gpg signing commits. (Jelmer Vernooij, #1014570) |
57 |
||
6437.76.1
by John Arbash Meinel
Merge 2.4, bring up the changelogs for things that also got merged. |
58 |
* Some filesystems give ``EOPNOTSUPP`` when trying to call ``fdatasync``. |
59 |
This shouldn't be treated as a fatal error. |
|
60 |
(John Arbash Meinel, #1075108) |
|
61 |
||
6437.70.14
by John Arbash Meinel
Finish bug #1046697 and run all per_workingtree tests against a checkout. |
62 |
* Some small bug fixes wrt lightweight checkouts and remote repositories. |
63 |
A test permutation was added that runs all working tree tests against a |
|
64 |
lightweight checkout. (John Arbash Meinel, #1046697) |
|
65 |
||
6437.62.1
by Vincent Ladeuil
Open 2.5.2 for bug fixes |
66 |
Documentation |
67 |
************* |
|
68 |
||
69 |
.. Improved or updated documentation. |
|
70 |
||
71 |
API Changes |
|
72 |
*********** |
|
73 |
||
74 |
.. Changes that may require updates in plugins or other code that uses |
|
75 |
bzrlib. |
|
76 |
||
77 |
Internals |
|
78 |
********* |
|
79 |
||
80 |
.. Major internal changes, unlikely to be visible to users or plugin |
|
81 |
developers, but interesting for bzr developers. |
|
82 |
||
83 |
Testing |
|
84 |
******* |
|
85 |
||
86 |
.. Fixes and changes that are only relevant to bzr's test framework and |
|
87 |
suite. This can include new facilities for writing tests, fixes to |
|
88 |
spurious test failures and changes to the way things should be tested. |
|
89 |
||
90 |
||
6437.36.1
by Vincent Ladeuil
Open 2.5.1 for bugfixes |
91 |
bzr 2.5.1 |
92 |
######### |
|
93 |
||
6437.61.2
by Vincent Ladeuil
Release 2.5.1 |
94 |
:2.5.1: 2012-05-22 |
95 |
||
6437.62.1
by Vincent Ladeuil
Open 2.5.2 for bug fixes |
96 |
This is a bugfix release. Most of the bugs dealt with https and colocated |
6437.61.2
by Vincent Ladeuil
Release 2.5.1 |
97 |
branches glitches. Upgrading is recommended for all users of earlier 2.5 |
98 |
releases. |
|
6437.36.1
by Vincent Ladeuil
Open 2.5.1 for bugfixes |
99 |
|
100 |
External Compatibility Breaks |
|
101 |
***************************** |
|
102 |
||
6437.61.2
by Vincent Ladeuil
Release 2.5.1 |
103 |
None. |
6437.36.1
by Vincent Ladeuil
Open 2.5.1 for bugfixes |
104 |
|
105 |
New Features |
|
106 |
************ |
|
107 |
||
6437.61.2
by Vincent Ladeuil
Release 2.5.1 |
108 |
None. |
6437.36.1
by Vincent Ladeuil
Open 2.5.1 for bugfixes |
109 |
|
110 |
Improvements |
|
111 |
************ |
|
112 |
||
6437.60.1
by Jelmer Vernooij
Cherrypick support for using rmbranch with colocated branches |
113 |
* ``bzr rmbranch`` now supports removing colocated branches. |
114 |
(Jelmer Vernooij, #920653) |
|
115 |
||
6437.60.2
by Jelmer Vernooij
Cherrypick requiring --force to remove an active branch with rmbranch |
116 |
* ``bzr rmbranch`` no longer removes active branches unless ``--force`` |
117 |
is specified. (Jelmer Vernooij, #922953) |
|
118 |
||
6437.36.1
by Vincent Ladeuil
Open 2.5.1 for bugfixes |
119 |
Bug Fixes |
120 |
********* |
|
121 |
||
6437.50.2
by Martin Packman
Add release notes |
122 |
* Connecting with HTTPS via HTTP now correctly uses the host name of the |
123 |
destination rather than the proxy when checking certificates. |
|
124 |
(Martin Packman, #944696) |
|
125 |
||
6437.61.2
by Vincent Ladeuil
Release 2.5.1 |
126 |
* Fixed merge tool availability checking and invocation to search the |
127 |
Windows App Path registry in addition to the PATH. (Gordon Tyler, #939605) |
|
128 |
||
129 |
* Fixed problem with getting errors about failing to open /dev/tty when using |
|
130 |
Bazaar Explorer to sign commits. (Mark Grandi, #847388) |
|
131 |
||
6437.57.6
by Martin Packman
Add release notes |
132 |
* Fix UnicodeEncodeError when translated progress task messages contain |
133 |
non-ascii text. (Martin Packman, #966934) |
|
134 |
||
6437.42.1
by Jelmer Vernooij
Make sure help options can provide their own help topic. |
135 |
* Make sure configuration options can provide their own help topic. |
136 |
(Jelmer Vernooij, #941672) |
|
137 |
||
6437.36.1
by Vincent Ladeuil
Open 2.5.1 for bugfixes |
138 |
Documentation |
139 |
************* |
|
140 |
||
6437.48.1
by Vincent Ladeuil
Rely on sphinx for texinfo doc generation |
141 |
* The alpha-quality texinfo sphinx builder has been deprecated. Sphinx >= |
142 |
1.1.2 now provides a better one. Most of the documentation can now be |
|
143 |
generated to the texinfo format with ``make texinfo-sphinx``. This will |
|
144 |
generate both the ``.texi`` files and the ``.info`` ones. |
|
6437.48.2
by Vincent Ladeuil
Fix bad indentation in news entry. |
145 |
(Vincent Ladeuil, #940164) |
6437.36.1
by Vincent Ladeuil
Open 2.5.1 for bugfixes |
146 |
|
147 |
API Changes |
|
148 |
*********** |
|
149 |
||
6437.61.2
by Vincent Ladeuil
Release 2.5.1 |
150 |
None. |
6437.36.1
by Vincent Ladeuil
Open 2.5.1 for bugfixes |
151 |
|
152 |
Testing |
|
153 |
******* |
|
154 |
||
6437.51.1
by Vincent Ladeuil
Support pyftpdlib >= 0.7.0 |
155 |
* Add support for pyftpdlib >= 0.7.0 and drop support for previous pyftpdlib |
156 |
versions. (Vincent Ladeuil, #956027) |
|
6437.36.1
by Vincent Ladeuil
Open 2.5.1 for bugfixes |
157 |
|
6437.53.4
by Martin Packman
Add release notes |
158 |
* Run smoketest for setup.py isolated in a tempdir. (Martin Packman, #140874) |
159 |
||
160 |
||
6437.29.1
by Vincent Ladeuil
Open 2.5.0 for bugfixes (second attempt) |
161 |
bzr 2.5.0 |
162 |
######### |
|
163 |
||
164 |
:Codename: Phillip |
|
6437.35.1
by Vincent Ladeuil
Release 2.5.0 |
165 |
:2.5.0: 2012-02-24 |
166 |
||
167 |
This release marks the start of a new long-term-stable series. From here, we |
|
168 |
will only make bugfix releases on the 2.5 series (2.5.1, etc, and support it |
|
169 |
until April 2017), while 2.6 will become our new development series. |
|
170 |
||
171 |
This is a bugfix and polish release over the 2.4 series, with a large number |
|
172 |
of bugs fixed (~170 for the 2.5 series alone). The 2.5 series provides a |
|
173 |
faster smart protocol implementation for many operations, basic support for |
|
174 |
colocated branches. We have started translating bzr with the 2.5 series: |
|
175 |
https://translations.launchpad.net/bzr, more than 20 languages have already |
|
176 |
been registered but these are the early days, contributions welcome. |
|
177 |
||
178 |
Only a few bugfixes have been included since 2.5b6 so all known fixed bugs |
|
179 |
are included here. |
|
180 |
||
181 |
Users are encouraged to upgrade from the other stable series. |
|
182 |
||
6437.29.1
by Vincent Ladeuil
Open 2.5.0 for bugfixes (second attempt) |
183 |
|
184 |
External Compatibility Breaks |
|
185 |
***************************** |
|
186 |
||
6437.35.1
by Vincent Ladeuil
Release 2.5.0 |
187 |
None. |
6437.29.1
by Vincent Ladeuil
Open 2.5.0 for bugfixes (second attempt) |
188 |
|
189 |
New Features |
|
190 |
************ |
|
191 |
||
6437.35.1
by Vincent Ladeuil
Release 2.5.0 |
192 |
None. |
6437.29.1
by Vincent Ladeuil
Open 2.5.0 for bugfixes (second attempt) |
193 |
|
194 |
Improvements |
|
195 |
************ |
|
196 |
||
6437.32.1
by Aaron Bentley
Use colocated branch names as nicknames. |
197 |
* The names of colocated branches are used as branch nicks if no nick is |
198 |
specified. (Aaron Bentley) |
|
199 |
||
6437.29.1
by Vincent Ladeuil
Open 2.5.0 for bugfixes (second attempt) |
200 |
Bug Fixes |
201 |
********* |
|
202 |
||
6437.33.2
by Jelmer Vernooij
Cope with repository being missing in 'bzr info'. |
203 |
* Show locks in ``bzr info`` on control directories without a |
204 |
repository. (Jelmer Vernooij, #936767) |
|
205 |
||
6437.31.1
by Vincent Ladeuil
Default to no ssl cert verification on osx and windows |
206 |
* Disable ssl certificate verification on osx and windows until a native |
6437.31.2
by Vincent Ladeuil
Fix typo in news entry. |
207 |
access to the the root certificates is provided there. |
6437.31.1
by Vincent Ladeuil
Default to no ssl cert verification on osx and windows |
208 |
(Vincent Ladeuil, #929179) |
209 |
||
6437.29.1
by Vincent Ladeuil
Open 2.5.0 for bugfixes (second attempt) |
210 |
Testing |
211 |
******* |
|
212 |
||
6437.30.1
by Wouter van Heyst
Stop depending on the particular CPython ordering of dictionary keys when testing the result of BzrDir.get_branches. |
213 |
* Stop depending on the particular CPython ordering of dictionary keys |
214 |
when testing the result of BzrDir.get_branches. |
|
215 |
(Wouter van Heyst) |
|
6437.29.1
by Vincent Ladeuil
Open 2.5.0 for bugfixes (second attempt) |
216 |
|
6437.3.29
by Vincent Ladeuil
We'll release a sixth beta before 2.5.0. |
217 |
bzr 2.5b6 |
6437.4.1
by Vincent Ladeuil
Open 2.5.0 for bug fixes |
218 |
######### |
219 |
||
6437.28.1
by Vincent Ladeuil
Release bzr-2.5b6 |
220 |
:2.5b6: 2012-02-02 |
221 |
||
222 |
This is the sixth (and last (really)) beta of the 2.5 series, leading to a |
|
223 |
2.5.0 release in March 2012. Beta releases are suitable for everyday use |
|
224 |
but may cause some incompatibilities with plugins. |
|
6437.4.1
by Vincent Ladeuil
Open 2.5.0 for bug fixes |
225 |
|
6437.29.1
by Vincent Ladeuil
Open 2.5.0 for bugfixes (second attempt) |
226 |
This introduces the support for colocated branches into the '2a' format in a |
227 |
backward compatible way, fix more glitches in the colocated UI, verify https |
|
228 |
certificates for the urllib https client implementation, fix some more |
|
229 |
unicode issues and more. |
|
230 |
||
231 |
All bugs fixed in previous series known at the time of this release are |
|
232 |
included. |
|
233 |
||
6437.4.1
by Vincent Ladeuil
Open 2.5.0 for bug fixes |
234 |
External Compatibility Breaks |
235 |
***************************** |
|
236 |
||
6437.28.1
by Vincent Ladeuil
Release bzr-2.5b6 |
237 |
None. |
6437.4.1
by Vincent Ladeuil
Open 2.5.0 for bug fixes |
238 |
|
239 |
New Features |
|
240 |
************ |
|
6159.2.4
by Jelmer Vernooij
Add --overwrite-tags flag. |
241 |
|
6437.21.1
by Jelmer Vernooij
Add colocated branch support to '2a' format. |
242 |
* Support for colocated branches is now available in the default |
243 |
format ("2a"). (Jelmer Vernooij) |
|
244 |
||
6437.4.1
by Vincent Ladeuil
Open 2.5.0 for bug fixes |
245 |
Improvements |
246 |
************ |
|
247 |
||
6437.15.1
by Jelmer Vernooij
Fix target branch locations. |
248 |
* ``bzr switch -b`` in a standalone tree will now create a colocated branch. |
6437.7.5
by Jelmer Vernooij
"bzr switch -b" in a standalone tree will now create a colocated branch. |
249 |
(Jelmer Vernooij, #918197) |
250 |
||
6437.9.1
by Jelmer Vernooij
Report present but unused colocated branches in `bzr info`. |
251 |
* ``bzr info`` now reports when there are present (but unused) colocated |
252 |
branches. (Jelmer Vernooij, #891646) |
|
253 |
||
6437.10.3
by Jelmer Vernooij
Allow checkouts into empty target directories. |
254 |
* Checkouts can now be into target directories that already have |
255 |
a control directory (but no branch or working tree). |
|
256 |
(Jelmer Vernooij, #913980) |
|
257 |
||
6437.18.1
by Jelmer Vernooij
Colocated branches can now have names including forward slashes, to allow for namespaces. |
258 |
* Colocated branches can now have names including forward slashes, to |
259 |
allow for namespaces. (Jelmer Vernooij, #907980) |
|
260 |
||
6436.3.3
by Jelmer Vernooij
Merge lp:bzr/2.5. |
261 |
* New HPSS call for ``BzrDir.get_branches``. (Jelmer Vernooij, #894460) |
262 |
||
6437.17.1
by Jelmer Vernooij
Checkouts of colocated branches are always lightweight. |
263 |
* Checkouts of colocated branches are now always lightweight. |
264 |
(Jelmer Vernooij, #918828) |
|
265 |
||
6437.4.1
by Vincent Ladeuil
Open 2.5.0 for bug fixes |
266 |
Bug Fixes |
267 |
********* |
|
268 |
||
6379.13.2
by Jelmer Vernooij
Merge lp:bzr/2.5. |
269 |
* ``bzr branch`` now fetches revisions when branching into an empty |
270 |
control directory. (Jelmer Vernooij, #905594) |
|
271 |
||
6437.25.1
by Vincent Ladeuil
Provide default paths for ca certs for supported platforms |
272 |
* A sane default is provided for ``ssl.ca_certs`` which should points to the |
273 |
Certificate Authority bundle for supported platforms. |
|
274 |
(Vincent Ladeuil, #920455) |
|
275 |
||
6437.15.1
by Jelmer Vernooij
Fix target branch locations. |
276 |
* ``bzr branch`` generates correct target branch locations again if not |
277 |
specified. (Jelmer Vernooij, #919218) |
|
278 |
||
6437.16.1
by Jelmer Vernooij
Fix 'bzr send' in treeless branches. |
279 |
* ``bzr send`` works on treeless branches again. |
280 |
(Jelmer Vernooij, #921591) |
|
281 |
||
6437.26.5
by Martin Packman
Add release notes |
282 |
* ``bzr version`` no longer throws a UnicodeDecodeError if the .bzr.log path |
283 |
contains non-ascii characters. (Martin Packman, #312841) |
|
284 |
||
6437.6.1
by Vincent Ladeuil
Support scripts that don't call bzrlib.initialize() but still call run_bzr(). |
285 |
* Support scripts that don't call bzrlib.initialize() but still call run_bzr(). |
286 |
(Vincent Ladeuil, #917733) |
|
287 |
||
6434.1.3
by Vincent Ladeuil
Add news entry |
288 |
* Test for equality instead of object identity where ROOT_PARENT is concerned. |
289 |
(Wouter van Heyst, #881142) |
|
290 |
||
6238.2.27
by Vincent Ladeuil
Fix news entry and take some credit ;) |
291 |
* urllib-based HTTPS client connections now verify the server certificate |
292 |
validity as well as the hostname. |
|
293 |
(Jelmer Vernooij, Vincent Ladeuil, #651161) |
|
294 |
||
6437.4.1
by Vincent Ladeuil
Open 2.5.0 for bug fixes |
295 |
|
296 |
API Changes |
|
297 |
*********** |
|
298 |
||
6437.27.6
by Martin Packman
Add release notes |
299 |
* ``config.config_dir`` and related functions now always return paths as |
300 |
unicode. (Martin Packman, #825826) |
|
301 |
||
6437.7.2
by Jelmer Vernooij
Update NEWS, tweak docstrings. |
302 |
* ``ControlDir`` now has a new method ``set_branch_reference`` which can |
303 |
be used for setting branch references. (Jelmer Vernooij) |
|
304 |
||
6437.22.2
by Jelmer Vernooij
Update NEWS. |
305 |
* ``ControlDir.destroy_branch`` now raises ``NotBranchError`` rather than |
306 |
``NoSuchFile`` if the branch didn't exist. (Jelmer Vernooij, #921693) |
|
307 |
||
6437.4.1
by Vincent Ladeuil
Open 2.5.0 for bug fixes |
308 |
Internals |
309 |
********* |
|
310 |
||
6228.3.6
by Jelmer Vernooij
Merge lp:bzr/2.5. |
311 |
* A new matcher ``RevisionHistoryMatches`` has been added. (Jelmer Vernooij) |
312 |
||
6402.3.9
by Jelmer Vernooij
merge lp:bzr/2.5. |
313 |
* Add new module ``bzrlib.url_policy_open``. (Jelmer Vernooij, #850843) |
314 |
||
6434.2.3
by Jelmer Vernooij
Merge 2.5 branch. |
315 |
* ``MutableTree`` has two new hooks ``pre_transform`` and |
316 |
``post_transform`` that are called for tree transform operations. |
|
317 |
(Jelmer Vernooij, #912084) |
|
318 |
||
6402.3.9
by Jelmer Vernooij
merge lp:bzr/2.5. |
319 |
|
6437.4.1
by Vincent Ladeuil
Open 2.5.0 for bug fixes |
320 |
Testing |
321 |
******* |
|
322 |
||
6437.20.4
by Wouter van Heyst
Add news entry. |
323 |
* Be more careful about closing open files for pypy interoperability. |
324 |
(Wouter van Heyst) |
|
6437.4.1
by Vincent Ladeuil
Open 2.5.0 for bug fixes |
325 |
|
6350.1.1
by Vincent Ladeuil
Open 2.5b5 for bug fixes |
326 |
bzr 2.5b5 |
327 |
######### |
|
328 |
||
6437.2.2
by Vincent Ladeuil
Release 2.5b5 |
329 |
:2.5b5: 2012-01-12 |
330 |
||
6437.11.1
by Vincent Ladeuil
Fix typos in release notes. |
331 |
This is the fifth (and last) beta of the 2.5 series, leading to a 2.5.0 |
6437.2.2
by Vincent Ladeuil
Release 2.5b5 |
332 |
release in February 2012. Beta releases are suitable for everyday use but |
333 |
may cause some incompatibilities with plugins. |
|
334 |
||
335 |
This release includes many improvements in the smart server, UI polish for |
|
336 |
the colocated branches, enhancements to the config framework and more |
|
337 |
internal uses, bug fixes related to unicode and locale support and more. |
|
338 |
||
339 |
All bug fixed in previous series known at the time of this release are |
|
340 |
included. |
|
6350.1.1
by Vincent Ladeuil
Open 2.5b5 for bug fixes |
341 |
|
342 |
External Compatibility Breaks |
|
343 |
***************************** |
|
344 |
||
6362.1.3
by Jelmer Vernooij
Add NEWS entry. |
345 |
* The '.bzr/branch/email' file is no longer read to determine the users' |
346 |
identity. Instead, the 'email' setting in '.bzr/branch/branch.conf' |
|
347 |
should be used. (Jelmer Vernooij, #903894) |
|
348 |
||
6350.1.1
by Vincent Ladeuil
Open 2.5b5 for bug fixes |
349 |
New Features |
350 |
************ |
|
351 |
||
6352.1.2
by Jelmer Vernooij
Merge mkdir work from Jared Hance. |
352 |
* "bzr mkdir" now includes -p (--parents) option for recursively adding |
353 |
parent directories. |
|
354 |
(Jared Hance, Jelmer Vernooij, #253529) |
|
355 |
||
6393.3.3
by Vincent Ladeuil
Add Option.override_from_env allowing environ variables to override config settings |
356 |
* ``config.Option`` can now declare ``override_from_env``, a list of |
357 |
environment variables which, when set, that takes precedence over values |
|
358 |
defined in configuration files. (Vincent Ladeuil, #907279) |
|
359 |
||
6350.1.1
by Vincent Ladeuil
Open 2.5b5 for bug fixes |
360 |
Improvements |
361 |
************ |
|
362 |
||
6300.1.5
by Jelmer Vernooij
merge bzr.dev. |
363 |
* New HPSS call for ``Repository.reconcile``. (Jelmer Vernooij, #894455) |
364 |
||
6388.1.6
by Jelmer Vernooij
update news. |
365 |
* Merge now has two new hooks ``pre_merge`` and ``post_merge`` |
366 |
that are called before and after a merge and can make |
|
367 |
additional modifications to the trees involved. |
|
368 |
(Jelmer Vernooij, #906877) |
|
369 |
||
6352.3.6
by Martin Packman
Add release notes and a summary in what's new for 2.5 |
370 |
* Override the value returned by ``sys.getfilesystemencoding()`` for the bzr |
371 |
script to utf-8 when it would otherwise be ascii on a posix system. This |
|
372 |
will mean bzr works with non-ascii files when no locale or an incorrect |
|
373 |
locale is set. (Martin Packman, #794353) |
|
374 |
||
6379.10.1
by Jelmer Vernooij
Make 'bzr branches' indicate the current branch. |
375 |
* ``bzr branches`` now indicates the active colocated branch. |
376 |
(Jelmer Vernooij, #891667) |
|
377 |
||
6394.1.1
by Jelmer Vernooij
Suggest using :parent in "bzr push" if there was no push location specified or remembered. |
378 |
* ``bzr push`` now suggests using :parent if there is a parent location |
379 |
set. (Jelmer Vernooij) |
|
380 |
||
6365.1.2
by Jelmer Vernooij
Update NEWS. |
381 |
* ``bzr send`` now only opens a single connection, rather than two, |
382 |
to the target branch. (Jelmer Vernooij) |
|
383 |
||
6350.1.1
by Vincent Ladeuil
Open 2.5b5 for bug fixes |
384 |
Bug Fixes |
385 |
********* |
|
386 |
||
6349.3.3
by Vincent Ladeuil
Add news entry. |
387 |
* Allow configuration option default value to be a python callable at |
388 |
registration. (Vincent Ladeuil, #832064) |
|
389 |
||
6393.2.2
by Vincent Ladeuil
Display [DEFAULT] when reporting options from bazaar.conf. |
390 |
* ``bzr config`` will now display the section ``[DEFAULT]`` used in |
391 |
``bazaar.conf``. (Vincent Ladeuil, #907268) |
|
392 |
||
6385.1.1
by Vincent Ladeuil
Stores allow Stacks to control when values are quoted/unquoted |
393 |
* Configuration stores can now provides a specific quoting mechanism. This |
394 |
is required to workaround ``configobj`` conflating quoting and list values |
|
395 |
automatic conversion. (Vincent Ladeuil, #906897) |
|
6379.13.1
by Jelmer Vernooij
Fix branching into empty control directories. |
396 |
|
6225.2.7
by Jelmer Vernooij
Merge bzr.dev. |
397 |
* Create obsolete_packs directory when repacking if it does not |
398 |
exist. (Jonathan Riddell, Jelmer Vernooij, #314314) |
|
399 |
||
6376.1.1
by Vincent Ladeuil
Relax constraints on bzr log -rX..Y by falling back to the slower implementation when needed |
400 |
* Fallback to the slower ``bzr log`` implementation when displaying a range |
401 |
of revisions whose ancestry is not obviously on the same developement |
|
402 |
line. (Vincent Ladeuil, #904744) |
|
403 |
||
6111.3.12
by Martin Packman
Add release notes |
404 |
* Make lazy imports resilient when resolved concurrently from multiple |
405 |
threads. Now the stand-in object will behave as a proxy for the real object |
|
406 |
after the initial access, rather than throwing. Assigning the object to |
|
407 |
multiple names should still be avoided. (Martin von Gagern, #396819) |
|
408 |
||
6372.1.3
by Vincent Ladeuil
Fix gpg_signing_ket default values handling |
409 |
* Not setting ``gpg_signing_key`` or setting it to ``default`` will use the |
410 |
user email (obtained from the ``email`` configuration option or its |
|
411 |
default value). (Vincent Ladeuil, Jelmer Vernooij, #904550) |
|
412 |
||
6379.9.5
by Rory Yorke
Fixed release notes entry per review. |
413 |
* Prevent spurious InconsistentDelta error when committing a move of a |
414 |
non-ascii directory with contents. (Rory Yorke, #185211) |
|
415 |
||
6372.1.5
by Vincent Ladeuil
Cough, fix news entry order. |
416 |
* Properly ignore '\n' in an option reference since this cannot be part of a |
417 |
config option identifier. (Vincent Ladeuil, #902125) |
|
418 |
||
6379.5.1
by Jelmer Vernooij
Make sure that the bzr probers are always registered when bzrlib.workingtree is imported. |
419 |
* Make sure that the bzr probers are always registered when |
420 |
bzrlib.workingtree is imported. (Jelmer Vernooij, #905218) |
|
421 |
||
6374.2.1
by Martin Packman
Merge missed news entry for bug 898541 into 2.5b5 section |
422 |
* Report mistake trying to move a removed file with a non-ascii name without |
423 |
UnicodeEncodeError being raised. (Martin Packman, #898541) |
|
424 |
||
6404.3.1
by Vincent Ladeuil
Robustly unquote configuration values (workaround configobj presenting a section as a dict in weird edge cases) |
425 |
* Safely unquote configuration values in weird edge cases (a section seen as |
426 |
a dictionary which is not a supported use case for the configuration |
|
427 |
stacks). (Vincent Ladeuil, #908050) |
|
428 |
||
6383.1.7
by Martin Packman
Add release notes including notice for bzrlib users about setlocale |
429 |
* Stop altering ``sys.platform`` on OSX when initialising the locale. |
430 |
(Martin Packman, #570495) |
|
431 |
||
6379.12.1
by Jelmer Vernooij
Uncommit no longer removes tags if they are part of the working trees pending merges. |
432 |
* Uncommit no longer removes tags if they are part of the working |
433 |
trees pending merges. (Jelmer Vernooij, #905462) |
|
434 |
||
6350.1.1
by Vincent Ladeuil
Open 2.5b5 for bug fixes |
435 |
API Changes |
436 |
*********** |
|
437 |
||
6351.3.2
by Jelmer Vernooij
Convert some gpg options to config stacks. |
438 |
* ``Config.signature_needed``, ``Config.signing_policy``, |
6351.3.17
by Jelmer Vernooij
Update NEWS. |
439 |
``Config.gpg_signing_key``, ``Config.gpg_signing_command``, |
440 |
``Config.checking_policy`` and ``Config.post_commit`` are now deprecated. |
|
441 |
(Jelmer Vernooij) |
|
6351.3.2
by Jelmer Vernooij
Convert some gpg options to config stacks. |
442 |
|
443 |
* ``Repository.get_commit_builder`` now takes a ``config_stack`` |
|
444 |
rather than a ``config`` argument. (Jelmer Vernooij) |
|
445 |
||
6383.1.7
by Martin Packman
Add release notes including notice for bzrlib users about setlocale |
446 |
* Scripts using bzrlib should now ensure setlocale is called on posix |
447 |
platforms if they need a non-ascii user encoding. (Martin Packman) |
|
448 |
||
6365.1.2
by Jelmer Vernooij
Update NEWS. |
449 |
* Send formats now accept a new optional argument ``submit_branch``, |
450 |
which can be None or a Branch object for the submit branch location. |
|
451 |
(Jelmer Vernooij) |
|
452 |
||
6421.2.1
by Jelmer Vernooij
Move revision signing to CommitBuilder. |
453 |
* ``VersionedFileRepository.add_revision`` no longer takes a ``config`` |
454 |
argument. (Jelmer Vernooij) |
|
455 |
||
6350.1.1
by Vincent Ladeuil
Open 2.5b5 for bug fixes |
456 |
Internals |
457 |
********* |
|
458 |
||
6437.2.2
by Vincent Ladeuil
Release 2.5b5 |
459 |
* Add HPSS call for ``Branch.get_checkout_format``. (Jelmer Vernooij, #894459) |
460 |
||
461 |
* Add HPSS call for ``Repository.pack``. (Jelmer Vernooij, #894461) |
|
462 |
||
463 |
* Add HPSS calls for ``Repository.iter_files_bytes``, speeding up |
|
464 |
several commands including ``bzr export`` and ``bzr co --lightweight``. |
|
465 |
(Jelmer Vernooij, #608640) |
|
466 |
||
467 |
* All bzr control directories, branch formats, repository formats and |
|
468 |
working tree formats now support feature flags, which are |
|
469 |
serialized in their respective format files. See |
|
470 |
``doc/developers/feature-flags.txt`` for details. |
|
471 |
(Jelmer Vernooij) |
|
6402.3.1
by Jelmer Vernooij
Add safe_open class to bzr. |
472 |
|
6355.2.2
by Jelmer Vernooij
Merge bzr.dev. |
473 |
* ``bzrlib.urlutils`` now includes ``quote`` and ``unquote`` functions, |
474 |
rather than importing them from ``urllib``. This prevents loading |
|
475 |
of the ``socket``, ``ssl`` and ``urllib`` modules for |
|
476 |
local bzr operations. (Jelmer Vernooij) |
|
477 |
||
6378.1.1
by Vincent Ladeuil
Add int_SI_from_store as a config option helper |
478 |
* Configuration options can be SI units by using ``int_SI_from_unicode`` as |
479 |
their ``convert_from_unicode`` helper. (Vincent Ladeuil) |
|
480 |
||
6437.2.2
by Vincent Ladeuil
Release 2.5b5 |
481 |
* Configuration stacks can now use ``StartingPathMatcher`` to select the |
482 |
sections matching a location while respecting the order chosen by the user |
|
483 |
in the configuration file: from generic sections to specific |
|
484 |
sections. (Vincent Ladeuil, #832046). |
|
485 |
||
6404.5.6
by Vincent Ladeuil
Add some doc. |
486 |
* Configuration stores can now save incremental changes by using |
487 |
``save_changes()`` instead of ``save()``. This reduces the number or |
|
488 |
required input/outputs and allows stores to be shared between |
|
489 |
stacks. (Vincent Ladeuil) |
|
490 |
||
6282.5.12
by Jelmer Vernooij
merge bzr.dev. |
491 |
* ControlDir now has a get_branches method that returns a dictionary |
492 |
whose keys are the names of the branches and whose values are the |
|
493 |
branches themselves. The active branch uses the key None. |
|
494 |
(Neil Martinsen-Burrell) |
|
495 |
||
6355.2.2
by Jelmer Vernooij
Merge bzr.dev. |
496 |
* Helper ``osutils.path_from_environ`` added for extracting a unicode path |
497 |
from an environment variable. (Martin Packman, #832028) |
|
498 |
||
6374.2.2
by Martin Packman
Add missing release notes entries and fix earlier sentence |
499 |
* Helper ``win32utils.get_environ_unicode`` added for avoiding encoding |
500 |
problems with ``os.environ.get`` use. (Martin Packman, #262874) |
|
501 |
||
6355.2.1
by Jelmer Vernooij
Lazy imports can only be absolute. |
502 |
* Lazy imports can now only be absolute. (Jelmer Vernooij) |
503 |
||
6410.1.1
by Jelmer Vernooij
Add other_branch argument to Merge3Merger. |
504 |
* Merge3Mergers now have an optional ``other_branch`` argument |
505 |
which contains the branch from which the ``other_tree`` |
|
506 |
was obtained, if any. (Jelmer Vernooij) |
|
507 |
||
6435.1.1
by Jelmer Vernooij
Add post_build_tree hook. |
508 |
* MutableTree now has a hook ``post_build_tree`` which is called after |
509 |
a new mutable tree has been created. (Jelmer Vernooij, #912765) |
|
6434.2.2
by Jelmer Vernooij
Add hooks for tree transforms. |
510 |
|
6305.5.8
by Jelmer Vernooij
Merge hpss-no-vfs branch. |
511 |
* New HPSS call ``BzrDir.checkout_metadir``. (Jelmer Vernooij, #894459) |
512 |
||
6282.6.41
by Jelmer Vernooij
Merge bzr.dev. |
513 |
* New HPSS call ``VersionedFileRepository.get_inventories``, |
514 |
speeding up various commands including ``bzr export``, |
|
515 |
``bzr checkout`` and ``bzr cat``. (Jelmer Vernooij, #608640) |
|
516 |
||
6404.4.1
by Vincent Ladeuil
Properly support config.CommandLineStore in ``bzr config`` |
517 |
* The ``ConfigCommandLineStore`` is now supported by ``bzr config`` and is |
518 |
seen as single no-name section of configuration options. (Vincent Ladeuil) |
|
519 |
||
6350.1.1
by Vincent Ladeuil
Open 2.5b5 for bug fixes |
520 |
Testing |
521 |
******* |
|
522 |
||
6352.2.4
by Jelmer Vernooij
Add news entry. |
523 |
* New matcher ``ContainsNoVfsCalls`` which filters a list of HPSS |
524 |
calls for VFS requests. (Jelmer Vernooij) |
|
525 |
||
6393.1.1
by Vincent Ladeuil
Provides MemoryStack to simplify configuration setup in tests |
526 |
* New ``MemoryStack`` class allows for diskless tests and locally injected |
527 |
configuration stacks. Lower level tests for predefined set of options can |
|
528 |
be written without setting up configuration files. (Vincent Ladeuil) |
|
529 |
||
6350.1.1
by Vincent Ladeuil
Open 2.5b5 for bug fixes |
530 |
|
6253.1.1
by Vincent Ladeuil
Open 2.5b4 for bug fixes |
531 |
bzr 2.5b4 |
532 |
######### |
|
533 |
||
6349.1.1
by Vincent Ladeuil
Release 2.5b4 |
534 |
:2.5b4: 2011-12-08 |
535 |
||
536 |
This is the fourth beta of the 2.5 series, leading to a 2.5.0 release in |
|
537 |
February 2012. Beta releases are suitable for everyday use but may cause |
|
538 |
some incompatibilities with plugins. |
|
539 |
||
540 |
This release includes many improvements in the smart server, UI polish for |
|
541 |
the colocated branches, optimizations for revision specifiers to avoid |
|
542 |
history sized operations, enhancements to the config framework, bug fixes |
|
543 |
related to unicode paths and more. |
|
544 |
||
6363.1.1
by Vincent Ladeuil
Fix typo in release notes |
545 |
All bug fixed in previous series known at the time of this release are |
546 |
included. |
|
6253.1.1
by Vincent Ladeuil
Open 2.5b4 for bug fixes |
547 |
|
548 |
External Compatibility Breaks |
|
549 |
***************************** |
|
550 |
||
6349.1.1
by Vincent Ladeuil
Release 2.5b4 |
551 |
None. |
6253.1.1
by Vincent Ladeuil
Open 2.5b4 for bug fixes |
552 |
|
553 |
New Features |
|
554 |
************ |
|
555 |
||
6282.3.6
by Vincent Ladeuil
Add news entry |
556 |
* Provides a ``po_merge`` plugin to automatically merge ``.po`` files with |
557 |
``msgmerge``. See ``bzr help po_merge`` for details. |
|
558 |
(Vincent Ladeuil, #884270) |
|
559 |
||
6253.1.1
by Vincent Ladeuil
Open 2.5b4 for bug fixes |
560 |
Improvements |
561 |
************ |
|
562 |
||
6349.1.1
by Vincent Ladeuil
Release 2.5b4 |
563 |
* ``bzr branch --stacked`` now only makes a single connection to the remote |
564 |
server rather than three. (Jelmer Vernooij, #444293) |
|
6253.1.1
by Vincent Ladeuil
Open 2.5b4 for bug fixes |
565 |
|
6331.2.2
by Jelmer Vernooij
Add --uncommitted option to export. |
566 |
* ``bzr export --uncommitted`` will export the uncommitted tree. |
567 |
(Jelmer Vernooij, #555613) |
|
568 |
||
6323.1.1
by Vincent Ladeuil
Fix news entries to avoid confusion. In particular, bug #819604 has not landed in older releases yet |
569 |
* ``bzr rmbranch`` can now remove colocated branches. |
570 |
(Jelmer Vernooij, #831464) |
|
571 |
||
6349.1.1
by Vincent Ladeuil
Release 2.5b4 |
572 |
* ``bzr status`` no longer shows shelves if files are specified. |
573 |
(Francis Devereux) |
|
574 |
||
5268.8.21
by Jelmer Vernooij
move NEWS entry to beta4 |
575 |
* ``bzr switch`` now accepts colocated branch names to switch to. |
576 |
(Jelmer Vernooij, #826814) |
|
6266.4.1
by Jelmer Vernooij
HPSS call 'BzrDir.destroy_branch'. |
577 |
|
6319.2.1
by Jelmer Vernooij
Allow registering custom location aliases. |
578 |
* Plugins can now register additional "location aliases". |
579 |
(Jelmer Vernooij) |
|
580 |
||
6336.1.1
by Jelmer Vernooij
Deprecate ``RevisionSpec.wants_revision_history`` and remove any uses of it. |
581 |
* Revision specifiers will now only browse as much history as they |
582 |
need to, rather than grabbing the whole history unnecessarily in some |
|
583 |
cases. (Jelmer Vernooij) |
|
584 |
||
6337.1.1
by Vincent Ladeuil
Merge trunk resolving conflicts |
585 |
* When using ``bzr switch`` to switch to a sibling of the current |
586 |
branch, the relative branch name should no longer be url-encoded. |
|
587 |
(Jelmer Vernooij) |
|
588 |
||
6253.1.1
by Vincent Ladeuil
Open 2.5b4 for bug fixes |
589 |
Bug Fixes |
590 |
********* |
|
591 |
||
6082.5.27
by Vincent Ladeuil
Add news entry |
592 |
* A new section local option ``basename`` is available to help support some |
593 |
``bzr-pipeline`` workflows and more generally help mapping local paths to |
|
594 |
remote ones. See ``bzr help configuration`` for more details. |
|
595 |
(Vincent Ladeuil, #843211) |
|
596 |
||
6263.1.9
by Jelmer Vernooij
Add bug #. |
597 |
* Add HPSS call for looking up revision numbers from revision ids on |
598 |
remote repositories. (Jelmer Vernooij, #640253) |
|
599 |
||
6280.10.30
by Jelmer Vernooij
Merge trunk. |
600 |
* Add HPSS call for retrieving file contents from remote repositories. |
601 |
Should improve performance for lightweight checkouts and exports of |
|
6437.2.2
by Vincent Ladeuil
Release 2.5b5 |
602 |
from remote repositories. (Jelmer Vernooij, #368717, #762330, #608640) |
6280.10.30
by Jelmer Vernooij
Merge trunk. |
603 |
|
6349.1.1
by Vincent Ladeuil
Release 2.5b4 |
604 |
* Allow lazy compiled patterns from ``bzrlib.lazy_regex`` to be |
605 |
pickled. (Jelmer Vernooij, #893149) |
|
606 |
||
6323.1.1
by Vincent Ladeuil
Fix news entries to avoid confusion. In particular, bug #819604 has not landed in older releases yet |
607 |
* ``bzr info`` no longer shows empty output if only a control |
608 |
directory is present. (Jelmer Vernooij, #159098) |
|
609 |
||
6291.1.1
by Jelmer Vernooij
Cope with missing revision ids being specified to |
610 |
* Cope with missing revision ids being specified to |
611 |
``Repository.gather_stats`` HPSS call. (Jelmer Vernooij, #411290) |
|
612 |
||
6288.1.1
by Vincent Ladeuil
Fix windows test regressions about locations.conf handling |
613 |
* Fix test failures on windows related to locations.conf handling. |
614 |
(Vincent Ladeuil, #892992) |
|
615 |
||
616 |
* Fixed parsing of the timestamp given to ``commit --commit-time``. Now |
|
617 |
prohibits several invalid strings, reads the correct number of seconds, |
|
618 |
and gives a better error message if the time zone offset is not given. |
|
619 |
(Matt Giuca, #892657) |
|
620 |
||
6325.3.1
by Vincent Ladeuil
Give meaningful deprecation warnings for deprecated test features |
621 |
* Give meaningful file/line references when reporting deprecation warnings |
622 |
for _CompatabilityThunkFeature based test features. |
|
623 |
(Vincent Ladeuil, #897718) |
|
624 |
||
6345.1.4
by Martin Packman
Add release notes |
625 |
* Make reporting of mistakes involving unversioned files with non-ascii |
626 |
filenames work again without 'Unprintable exception' being shown. |
|
627 |
(Martin Packman, #898408) |
|
628 |
||
6292.1.2
by Neil Martinsen-Burrell
document in Release Notes |
629 |
* Provide names for lazily registered hooks. |
630 |
(Neil Martinsen-Burrell, #894609) |
|
631 |
||
6323.1.1
by Vincent Ladeuil
Fix news entries to avoid confusion. In particular, bug #819604 has not landed in older releases yet |
632 |
* Raise BadIndexKey exception in btree_index when a key is too large, fixing |
633 |
an infinite recursion issue. (Shannon Weyrick, #720853) |
|
634 |
||
6061.1.8
by Martin Packman
Add release notes |
635 |
* Resolve regression from colocated branch path handling, by ensuring that |
636 |
unreserved characters are unquoted in URLs. (Martin Packman, #842223) |
|
637 |
||
6278.1.6
by Martin Packman
Add release notes |
638 |
* Split segments from URLs for colocated branches without assuming the |
6374.2.2
by Martin Packman
Add missing release notes entries and fix earlier sentence |
639 |
combined form is valid. (Martin Packman, #842233) |
6278.1.6
by Martin Packman
Add release notes |
640 |
|
6082.5.29
by Vincent Ladeuil
Merge trunk to resolve news conflict |
641 |
* Support looking up revision numbers by revision id in empty branches. |
642 |
(Jelmer Vernooij, #535031) |
|
643 |
||
6257.3.1
by Jelmer Vernooij
Support verifying remote signatures. |
644 |
* Support verifying signatures on remote repositories. |
645 |
(Jelmer Vernooij, #889694) |
|
646 |
||
6206.1.1
by John Arbash Meinel
Merge the fix for bug #819604 into trunk, resolve conflicts. |
647 |
* Teach the bzr client how to reconnect if we get ``ConnectionReset`` |
648 |
while making an RPC request. This doesn't handle all possible network |
|
649 |
disconnects, but it should at least handle when the server is asked to |
|
650 |
shutdown gracefully. (John Arbash Meinel, #819604) |
|
651 |
||
6305.4.1
by Jelmer Vernooij
Print sensible error message when remote format is unknown. |
652 |
* When a remote format is unknown, bzr will now print a single-line error |
653 |
message rather than a backtrace. (Jelmer Vernooij, #687226) |
|
654 |
||
6253.1.1
by Vincent Ladeuil
Open 2.5b4 for bug fixes |
655 |
API Changes |
656 |
*********** |
|
657 |
||
6305.3.2
by Jelmer Vernooij
Only make a single connection. |
658 |
* ``BzrDir.open_branch`` and ``BranchFormat.open`` now take an optional |
659 |
``possible_transports`` argument. (Jelmer Vernooij) |
|
660 |
||
6323.1.1
by Vincent Ladeuil
Fix news entries to avoid confusion. In particular, bug #819604 has not landed in older releases yet |
661 |
* New method ``Transport.set_segment_parameter``. (Jelmer Vernooij) |
662 |
||
6257.3.1
by Jelmer Vernooij
Support verifying remote signatures. |
663 |
* ``Repository.verify_revision`` has been renamed to |
664 |
``Repository.verify_revision_signature``. (Jelmer Vernooij) |
|
665 |
||
6336.1.2
by Jelmer Vernooij
Clarify news entry. |
666 |
* ``RevisionSpec.wants_revision_history`` now defaults to ``False`` and |
667 |
is deprecated. The ``revs`` argument of |
|
668 |
``RevisionInfo.from_revision_id`` is now deprecated. (Jelmer Vernooij) |
|
6336.1.1
by Jelmer Vernooij
Deprecate ``RevisionSpec.wants_revision_history`` and remove any uses of it. |
669 |
|
6290.1.1
by Jelmer Vernooij
Remove broken Tree.get_file_by_path. |
670 |
* ``Tree.get_file_by_path`` is now deprecated. Use ``Tree.get_file`` instead. |
671 |
(Jelmer Vernooij, #666897) |
|
672 |
||
6259.1.2
by Martin Packman
Add release notes |
673 |
* Some global options for use with commands have been removed, construct |
674 |
an ``Option`` with the name instead. (Martin Packman) |
|
675 |
||
6282.6.20
by Jelmer Vernooij
Update NEWS. |
676 |
* The unused exception ``HistoryMissing`` has been removed. |
677 |
(Jelmer Vernooij) |
|
678 |
||
6253.1.1
by Vincent Ladeuil
Open 2.5b4 for bug fixes |
679 |
Internals |
680 |
********* |
|
681 |
||
6349.1.1
by Vincent Ladeuil
Release 2.5b4 |
682 |
* Add HPSS call for ``Repository.pack``. (Jelmer Vernooij, #894461) |
6253.1.1
by Vincent Ladeuil
Open 2.5b4 for bug fixes |
683 |
|
6260.3.1
by Vincent Ladeuil
Switch ``bzr config`` to the new config implementation |
684 |
* ``bzr config`` uses the new configuration implementation. |
685 |
(Vincent Ladeuil) |
|
686 |
||
6337.1.1
by Vincent Ladeuil
Merge trunk resolving conflicts |
687 |
* Custom HPSS error handlers can now be installed in the smart server client |
688 |
using the ``error_translators`` and ``no_context_error_translators`` |
|
689 |
registries. (Jelmer Vernooij) |
|
6270.1.12
by Jelmer Vernooij
Note HPSS usage. |
690 |
|
6280.5.2
by Jelmer Vernooij
New HPSS call VersionedFileRepository.get_serializer_format. |
691 |
* New HPSS calls ``Repository.has_signature_for_revision_id``, |
6266.3.2
by Jelmer Vernooij
merge bzr.dev. |
692 |
``Repository.make_working_trees``, ``BzrDir.destroy_repository``, |
6280.6.4
by Jelmer Vernooij
Merge bzr.dev |
693 |
``BzrDir.has_workingtree``, ``Repository.get_physical_lock_status``, |
6280.6.8
by Jelmer Vernooij
Merge bzr.dev. |
694 |
``Branch.get_physical_lock_status``, |
6280.6.6
by Jelmer Vernooij
Merge bzr.dev. |
695 |
``Branch.put_config_file``, ``Branch.break_lock``, |
6280.6.7
by Jelmer Vernooij
Merge HPSS destroy_branch. |
696 |
``BzrDir.destroy_branch``, ``Repository.break_lock``, |
6280.7.14
by Jelmer Vernooij
Merge hpss-get-physical-lock-status. |
697 |
``VersionedFileRepository.get_serializer_format``, |
698 |
``Repository.all_revision_ids``, ``Repository.start_write_group``, |
|
699 |
``Repository.commit_write_group``, ``Repository.abort_write_group`` |
|
6263.3.13
by Jelmer Vernooij
merge bzr.dev. |
700 |
``Repository.check_write_group``, ``Repository.iter_revisions``, |
6263.3.10
by Jelmer Vernooij
Merge bzr.dev. |
701 |
``Repository.add_signature_revision_text`` and |
6263.3.8
by Jelmer Vernooij
Merge bzr.dev |
702 |
``Repository.get_revision_signature_text``. |
6280.7.2
by Jelmer Vernooij
Add HPSS calls ``Repository.start_write_group``, ``Repository.abort_write_group`` and ``Repository.commit_write_group``. |
703 |
(Jelmer Vernooij) |
6263.2.1
by Jelmer Vernooij
Add hpss call ``Repository.make_working_trees`` |
704 |
|
6337.1.1
by Vincent Ladeuil
Merge trunk resolving conflicts |
705 |
* ``RemoteBranch.get_config_stack`` and ``RemoteBzrDir.get_config_stack`` |
706 |
will now use HPSS calls where possible. (Jelmer Vernooij) |
|
6300.1.3
by Jelmer Vernooij
Add news entry. |
707 |
|
6259.3.4
by Martin Packman
Add release notes |
708 |
* The registry of merge types has been moved to ``merge`` from ``option`` but |
709 |
``merge.get_merge_type_registry`` remains as an accessor. (Martin Packman) |
|
710 |
||
6253.1.1
by Vincent Ladeuil
Open 2.5b4 for bug fixes |
711 |
Testing |
712 |
******* |
|
713 |
||
6269.1.2
by Martin Packman
Add release notes |
714 |
* Avoid failures in test_transform when OS error messages are localised. |
715 |
(Martin Packman, #891582) |
|
6253.1.1
by Vincent Ladeuil
Open 2.5b4 for bug fixes |
716 |
|
6319.1.6
by Martin Pool
Add news for selftest timeout |
717 |
* Tests are now subject to a time limit: by default 300s, and 120s when |
718 |
run from 'make check', controlled by the `selftest.timeout` |
|
719 |
configuration option. This is currently not supported on Windows. |
|
720 |
(Martin Pool) |
|
721 |
||
6194.1.1
by Vincent Ladeuil
Open trunk again as 2.5dev3 |
722 |
bzr 2.5b3 |
723 |
######### |
|
724 |
||
6252.1.1
by Vincent Ladeuil
Release 2.5b3 |
725 |
:2.5b3: 2011-11-10 |
726 |
||
727 |
This is the third beta of the 2.5 series, leading to a 2.5.0 release in |
|
728 |
February 2012. Beta releases are suitable for everyday use but may cause |
|
729 |
some incompatibilities with plugins. |
|
730 |
||
731 |
This release includes log options for ``push`` and ``pull``, more UI polish |
|
732 |
for colocated branches, a better and more coherent implementation for UI |
|
733 |
dialogs, enhancements to the config framework and more. |
|
734 |
||
735 |
This release includes all bug fixed in previous series known at the time of |
|
736 |
this release. |
|
6194.1.1
by Vincent Ladeuil
Open trunk again as 2.5dev3 |
737 |
|
738 |
External Compatibility Breaks |
|
739 |
***************************** |
|
740 |
||
6252.1.1
by Vincent Ladeuil
Release 2.5b3 |
741 |
None |
6194.1.1
by Vincent Ladeuil
Open trunk again as 2.5dev3 |
742 |
|
743 |
New Features |
|
744 |
************ |
|
745 |
||
6175.2.6
by Vincent Ladeuil
Merge trunk resolving conflicts |
746 |
* The ``log_format`` configuration can be used with ``-Olog_format=line`` to |
747 |
change the format ``push`` and ``pull`` use to display the |
|
748 |
revisions. I.e.: ``bzr pull -v -Olog_format=short`` will use the ``short`` |
|
749 |
format instead of the default ``long`` one. (Vincent Ladeuil, #861472) |
|
750 |
||
6082.5.23
by Vincent Ladeuil
Add news entry |
751 |
* The new config scheme allows an alternative syntax for the 'appenpath' |
752 |
policy relying on option expansion and defining a new 'relpath' option |
|
753 |
local to a section. Instead of using '<option>:policy=appendpath', the |
|
754 |
option value can de defined as 'option=xxxx/{relpath}'. |
|
755 |
(Vincent Ladeuil, #832013) |
|
6240.5.3
by Brian de Alwis
Addressed points from review: |
756 |
|
6194.1.1
by Vincent Ladeuil
Open trunk again as 2.5dev3 |
757 |
Improvements |
758 |
************ |
|
759 |
||
6240.1.1
by Jelmer Vernooij
Show the number of colocated branches in 'bzr info -v'. |
760 |
* ``bzr info -v`` now shows the number of colocated branches |
761 |
for control directories that support them. |
|
762 |
(Jelmer Vernooij, #863285) |
|
763 |
||
6196.1.1
by Jelmer Vernooij
Add --revision argument to 'bzr version-info'. |
764 |
* ``bzr version-info`` now takes a ``--revision`` argument. |
765 |
(Jelmer Vernooij, #238705) |
|
766 |
||
6202.1.1
by Jelmer Vernooij
'bzr revno' now takes a --revision argument. |
767 |
* ``bzr revno`` now takes a ``--revision`` argument. |
6202.1.3
by Jelmer Vernooij
Add bug #. |
768 |
(Jelmer Vernooij, #870649) |
6202.1.1
by Jelmer Vernooij
'bzr revno' now takes a --revision argument. |
769 |
|
6236.1.1
by Jelmer Vernooij
bzr serve can now serve remote URLs and things behind directory services. |
770 |
* ``bzr serve`` now can serve from URLs rather than just from the |
6236.1.2
by Jelmer Vernooij
Mention example commands. |
771 |
file system. I.e.: ``bzr serve -d lp:bzr`` or |
772 |
``bzr serve -d file:///data/bzr`` (Jelmer Vernooij) |
|
6236.1.1
by Jelmer Vernooij
bzr serve can now serve remote URLs and things behind directory services. |
773 |
|
6217.1.1
by Benoît Pierre
Add missing news entries for ui.choose related developments. |
774 |
* all input prompts are now char-based when possible, and can be forced to |
775 |
line-based mode by setting the ``BZR_TEXTUI_INPUT`` environment variable |
|
776 |
to 'line-based'. This replace the previous shelf UI only patch using |
|
777 |
``INSIDE_EMACS``. (Benoît Pierre) |
|
778 |
||
6194.1.1
by Vincent Ladeuil
Open trunk again as 2.5dev3 |
779 |
Bug Fixes |
780 |
********* |
|
781 |
||
6241.2.1
by Jelmer Vernooij
bzr info now shows the bound location too for local branches without tree. |
782 |
* ``bzr info`` now shows the master branch location too for |
783 |
treeless local branches. (Jelmer Vernooij, #258355) |
|
784 |
||
5071.1.5
by Martin von Gagern
Document fix for #869915 in release notes. |
785 |
* ``bzr mkdir --quiet`` now does not print a line for every created |
786 |
directory. (Martin von Gagern, #869915) |
|
787 |
||
6220.3.3
by Jonathan Riddell
NEWS |
788 |
* ``bzr mv`` does not crash when attempting to move the root of a |
789 |
branch. (Jonathan Riddell, #809728) |
|
790 |
||
6217.1.1
by Benoît Pierre
Add missing news entries for ui.choose related developments. |
791 |
* ``bzr shelve`` now use ``UIFactory.choose`` for input handling, making |
792 |
it usable when creating a custom ``UIFactory`` implementation. (Benoît |
|
793 |
Pierre) |
|
794 |
||
6228.1.3
by Benoît Pierre
Add NEWS entry. |
795 |
* ``bzr clean-tree`` now use ``UIFactory.get_boolean`` for confirmation |
796 |
prompt, making it usable when using a custom ``UIFactory`` |
|
797 |
implementation. (Benoît Pierre) |
|
798 |
||
6220.2.3
by Jonathan Riddell
clearer NEWS message |
799 |
* If sending a crash through Apport fails report the Apport failure to |
800 |
bzr.log rather than stderr. (Jonathan Riddell, #766735) |
|
6220.2.2
by Jonathan Riddell
NEWS |
801 |
|
6228.2.3
by Benoît Pierre
Add NEWS entry. |
802 |
* ``bzr upgrade`` no longer treats 'already up-to-date' exceptions as |
803 |
errors. (Benoît Pierre, #716560). |
|
804 |
||
6234.3.2
by Lawrence Mitchell
Only set check_clean if {clean} is asked for in template |
805 |
* ``bzr version-info`` no longer populates the clean state for custom |
806 |
templates unless {clean} is explicitly asked for. |
|
807 |
(Lawrence Mitchell, #882541) |
|
808 |
||
6241.1.1
by Jelmer Vernooij
Fix cpu count for kfreebsd. |
809 |
* Fix finding the CPU count when using Python >= 2.6 on BSD-based systems. |
810 |
(Jelmer Vernooij, #887151) |
|
811 |
||
6241.3.1
by Jelmer Vernooij
Support WorkingTree.clone() having its revision argument set to the NULL revision. |
812 |
* ``WorkingTree.clone()`` now supports its ``revision_id`` being set |
813 |
to the null revision. (Jelmer Vernooij, #876423) |
|
814 |
||
6252.1.1
by Vincent Ladeuil
Release 2.5b3 |
815 |
* ``WorkingTree.pull`` can now pull ``NULL_REVISION``. |
816 |
(Jelmer Vernooij, #887556) |
|
6194.1.1
by Vincent Ladeuil
Open trunk again as 2.5dev3 |
817 |
|
818 |
API Changes |
|
819 |
*********** |
|
820 |
||
6165.4.29
by Jelmer Vernooij
Merge bzr.dev. |
821 |
* ``Branch.revision_history`` is now deprecated. (Jelmer Vernooij, #799519) |
822 |
||
6215.1.6
by Martin Packman
Mention deprecation of add and items methods in release notes |
823 |
* Methods ``add`` and ``items`` of ``LRUCache`` and ``LRUSizeCache`` are |
824 |
deprecated. Use normal dict-style access instead. (Martin Packman) |
|
825 |
||
6217.4.2
by Jelmer Vernooij
s/invisible/unreferenced. |
826 |
* New flag ``RepositoryFormat.supports_unreferenced_revisions`` which |
6217.4.1
by Jelmer Vernooij
Add RepositoryFormat.supports_invisible_revisions. |
827 |
indicates whether revisions can be present in a repository without |
6217.4.2
by Jelmer Vernooij
s/invisible/unreferenced. |
828 |
being referenced from e.g. a branch history at the same time. |
6217.4.1
by Jelmer Vernooij
Add RepositoryFormat.supports_invisible_revisions. |
829 |
(Jelmer Vernooij) |
830 |
||
6217.1.1
by Benoît Pierre
Add missing news entries for ui.choose related developments. |
831 |
* ``UIFactory.choose`` has been added: prompt the user for a list of |
832 |
choices. (Benoît Pierre) |
|
833 |
||
6194.1.1
by Vincent Ladeuil
Open trunk again as 2.5dev3 |
834 |
Internals |
835 |
********* |
|
836 |
||
6205.3.1
by Jelmer Vernooij
Add ControlDirFormat.supports_transport. |
837 |
* ``ControlDirFormat`` now has a new method ``supports_transport`` |
838 |
which format implementations can use whether or not they can access |
|
839 |
a control dir over a particular transport. (Jelmer Vernooij) |
|
840 |
||
6225.1.2
by Jelmer Vernooij
Mention allow_leftmost_as_ghost. |
841 |
* ``BranchBuilder.build_commit`` now take ``parent_ids`` and |
842 |
``allow_leftmost_as_ghost`` arguments. (Jelmer Vernooij) |
|
6225.1.1
by Jelmer Vernooij
Add parent_ids argument to BranchBuilder.build_commit. |
843 |
|
6194.1.1
by Vincent Ladeuil
Open trunk again as 2.5dev3 |
844 |
Testing |
845 |
******* |
|
846 |
||
5340.16.21
by Martin Packman
Dedent release notes to right format |
847 |
* Ensure TestCase instances are deallocated immediately after running where |
848 |
possible. This greatly reduces the peak resource needs of a full test suite |
|
849 |
run. The new ``-Euncollected_cases`` selftest flag will add failures if any |
|
850 |
case which persists pasts its expected lifetime. (Martin Packman, #613247) |
|
5340.16.19
by Martin Packman
Add release notes |
851 |
|
6221.1.7
by Martin Packman
Add release notes |
852 |
* Report exceptions from child processes during fork instead of swallowing the |
853 |
error and reporting that everything went okay. (Martin Packman, #804130) |
|
854 |
||
6194.1.1
by Vincent Ladeuil
Open trunk again as 2.5dev3 |
855 |
|
6140.1.2
by Vincent Ladeuil
Open 2.5b2 for bugfixes |
856 |
bzr 2.5b2 |
857 |
######### |
|
858 |
||
6191.1.2
by Vincent Ladeuil
Release 2.5b2 |
859 |
This is the second beta of the 2.5 series, leading to a 2.5.0 release in |
860 |
February 2012. Beta releases are suitable for everyday use but may cause some |
|
861 |
incompatibilities with plugins. |
|
862 |
||
863 |
This release includes more filtering options for ``bzr log``, idle |
|
864 |
connections handling for ``bzr serve``, a ``development-colo`` experimental |
|
865 |
format to flesh out the colocated branches UI, better support for foreign |
|
866 |
formats, enhancements to the config framework and more. |
|
867 |
||
868 |
This release includes all bug fixed in previous series known at the time of |
|
869 |
this release. |
|
870 |
||
871 |
:2.5b2: 2011-10-06 |
|
6140.1.2
by Vincent Ladeuil
Open 2.5b2 for bugfixes |
872 |
|
873 |
External Compatibility Breaks |
|
874 |
***************************** |
|
875 |
||
6191.1.2
by Vincent Ladeuil
Release 2.5b2 |
876 |
None |
6140.1.2
by Vincent Ladeuil
Open 2.5b2 for bugfixes |
877 |
|
878 |
New Features |
|
879 |
************ |
|
880 |
||
6161.1.5
by Vincent Ladeuil
Get rid of the --override-config long name, ensures the overrides are resest when the command has run. |
881 |
* A new ``-O`` standard option (common to all commands) have been added. It |
882 |
provides a value for a config option in the ``-Oname=value`` form that |
|
883 |
takes precedence over all definitions found in config files. It can be |
|
884 |
used multiple times to override different options. |
|
6175.2.4
by Vincent Ladeuil
Add script tests and documentation. |
885 |
(Vincent Ladeuil, #491196) |
6161.1.1
by Vincent Ladeuil
Allow config options to be overridden from the command line |
886 |
|
6191.1.2
by Vincent Ladeuil
Release 2.5b2 |
887 |
* ``bzr log`` now has an option called ``--omit-merges`` to omit |
888 |
those commits that merged branches, i.e. those having more than one |
|
889 |
parent. |
|
890 |
In order to avoid confusion, the previous command line option |
|
891 |
``--include-merges`` has been renamed to ``--include-merged``. |
|
892 |
The old name of the command line option will still be accepted. |
|
893 |
The name change also affects ``bzr missing``. |
|
894 |
(Martin von Gagern) |
|
895 |
||
6133.4.69
by John Arbash Meinel
Move the news entry to the right place, expand it for SIGHUP. |
896 |
* ``bzr serve`` will now disconnect clients if they have not issued an RPC |
897 |
request after 5minutes. On POSIX platforms, this will also happen for |
|
898 |
``bzr serve --inet``. This can be overridden with the configuration |
|
899 |
variable ``serve.client_timeout`` or in the command line parameter |
|
900 |
``bzr serve --client-timeout=X``. Further, it is possible to request |
|
901 |
``bzr serve [--inet]`` to shutdown gracefully by sending SIGHUP. It will |
|
902 |
finish the current request, and then close the connection. |
|
903 |
(John Arbash Meinel, #824797, #795025) |
|
904 |
||
6191.1.2
by Vincent Ladeuil
Release 2.5b2 |
905 |
* The new experimental format ``development-colo`` supports colocated |
906 |
branches. This format will eventually be merged back into the ``2a`` |
|
907 |
format when it has stabilized and there is adequate UI support for |
|
908 |
colocated branches. |
|
909 |
(Jelmer Vernooij, #831481) |
|
6133.4.69
by John Arbash Meinel
Move the news entry to the right place, expand it for SIGHUP. |
910 |
|
6140.1.2
by Vincent Ladeuil
Open 2.5b2 for bugfixes |
911 |
Improvements |
912 |
************ |
|
913 |
||
6165.1.1
by Vincent Ladeuil
Merge 2.4 into trunk |
914 |
* Fixed a bug where ``bzr tags -r x..y`` loaded the branch history once for |
915 |
every revision in the range; it's now much faster. (Vincent Ladeuil, #857335) |
|
6162.1.1
by Vincent Ladeuil
Stop reloading all ancestry for each tag when searching tags in a revision range (still breaks if X>Y in -rX..Y) |
916 |
|
6181.1.1
by Jelmer Vernooij
If the branch doesn't support last_revision_info, don't display |
917 |
* ``bzr info -v`` can now be run against branches that don't support |
918 |
``last_revision_info``, in which case the branch information will simply |
|
919 |
not be displayed. (Jelmer Vernooij) |
|
920 |
||
6140.1.2
by Vincent Ladeuil
Open 2.5b2 for bugfixes |
921 |
Bug Fixes |
922 |
********* |
|
923 |
||
6155.5.5
by Vincent Ladeuil
Allows bzr shelve to be used in test scripts and under emacs shells |
924 |
* ``bzr shelve`` can now be used in emacs shells as the input handling is |
6191.1.2
by Vincent Ladeuil
Release 2.5b2 |
925 |
turned into a line-based one when ``INSIDE_EMACS`` is set (which is the |
6155.5.5
by Vincent Ladeuil
Allows bzr shelve to be used in test scripts and under emacs shells |
926 |
case for all recent emacs versions). (Vincent Ladeuil, #856261) |
927 |
||
6165.3.1
by Jelmer Vernooij
Support running 'bzr tags' against remote repositories without revision graph access. |
928 |
* ``bzr tags`` can now be used against remote repositories that do |
929 |
not provide access to the revision graph. (Jelmer Vernooij, #858942) |
|
930 |
||
6178.1.1
by Martin Pool
'bzr update' makes it clear it will only upgrade the whole tree |
931 |
* ``bzr update PATH`` will stop if you seem to be asking it to update |
6191.1.2
by Vincent Ladeuil
Release 2.5b2 |
932 |
anything less than a whole tree, because that's not supported by ``bzr``'s |
6178.1.1
by Martin Pool
'bzr update' makes it clear it will only upgrade the whole tree |
933 |
concept that the whole tree has a single basis revision. Previously, it |
934 |
would go ahead and update the whole tree, which was surprising. |
|
935 |
(Martin Pool, #557886) |
|
936 |
||
6191.1.2
by Vincent Ladeuil
Release 2.5b2 |
937 |
* Don't crash if ``bzrlib.initialize()`` has not been called while accessing |
6161.1.8
by Vincent Ladeuil
Remove the warning. |
938 |
configs. (Vincent Ladeuil, #863401) |
6161.1.7
by Vincent Ladeuil
Emit a warning when bzrlib.intialize) has not been called |
939 |
|
6145.1.4
by Jelmer Vernooij
Some more comments. |
940 |
* Redirects between http and https no longer discard path information |
941 |
in some cases. (Jelmer Vernooij, #853765) |
|
6145.1.3
by Jelmer Vernooij
Fix redirecting to other transports. |
942 |
|
6156.1.1
by Jelmer Vernooij
Don't report all tags as changed when --overwrite is specified. |
943 |
* The ``--overwrite`` argument to ``bzr push`` and ``bzr pull`` no longer |
944 |
reports all tags as changed. (Jelmer Vernooij, #845396) |
|
945 |
||
6153.1.5
by Jelmer Vernooij
Add NEWS entry |
946 |
* ``WorkingTree.get_file_mtime`` now raises NoSuchId if a file id is |
947 |
specified that is unknown. (Jelmer Vernooij, #847435) |
|
948 |
||
6140.1.2
by Vincent Ladeuil
Open 2.5b2 for bugfixes |
949 |
|
950 |
API Changes |
|
951 |
*********** |
|
952 |
||
6171.1.1
by Jelmer Vernooij
Deprecate Branch.get_revision_delta. |
953 |
* ``Branch.get_revision_delta`` has been deprecated. Use |
954 |
``Repository.get_revision_delta`` instead. (Jelmer Vernooij, #859712) |
|
955 |
||
6191.1.2
by Vincent Ladeuil
Release 2.5b2 |
956 |
* Plugins that implement custom protocols for ``bzr serve`` should now |
957 |
also take an argument ``timeout``. This is used by the the bzr protocol |
|
958 |
to close a connection if a client has been idle for more than X seconds. |
|
959 |
(Default 5minutes). (John Arbash Meinel) |
|
6165.4.2
by Jelmer Vernooij
Deprecate revision_history. |
960 |
|
6164.1.1
by Jelmer Vernooij
Move file_ids_altered_by to VersionedFileRepository. |
961 |
* ``Repository.fileids_altered_by_revision_ids`` has been moved to |
962 |
``VersionedFileRepository`` and is no longer part of the standard |
|
963 |
``Repository`` interface. (Jelmer Vernooij) |
|
964 |
||
6191.1.2
by Vincent Ladeuil
Release 2.5b2 |
965 |
* The argument ``include_merges`` to ``missing.find_unmerged`` has |
966 |
been renamed to ``include_merged``. The old name is still supported |
|
967 |
for now but will cause a deprecation warning. (Martin von Gagern) |
|
968 |
||
6162.3.5
by Jelmer Vernooij
Doc doc doc. |
969 |
* The new method ``ControlDirFormat.is_initializable()`` returns a boolean |
970 |
indicating whether or not it is possible to use any of the |
|
971 |
initialization methods of that format to create a new control dir. |
|
972 |
(Jelmer Vernooij) |
|
973 |
||
6140.1.2
by Vincent Ladeuil
Open 2.5b2 for bugfixes |
974 |
Internals |
975 |
********* |
|
976 |
||
6155.2.1
by Vincent Ladeuil
Migrate dpush_strict, push_strict and send_strict options to the stack based config design, introducing get_config_stack for branches. |
977 |
* ``Branch`` objects can now use a config stack with the newly introduced |
978 |
``get_config_stack()``. Both ``get_config`` and ``get_config_stack`` can |
|
979 |
be used for the same branch but it's recommended to stick to one for a |
|
980 |
given option. |
|
981 |
||
6140.1.2
by Vincent Ladeuil
Open 2.5b2 for bugfixes |
982 |
Testing |
983 |
******* |
|
984 |
||
6155.5.5
by Vincent Ladeuil
Allows bzr shelve to be used in test scripts and under emacs shells |
985 |
* Test scripts can now use ``bzr shelve`` and provide their input as |
986 |
complete lines. (Vincent Ladeuil, #856261) |
|
987 |
||
6158.1.1
by Vincent Ladeuil
Fix random test failure by making the test not random |
988 |
* Really corrupt the pack file without depending on a special length or value. |
989 |
(Vincent Ladeuil, #807032) |
|
990 |
||
6140.1.2
by Vincent Ladeuil
Open 2.5b2 for bugfixes |
991 |
|
6015.1.1
by Vincent Ladeuil
Open trunk as 2.5dev1 |
992 |
bzr 2.5b1 |
993 |
######### |
|
994 |
||
6140.1.1
by Vincent Ladeuil
Release 2.5b1 |
995 |
:2.5b1: 2011-09-15 |
6015.1.1
by Vincent Ladeuil
Open trunk as 2.5dev1 |
996 |
|
6140.1.3
by Vincent Ladeuil
Add the forgotten cover letter for 2.5b1. |
997 |
This is the first beta of the 2.5 series, leading up to a 2.5.0 |
6191.1.2
by Vincent Ladeuil
Release 2.5b2 |
998 |
release in February 2012. |
999 |
||
1000 |
This release includes better support for gpg signing, better support for |
|
1001 |
i18n (mostly command help and error messages), more options to filter ``bzr |
|
1002 |
log`` output, more support for colocated branches ("location,branch=XXX" |
|
1003 |
syntax), better feedback on updated tags for various commands, faster |
|
1004 |
branching into an empty repository, enhancements to the config framework and |
|
1005 |
more. |
|
1006 |
||
1007 |
Beta releases are suitable for everyday use but may cause some |
|
1008 |
incompatibilities with plugins. Some plugins may need small updates to work |
|
1009 |
with 2.5b1. |
|
6140.1.3
by Vincent Ladeuil
Add the forgotten cover letter for 2.5b1. |
1010 |
|
6015.1.1
by Vincent Ladeuil
Open trunk as 2.5dev1 |
1011 |
External Compatibility Breaks |
1012 |
***************************** |
|
1013 |
||
6140.1.1
by Vincent Ladeuil
Release 2.5b1 |
1014 |
None |
6015.1.1
by Vincent Ladeuil
Open trunk as 2.5dev1 |
1015 |
|
1016 |
New Features |
|
1017 |
************ |
|
6059.1.6
by Vincent Ladeuil
Implement integer config options. |
1018 |
|
6059.2.3
by Vincent Ladeuil
Merge trunk to resolve conflicts |
1019 |
* A ``from_unicode`` parameter can be specified when registering a config |
6059.2.1
by Vincent Ladeuil
Implement list config options. |
1020 |
option. This implements boolean, integer and list config options when the |
1021 |
provided ``bool_from_store``, ``int_from_store`` and ``list_from_store`` |
|
1022 |
are used for this parameter. (Vincent Ladeuil) |
|
6059.1.6
by Vincent Ladeuil
Implement integer config options. |
1023 |
|
6024.3.2
by John Arbash Meinel
release-notes entry for fixing bug #609187 |
1024 |
* Accessing a packaging branch on Launchpad (eg, ``lp:ubuntu/bzr``) now |
1025 |
checks to see if the most recent published source package version for |
|
1026 |
that project is present in the branch tags. This should help developers |
|
1027 |
trust whether the packaging branch is up-to-date and can be used for new |
|
6024.3.9
by John Arbash Meinel
Bug #812928, add release-notes information. |
1028 |
changes. The level of verbosity is controlled by the config item |
6024.3.13
by John Arbash Meinel
Fix the documentation about the config variable. |
1029 |
``launchpad.packaging_verbosity``. It can be set to one of |
6024.3.9
by John Arbash Meinel
Bug #812928, add release-notes information. |
1030 |
|
1031 |
off |
|
1032 |
disable all checks |
|
1033 |
||
1034 |
||
1035 |
minimal |
|
1036 |
only display if the branch is out-of-date |
|
1037 |
||
1038 |
short |
|
1039 |
also display single-line up-to-date and missing, |
|
1040 |
||
1041 |
||
1042 |
all |
|
1043 |
(default) display multi-line content for all states |
|
1044 |
||
1045 |
||
1046 |
(John Arbash Meinel, #609187, #812928) |
|
6024.3.2
by John Arbash Meinel
release-notes entry for fixing bug #609187 |
1047 |
|
6043.1.1
by Jonathan Riddell
fix config option in release note |
1048 |
* Add a config option gpg_signing_key for setting which GPG key should |
1049 |
be used to sign commits. Also default to using the gpg user identity |
|
6140.1.1
by Vincent Ladeuil
Release 2.5b1 |
1050 |
which matches user_email() as set by whoami. |
1051 |
(Jonathan Riddell, #68501) |
|
6024.3.2
by John Arbash Meinel
release-notes entry for fixing bug #609187 |
1052 |
|
6059.1.5
by Vincent Ladeuil
Handle invalid config option values. |
1053 |
* An ``invalid`` parameter can be specified when registering a config option |
1054 |
to decide what should be done when invalid values are |
|
6140.1.1
by Vincent Ladeuil
Release 2.5b1 |
1055 |
encountered. 'warning' and 'error' will respectively emit a warning and |
6059.1.5
by Vincent Ladeuil
Handle invalid config option values. |
1056 |
ignore the value or errors out. (Vincent Ladeuil) |
1057 |
||
6140.1.1
by Vincent Ladeuil
Release 2.5b1 |
1058 |
* bzr add now skips large files in recursive mode. The default "large" |
1059 |
size is 20MB, and is configurable via the add.maximum_file_size |
|
1060 |
option. A value of 0 disables skipping. Named items passed to add are |
|
1061 |
never skipped. (Shannon Weyrick, #54624) |
|
1062 |
||
6060.6.3
by Jelmer Vernooij
Merge bzr.dev. |
1063 |
* ``bzr help configuration/<option>`` display the help for ``option`` for |
1064 |
all registered configuration options. (Vincent Ladeuil, #747050) |
|
1065 |
||
6140.1.1
by Vincent Ladeuil
Release 2.5b1 |
1066 |
* ``bzr log -m`` now matches message, author, committer and bugs instead |
1067 |
of just matching the message. ``--message`` keeps its original meaning, |
|
1068 |
while ``--match-message, --match-author, --match-committer`` and |
|
1069 |
``--match-bugs`` match each of those fields. (Jacek Sieka) |
|
6022.1.2
by Jonathan Riddell
add news |
1070 |
|
6082.2.2
by Vincent Ladeuil
Fix typos. |
1071 |
* ``config.Option`` can now declare ``default_from_env``, a list of |
6082.2.1
by Vincent Ladeuil
Implement default values from environment for config options |
1072 |
environment variables to get a default value from. (Vincent Ladeuil) |
1073 |
||
6123.7.2
by Vincent Ladeuil
Rename IdMatcher to NameMatcher. |
1074 |
* ``config.NameMatcher`` can be used to implement config stores and stacks |
6123.7.1
by Vincent Ladeuil
Provide config.IdMatcher for config files defining secion names as unique ids |
1075 |
that need to provide specific option values for arbitrary unique IDs (svn |
1076 |
repository UUIDs, etc). (Vincent Ladeuil, #843638) |
|
1077 |
||
6060.6.1
by Jelmer Vernooij
Add 'bzr branches' command. |
1078 |
* New builtin ``bzr branches`` command, which lists all colocated branches |
1079 |
in a directory. (Jelmer Vernooij, #826820) |
|
1080 |
||
6037.1.4
by Jelmer Vernooij
Move NEWS item to right file. |
1081 |
* Relative local paths can now be specified in URL syntax by using the |
1082 |
"file:" prefix. (Jelmer Vernooij) |
|
1083 |
||
6140.1.1
by Vincent Ladeuil
Release 2.5b1 |
1084 |
* Report commits signed with expired keys in ``verify-signatures``. |
6043.3.1
by Jonathan Riddell
Report commits signed with expired keys in "verify-signatures". |
1085 |
(Jonathan Riddell, #804254) |
1086 |
||
6131.2.5
by Jonathan Riddell
update release note |
1087 |
* Translations are now enabled for command help, errors and globally |
6191.1.2
by Vincent Ladeuil
Release 2.5b2 |
1088 |
for any message using ``gettext`` given on output. (Jonathan Riddell, |
6131.2.5
by Jonathan Riddell
update release note |
1089 |
INADA Naoki, #83941) |
5268.8.1
by Jelmer Vernooij
Support colocated branches in "bzr switch". |
1090 |
|
6015.1.1
by Vincent Ladeuil
Open trunk as 2.5dev1 |
1091 |
Improvements |
1092 |
************ |
|
1093 |
||
6123.10.1
by Jelmer Vernooij
"bzr add" warns about nested trees that are skipped. |
1094 |
* ``bzr add`` will now warn about nested subtrees that are skipped. |
1095 |
(Jelmer Vernooij, #187342) |
|
1096 |
||
6064.1.2
by Jelmer Vernooij
Add news item |
1097 |
* ``bzr commit -m ''`` can now be used to force an empty commit message. |
1098 |
Entering an empty commit message in the message editor still triggers |
|
1099 |
an error. (Jelmer Vernooij) |
|
1100 |
||
6112.4.1
by Jelmer Vernooij
Show how many tags have been updated in bzr pull. |
1101 |
* ``bzr pull`` will now mention how many tags it has updated. |
1102 |
(Jelmer Vernooij, #164450) |
|
1103 |
||
6111.2.1
by Jelmer Vernooij
``bzr tag`` no longer errors if a tag already exists but refers to the |
1104 |
* ``bzr tag`` no longer errors if a tag already exists but refers to the |
6123.5.1
by Jelmer Vernooij
Mention when a tag has been updated vs created. |
1105 |
same revision, and will mention when a tag has been updated |
1106 |
rather than created. (Jelmer Vernooij, #381203) |
|
6111.2.1
by Jelmer Vernooij
``bzr tag`` no longer errors if a tag already exists but refers to the |
1107 |
|
6091.1.5
by Jelmer Vernooij
Remove tags pointed at by uncommitted revisions. |
1108 |
* ``bzr uncommit`` will now remove tags that refer to removed revisions. |
1109 |
The ``--keep-tags`` option can be used to prevent this behaviour. |
|
1110 |
(Jelmer Vernooij, #605814) |
|
1111 |
||
6118.2.10
by John Arbash Meinel
Merge bzr.dev, resolve release-notes (aka NEWS) conflicts. |
1112 |
* Do not run i18n initialisation twice. (Jonathan Riddell) |
1113 |
||
1114 |
* Install translation .mo files. (Jonathan Riddell) |
|
1115 |
||
6072.3.1
by Jelmer Vernooij
Format URLs in ``bzr upgrade`` before display. |
1116 |
* Locations printed by ``bzr upgrade`` are now formatted before display. |
1117 |
(Jelmer Vernooij) |
|
1118 |
||
6118.2.8
by John Arbash Meinel
Add information to the release notes. |
1119 |
* ``Repository.get_parent_map`` now estimates the size of the returned |
1120 |
content more accurately. This means that we get closer to the desired |
|
1121 |
64kB/request. For repositories converted from svn, this can be an |
|
1122 |
improvement of approx 5:1 in round trips to discover the whole history. |
|
1123 |
(John Arbash Meinel) |
|
1124 |
||
6120.1.2
by Jelmer Vernooij
Doc doc doc. |
1125 |
* Support a ``bugtracker`` option which is used by ``bzr commit --fixes`` |
1126 |
if no bug tracker was specified on the command line. |
|
1127 |
(Jelmer Vernooij, #334860) |
|
6120.1.1
by Jelmer Vernooij
Support a default bug tracker. |
1128 |
|
6191.1.2
by Vincent Ladeuil
Release 2.5b2 |
1129 |
* Use ``gettext.NullTranslations`` in i18n to allow use of i18n even when |
6118.2.10
by John Arbash Meinel
Merge bzr.dev, resolve release-notes (aka NEWS) conflicts. |
1130 |
translations are not turned on. (Jonathan Riddell) |
1131 |
||
6015.1.1
by Vincent Ladeuil
Open trunk as 2.5dev1 |
1132 |
Bug Fixes |
1133 |
********* |
|
1134 |
||
6125.1.1
by Jelmer Vernooij
Report missing files as removed in 'bzr commit', rather than modified. |
1135 |
* ``bzr commit`` now correctly reports missing files as "removed", not |
1136 |
"modified". (Jelmer Vernooij, #553955) |
|
1137 |
||
6123.8.3
by Martin von Gagern
Document fix for #842993 in release notes. |
1138 |
* ``bzr reconfigure`` will now allow multiple non-conflicting requests |
1139 |
in a single invocation, e.g. ``--branch`` and ``--use-shared``. |
|
1140 |
(Martin von Gagern, #842993) |
|
1141 |
||
6024.2.3
by Bastian Bowe
News entry stating bug #809901 is fixed. |
1142 |
* A call to CHKInventory's filter-method will not result in a |
1143 |
DuplicateFileId error, if you move a subfolder and change a file in |
|
1144 |
that subfolder. |
|
1145 |
(Bastian Bowe, #809901) |
|
1146 |
||
6104.1.1
by John Arbash Meinel
Merge fix for bug #388269 into trunk, resolve conflicts and add release notes. |
1147 |
* Branching from a stacked branch no longer does a ``get_parent_map`` |
1148 |
request for each revisions that is in the stacked-on repository while |
|
1149 |
determining what revisions need to be fetched. This mostly impacts |
|
1150 |
branching initialy into an empty shared repository when the source is |
|
1151 |
not the development focus. (John Arbash Meinel, #388269) |
|
1152 |
||
6055.1.3
by Vincent Ladeuil
Fix news entry. |
1153 |
* Decode ``BZR_HOME`` with fs encoding on posix platforms to avoid unicode |
1154 |
errors. (Vincent Ladeuil, #822571) |
|
6055.1.1
by Vincent Ladeuil
Decode BZR_HOME with utf8 |
1155 |
|
6123.3.4
by Martin
Add release notes |
1156 |
* Fix fallout from URL handling changes in 2.5 that caused an IndexError to be |
1157 |
raised whenever a transport at the drive root was opened on windows. |
|
1158 |
(Martin [gz], #841322) |
|
1159 |
||
6140.1.1
by Vincent Ladeuil
Release 2.5b1 |
1160 |
* Fixed loading of external merge tools from config to properly decode |
1161 |
command-lines which contain embedded quotes. (Gordon Tyler, #828803) |
|
1162 |
||
6110.5.2
by Jelmer Vernooij
Link bug. |
1163 |
* Rather than an error being raised, a warning is now printed when the |
1164 |
current user does not have permission to read a configuration file. |
|
1165 |
(Jelmer Vernooij, #837324) |
|
1166 |
||
6140.1.1
by Vincent Ladeuil
Release 2.5b1 |
1167 |
* The pull command will now always use separate connections for the |
1168 |
case where the destination is a heavyweight checkout of some remote |
|
1169 |
branch on the same host as the source branch. |
|
1170 |
(Martin von Gagern, #483661) |
|
1171 |
||
6024.1.3
by Aaron Bentley
Add NEWS entry. |
1172 |
* TreeTransformBase.fixup_new_roots no longer forces trees to have a root, so |
1173 |
operations that use it, like merge, can now create trees without a root. |
|
1174 |
(Aaron Bentley) |
|
1175 |
||
6015.1.1
by Vincent Ladeuil
Open trunk as 2.5dev1 |
1176 |
Documentation |
1177 |
************* |
|
1178 |
||
6011.3.3
by Vincent Ladeuil
Some more tweaks and a news entry. |
1179 |
* Release instructions refreshed. (Vincent Ladeuil) |
1180 |
||
6015.1.1
by Vincent Ladeuil
Open trunk as 2.5dev1 |
1181 |
API Changes |
1182 |
*********** |
|
1183 |
||
6123.9.12
by Jelmer Vernooij
Add append_revisions_only argument to BranchFormat.initialize. |
1184 |
* ``BranchFormat.initialize`` now takes a ``append_revisions_only`` |
1185 |
argument. (Jelmer Vernooij) |
|
1186 |
||
6127.1.9
by Jelmer Vernooij
Add lightweight option to _get_checkout_format(). |
1187 |
* ``Branch._get_checkout_format`` now takes a ``lightweight`` argument |
1188 |
which indicates if the format should be for a lightweight or a |
|
1189 |
heavyweight checkout. (Jelmer Vernooij) |
|
1190 |
||
6123.9.12
by Jelmer Vernooij
Add append_revisions_only argument to BranchFormat.initialize. |
1191 |
* ``ControlDir.create_branch`` now takes a ``append_revisions_only`` argument. |
1192 |
(Jelmer Vernooij) |
|
1193 |
||
6055.2.12
by Jelmer Vernooij
Update NEWS. |
1194 |
* New class ``URL`` in ``bzrlib.utils`` for managing parsed URLs. |
1195 |
(Jelmer Vernooij) |
|
1196 |
||
6140.1.1
by Vincent Ladeuil
Release 2.5b1 |
1197 |
* New method ``Config.get_user_option_as_int_from_SI`` added for expanding a |
1198 |
value in SI format (i.e. "20MB", "1GB") into its integer equivalent. |
|
1199 |
(Shannon Weyrick) |
|
1200 |
||
1201 |
* New method ``InterTree.file_content_matches`` which checks that |
|
1202 |
two files in different trees have the same contents. |
|
1203 |
(Jelmer Vernooij) |
|
1204 |
||
1205 |
* New method ``Tree.get_file_verifier`` which allows tree implementations |
|
1206 |
to return non-sha1 checksums to verify files. |
|
1207 |
(Jelmer Vernooij, #720831) |
|
1208 |
||
6039.1.5
by Jelmer Vernooij
Add get_transport_from_url and get_transport_from_path functions. |
1209 |
* New methods ``get_transport_from_path`` and ``get_transport_from_url`` |
1210 |
have been added that only support opening from a path or a URL, |
|
1211 |
unlike ``get_transport``. (Jelmer Vernooij) |
|
1212 |
||
6056.2.4
by Vincent Ladeuil
Option help is now part of the object itself. |
1213 |
* New registry ``OptionRegistry`` specialized for configuration options. |
1214 |
(Vincent Ladeuil) |
|
1215 |
||
6026.2.5
by Vincent Ladeuil
Add news entry. |
1216 |
* Remove ``AtomicFile.closed`` which has been deprecated in bzr 0.10. |
1217 |
(Vincent Ladeuil) |
|
1218 |
||
6027.1.3
by Vincent Ladeuil
Remove bzrlib.commands deprecated stuff. |
1219 |
* Remove ``commands._builtin_commands``, ``commands.shlex_split_unicode``, |
1220 |
``Command._maybe_expand_globs`` and ``Command.run_direct`` deprecated in |
|
6027.1.4
by Vincent Ladeuil
Remove ``diff.get_trees_and_branches_to_diff`` deprecated in 2.2.0 and the corrsponding tests. |
1221 |
2.10 and 2.2.0. (Vincent Ladeuil) |
1222 |
||
1223 |
* Remove ``diff.get_trees_and_branches_to_diff`` deprecated in 2.2.0. |
|
6027.1.3
by Vincent Ladeuil
Remove bzrlib.commands deprecated stuff. |
1224 |
|
6027.1.6
by Vincent Ladeuil
Fix rest in news entry. |
1225 |
* Remove ``log.calculate_view_revisions``, ``log._filter_revision_range``, |
1226 |
``log.get_view_revisions`` which have been deprecated in bzr 2.1.0. Also |
|
1227 |
remove ``log.show_one_log`` which was never properly deprecated but wasn't |
|
6026.2.5
by Vincent Ladeuil
Add news entry. |
1228 |
used and is easy to inline if needed. (Vincent Ladeuil) |
1229 |
||
6027.1.2
by Vincent Ladeuil
Add news entry. |
1230 |
* Remove ``trace.info``, ``trace.error`` and ``trace.show_log_error`` |
1231 |
deprecated in 2.1.0. (Vincent Ladeuil) |
|
1232 |
||
6030.2.7
by Jelmer Vernooij
Review feedback from Riddell: clarify why set_default_transport can be removed and improve the docstring for location_to_url. |
1233 |
* Remove ``TransportListRegistry.set_default_transport``, as the concept of |
1234 |
a default transport is currently unused. (Jelmer Vernooij) |
|
6030.2.6
by Jelmer Vernooij
Remove TransportListRegistry.set_default_transport. |
1235 |
|
6047.1.1
by Jelmer Vernooij
Use show_user_warning rather than custom warning methods on UIFactory. |
1236 |
* Remove ``UIFactory.warn_cross_format_fetch`` and |
1237 |
``UIFactory.warn_experimental_format_fetch`` in favor of |
|
1238 |
``UIFactory.show_user_warning``. (Jelmer Vernooij) |
|
1239 |
||
6140.1.1
by Vincent Ladeuil
Release 2.5b1 |
1240 |
* ``Tags`` containers can now declare whether they support versioned |
1241 |
tags and whether tags can refer to ghost tags. |
|
1242 |
(Jelmer Vernooij) |
|
1243 |
||
1244 |
* ``Tags.merge_to`` now returns a dictionary with the updated tags |
|
1245 |
and a set of conflicts, rather than just conflicts. (Jelmer Vernooij) |
|
1246 |
||
6034.1.1
by Martin Pool
merge up ContentFilterTree to 2.5 |
1247 |
* There is a new class `ContentFilterTree` that provides a facade for |
1248 |
content filtering. The `filtered` parameter to `export` is deprecated |
|
1249 |
in favor of passing a filtered tree, and the specific exporter plugins |
|
1250 |
no longer support it. |
|
1251 |
(Martin Pool) |
|
1252 |
||
6055.2.12
by Jelmer Vernooij
Update NEWS. |
1253 |
* ``Transport`` now has a ``_parsed_url`` attribute instead of |
1254 |
separate ``_user``, ``_password``, ``_port``, ``_scheme``, ``_host`` |
|
1255 |
and ``_path`` attributes. Proxies are provided for the moment but |
|
1256 |
may be removed in the future. (Jelmer Vernooij) |
|
6055.2.3
by Jelmer Vernooij
Update NEWS. |
1257 |
|
6015.1.1
by Vincent Ladeuil
Open trunk as 2.5dev1 |
1258 |
Internals |
1259 |
********* |
|
1260 |
||
6140.1.1
by Vincent Ladeuil
Release 2.5b1 |
1261 |
* A new debug flag ``hpss_client_no_vfs`` will now cause the HPSS client |
6060.7.4
by Jelmer Vernooij
Update NEWS |
1262 |
to raise a ``HpssVfsRequestNotAllowed`` exception when a VFS request |
1263 |
is attempted. (Jelmer Vernooij) |
|
1264 |
||
5268.7.23
by Jelmer Vernooij
Update NEWS. |
1265 |
* New method ``ControlDir._get_selected_branch`` which returns the |
1266 |
colocated branch selected using path segment parameters. |
|
1267 |
(Jelmer Vernooij, #380871) |
|
1268 |
||
6015.1.1
by Vincent Ladeuil
Open trunk as 2.5dev1 |
1269 |
Testing |
1270 |
******* |
|
1271 |
||
6140.1.1
by Vincent Ladeuil
Release 2.5b1 |
1272 |
* Blackbox tests (including test scripts) can be debugged interactively (see |
1273 |
bzrlib.debug.BzrPdb for details). (Vincent Ladeuil) |
|
6082.3.1
by Vincent Ladeuil
Yes we can... debug blackbox tests interactively |
1274 |
|
6021.1.1
by Vincent Ladeuil
Move news entries from 2.4 to 2.5 for patches landed after 2.4 fork |
1275 |
* `BranchBuilder.build_snapshot` now supports a "flush" action. This |
1276 |
cleanly and reliably allows tests using `BranchBuilder` to construct |
|
1277 |
branches that e.g. rename files out of a directory and unversion that |
|
1278 |
directory in the same revision. Previously some changes were impossible |
|
1279 |
due to the order that `build_snapshot` performs its actions. |
|
1280 |
(Andrew Bennetts) |
|
1281 |
||
6056.1.2
by Vincent Ladeuil
Fix typo. |
1282 |
* Don't require ``os.fdatasync`` to be defined on all supported OSes |
6056.1.1
by Vincent Ladeuil
os.fdatasync is not defined on BSD-based OSes |
1283 |
(BSD-based OSes don't define it). (Vincent Ladeuil, #822649) |
1284 |
||
6042.2.1
by Jelmer Vernooij
Fix compatibility with testtools 0.9.12. |
1285 |
* Fix compatibility with testtools 0.9.12. (Jelmer Vernooij, #815423) |
1286 |
||
6060.3.1
by Jelmer Vernooij
Fix lockdir tests when the hostname is set to 'localhost'. |
1287 |
* ``LockDir`` can now be run when the local hostname is ``localhost``. |
1288 |
(Jelmer Vernooij, #825994) |
|
1289 |
||
5642.4.6
by Vincent Ladeuil
Rephrase new entry to avoid confusion. |
1290 |
* ``ModuleAvailableFeature`` won't try to import already imported modules, |
1291 |
allowing it to be used for modules with side-effects. |
|
5642.4.4
by Vincent Ladeuil
Move news entry to the right file. |
1292 |
(Vincent Ladeuil, #712474) |
1293 |
||
6112.3.1
by Vincent Ladeuil
Output time stamps while running ``make check`` to get better timings from pqm |
1294 |
* Output time stamps while running ``make check`` to get better timings from |
1295 |
pqm. (Vincent Ladeuil, #837926) |
|
1296 |
||
6021.1.1
by Vincent Ladeuil
Move news entries from 2.4 to 2.5 for patches landed after 2.4 fork |
1297 |
* `TestCaseWithMemoryTransport` is faster now: `_check_safety_net` now |
1298 |
just compares the bytes in the dirstate file to its pristine state, |
|
1299 |
rather than opening the WorkingTree and calling ``last_revision()``. |
|
1300 |
This reduces the overall test suite time by about 10% on my laptop. |
|
1301 |
(Andrew Bennetts) |
|
6015.1.1
by Vincent Ladeuil
Open trunk as 2.5dev1 |
1302 |
|
6048.1.2
by Martin
Minor wording nits and add release notes |
1303 |
* Update `TestCase.knownFailure` to the testtools way of handling expected |
1304 |
failures to resolve Python 2.7 incompatibility. (Martin [gz], #607400) |
|
1305 |
||
6015.1.1
by Vincent Ladeuil
Open trunk as 2.5dev1 |
1306 |
.. |
1307 |
vim: tw=74 ft=rst ff=unix |