~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

Viewing changes to doc/en/release-notes/bzr-2.7.txt

  • Committer: Vincent Ladeuil
  • Date: 2016-01-21 10:50:35 UTC
  • mfrom: (6609 +trunk)
  • mto: This revision was merged to the branch mainline in revision 6610.
  • Revision ID: v.ladeuil+lp@free.fr-20160121105035-r67vcb49o142g2li
Merge trunk

Show diffs side-by-side

added added

removed removed

Lines of Context:
26
26
.. Improvements to existing commands, especially improved performance 
27
27
   or memory usage, or better results.
28
28
 
 
29
* bzrlib.patches.parse_patches can optionally return a list of 'dirty'
 
30
  patch headers (prefixed with '===').
 
31
  (Kit Randel, #1400567)
 
32
 
29
33
Bug Fixes
30
34
*********
31
35
 
32
36
.. Fixes for situations where bzr would previously crash or give incorrect
33
37
   or undesirable results.
34
38
 
 
39
* 'acceptable_keys' from 'bazaar.conf' is now properly handled.
 
40
  (Vincent Ladeuil, #1249732)
 
41
 
35
42
* Option names are now checked to be valid [dotted] python identifiers. Also
36
43
  ignore invalid references (i.e. using invalid option names) while
37
44
  expanding option values. (Vincent Ladeuil, #1235099)
38
45
 
 
46
* Fix pyrex version checking to be more robust.
 
47
  (Andrew Starr-Bochicchio, #1030521 )
 
48
 
39
49
Documentation
40
50
*************
41
51
 
53
63
.. Major internal changes, unlikely to be visible to users or plugin 
54
64
   developers, but interesting for bzr developers.
55
65
 
 
66
Changed Behaviour
 
67
*****************
 
68
 
 
69
* Also honor $XDG_CONFIG_HOME specification on Mac OS X platform.
 
70
  (Fabien Meghazi)
 
71
 
56
72
Testing
57
73
*******
58
74
 
60
76
   suite.  This can include new facilities for writing tests, fixes to 
61
77
   spurious test failures and changes to the way things should be tested.
62
78
 
 
79
* Fix racy http tests (TestBadStatusServer is so simple, it exposes a race
 
80
  in python 2.7.9. This happens only when both the http server and client
 
81
  are run in the same process.). Only tests are affected.
 
82
  (Vincent Ladeuil, #1451448)
 
83
     
 
84
* Fix warnings on stderr caused by the atexit handler triggering for the
 
85
  wrong reason: the 'config' command should explicitly save the changes when
 
86
  modifying or removing an option and not rely on the atexit
 
87
  handler. (Vincent Ladeuil, #1331999)
 
88
 
 
89
* Handle (minor) incompatible change in python 2.7.6 leading to test
 
90
  failures. Only tests are affected. (Vincent Ladeuil, #1303879)
 
91
 
 
92
* Remove wrong assumption about how TCP server and client interact when run
 
93
  inside the same process. (Vincent Ladeuil, #1269886).
 
94
 
 
95
* Rename assertWarns in bt.test_config so it doesn't clash with the
 
96
  assertWarns introduced in recent python (Vincent Ladeuil, #1514210)
 
97
    
 
98
* Restrict access to '.netrc' in tests or recent python (2.7.5-8) will
 
99
  complain. (Vincent Ladeuil, #1233413)
 
100
 
 
101
* Skip windows-only tests that start failing with python 2.7.9, there is no
 
102
  way to fix them without testing on windows itself.
 
103
  (Vincent Ladeuil, #1451448)
 
104
     
 
105
* Take python 2.7.6 late (better than never) bugfix in ntpath.py into
 
106
  account. Only tests are affected (Vincent Ladeuil, #1303879).
63
107
 
64
108
..
65
109
   vim: tw=74 ft=rst ff=unix