6582.1.1
by Vincent Ladeuil
Open trunk again as 2.7b1 |
1 |
#################### |
2 |
Bazaar Release Notes |
|
3 |
#################### |
|
4 |
||
5 |
.. toctree:: |
|
6 |
:maxdepth: 1 |
|
7 |
||
8 |
bzr 2.7b1 |
|
9 |
######### |
|
10 |
||
11 |
:2.7b1: 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 |
||
6601.1.8
by Kit Randel
added a note for bug-1400567 to the 2.7b release notes |
29 |
* bzrlib.patches.parse_patches can optionally return a list of 'dirty' |
30 |
patch headers (prefixed with '==='). |
|
31 |
(Kit Randel, #1400567) |
|
32 |
||
6582.1.1
by Vincent Ladeuil
Open trunk again as 2.7b1 |
33 |
Bug Fixes |
34 |
********* |
|
35 |
||
36 |
.. Fixes for situations where bzr would previously crash or give incorrect |
|
37 |
or undesirable results. |
|
38 |
||
6589.3.3
by Vincent Ladeuil
Fix typo. |
39 |
* 'acceptable_keys' from 'bazaar.conf' is now properly handled. |
6589.3.1
by Vincent Ladeuil
Fix command line override handling for acceptable_keys |
40 |
(Vincent Ladeuil, #1249732) |
41 |
||
6587.2.4
by Vincent Ladeuil
Allow hyphens in option names to unbreak compatibility. |
42 |
* Option names are now checked to be valid identifiers (including embedded |
43 |
dots or hyphens). Also ignore invalid references (i.e. using invalid |
|
44 |
option names) while expanding option values. (Vincent Ladeuil, #1235099) |
|
6587.2.2
by Vincent Ladeuil
Stricter checks on configuration option names |
45 |
|
6591.1.3
by Vincent Ladeuil
Credit Andrew for the fix. |
46 |
* Fix pyrex version checking to be more robust. |
47 |
(Andrew Starr-Bochicchio, #1030521 ) |
|
48 |
||
6606.3.3
by Vincent Ladeuil
Complete the explanation. |
49 |
* Forbid more operations for ReadonlyTransportDecorator so no more write |
50 |
methods can be used my mistake. (Vincent Ladeuil, #150196) |
|
6606.3.2
by Vincent Ladeuil
Forbid more operations on ReadonlyTransportDecorator |
51 |
|
6582.1.1
by Vincent Ladeuil
Open trunk again as 2.7b1 |
52 |
Documentation |
53 |
************* |
|
54 |
||
55 |
.. Improved or updated documentation. |
|
56 |
||
57 |
API Changes |
|
58 |
*********** |
|
59 |
||
60 |
.. Changes that may require updates in plugins or other code that uses |
|
61 |
bzrlib. |
|
62 |
||
63 |
Internals |
|
64 |
********* |
|
65 |
||
66 |
.. Major internal changes, unlikely to be visible to users or plugin |
|
67 |
developers, but interesting for bzr developers. |
|
68 |
||
6609.2.1
by Vincent Ladeuil
Make all transport put_bytes() raises TypeError when given unicode strings rather than bytes. |
69 |
* Make all transport put_bytes() raises TypeError instead of AssertionError |
70 |
or UnicodeEncodeError when given unicode strings rather than bytes. |
|
71 |
(Vincent Ladeuil, #106898) |
|
72 |
||
6591.2.1
by Fabien Meghazi
Also honor $XDG_CONFIG_HOME specification on Mac OS X platform |
73 |
Changed Behaviour |
74 |
***************** |
|
75 |
||
76 |
* Also honor $XDG_CONFIG_HOME specification on Mac OS X platform. |
|
77 |
(Fabien Meghazi) |
|
78 |
||
6582.1.1
by Vincent Ladeuil
Open trunk again as 2.7b1 |
79 |
Testing |
80 |
******* |
|
81 |
||
82 |
.. Fixes and changes that are only relevant to bzr's test framework and |
|
83 |
suite. This can include new facilities for writing tests, fixes to |
|
84 |
spurious test failures and changes to the way things should be tested. |
|
85 |
||
6609.1.2
by Vincent Ladeuil
Fix test failure encountered with recent versions of gpg[me] |
86 |
* Fix gpgme test failure starting on wily. (Vincent Ladeuil) |
87 |
||
6603.1.1
by Vincent Ladeuil
Fix the http racy tests (hanging with python 2.7.9). |
88 |
* Fix racy http tests (TestBadStatusServer is so simple, it exposes a race |
89 |
in python 2.7.9. This happens only when both the http server and client |
|
90 |
are run in the same process.). Only tests are affected. |
|
91 |
(Vincent Ladeuil, #1451448) |
|
92 |
||
6597.1.1
by Vincent Ladeuil
Bzr config should save the changes explicitly when needed |
93 |
* Fix warnings on stderr caused by the atexit handler triggering for the |
94 |
wrong reason: the 'config' command should explicitly save the changes when |
|
95 |
modifying or removing an option and not rely on the atexit |
|
96 |
handler. (Vincent Ladeuil, #1331999) |
|
97 |
||
6592.1.1
by Vincent Ladeuil
Fix minor incompatible change in email python 2.7.6 module. |
98 |
* Handle (minor) incompatible change in python 2.7.6 leading to test |
99 |
failures. Only tests are affected. (Vincent Ladeuil, #1303879) |
|
100 |
||
6589.1.1
by Vincent Ladeuil
Fix test failure on recent Ubuntu Trusty versions without weakening the test itself. |
101 |
* Remove wrong assumption about how TCP server and client interact when run |
102 |
inside the same process. (Vincent Ladeuil, #1269886). |
|
103 |
||
6607.1.1
by Vincent Ladeuil
Rename assertWarns in test_config to avoid clashing with unittest2 assertWarns |
104 |
* Rename assertWarns in bt.test_config so it doesn't clash with the |
105 |
assertWarns introduced in recent python (Vincent Ladeuil, #1514210) |
|
106 |
||
6587.1.1
by Vincent Ladeuil
Make .netrc 0600 in tests to fix python-2.7.5-8's netrc happy. |
107 |
* Restrict access to '.netrc' in tests or recent python (2.7.5-8) will |
108 |
complain. (Vincent Ladeuil, #1233413) |
|
6582.1.1
by Vincent Ladeuil
Open trunk again as 2.7b1 |
109 |
|
6603.1.3
by Vincent Ladeuil
Fix news entries order. |
110 |
* Skip windows-only tests that start failing with python 2.7.9, there is no |
111 |
way to fix them without testing on windows itself. |
|
112 |
(Vincent Ladeuil, #1451448) |
|
113 |
||
6607.1.1
by Vincent Ladeuil
Rename assertWarns in test_config to avoid clashing with unittest2 assertWarns |
114 |
* Take python 2.7.6 late (better than never) bugfix in ntpath.py into |
115 |
account. Only tests are affected (Vincent Ladeuil, #1303879). |
|
116 |
||
6582.1.1
by Vincent Ladeuil
Open trunk again as 2.7b1 |
117 |
.. |
118 |
vim: tw=74 ft=rst ff=unix |