~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

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

  • Committer: Jelmer Vernooij
  • Date: 2011-05-14 21:16:04 UTC
  • mfrom: (5861 +trunk)
  • mto: This revision was merged to the branch mainline in revision 5863.
  • Revision ID: jelmer@samba.org-20110514211604-cxcvynog8js68qlx
Merge bzr.dev.

Show diffs side-by-side

added added

removed removed

Lines of Context:
5
5
.. toctree::
6
6
   :maxdepth: 1
7
7
 
8
 
bzr 2.3.2
 
8
bzr 2.3.4
9
9
#########
10
10
 
11
 
:2.3.2: NOT RELEASED YET
 
11
:Codename: One and counting
 
12
:2.3.4: NOT RELEASED YET
12
13
 
13
14
External Compatibility Breaks
14
15
*****************************
26
27
.. Improvements to existing commands, especially improved performance 
27
28
   or memory usage, or better results.
28
29
 
 
30
Bug Fixes
 
31
*********
 
32
 
 
33
.. Fixes for situations where bzr would previously crash or give incorrect
 
34
   or undesirable results.
 
35
 
 
36
Documentation
 
37
*************
 
38
 
 
39
.. Improved or updated documentation.
 
40
 
 
41
API Changes
 
42
***********
 
43
 
 
44
.. Changes that may require updates in plugins or other code that uses
 
45
   bzrlib.
 
46
 
 
47
Internals
 
48
*********
 
49
 
 
50
.. Major internal changes, unlikely to be visible to users or plugin 
 
51
   developers, but interesting for bzr developers.
 
52
 
 
53
Testing
 
54
*******
 
55
 
 
56
.. Fixes and changes that are only relevant to bzr's test framework and 
 
57
   suite.  This can include new facilities for writing tests, fixes to 
 
58
   spurious test failures and changes to the way things should be tested.
 
59
 
 
60
 
 
61
bzr 2.3.3
 
62
#########
 
63
 
 
64
:2.3.3: 2011-05-13
 
65
 
 
66
This is a bugfix release. Upgrading is recommended for all users of earlier
 
67
2.3 releases.
 
68
 
 
69
This fixed a bug in the test suite triggered by python-2.7 deprecating some
 
70
tests helpers.
 
71
 
 
72
Testing
 
73
*******
 
74
 
 
75
* Stop using `failIf`, `failUnless`, `failIfEqual`, etc, that give
 
76
  `PendingDeprecationWarnings` on Python2.7. 
 
77
  (Martin Pool, #760435)
 
78
 
 
79
 
 
80
bzr 2.3.2
 
81
#########
 
82
 
 
83
:2.3.2: 2011-05-12
 
84
 
 
85
This is a bugfix release. Upgrading is recommended for all users of earlier
 
86
2.3 releases.
 
87
 
 
88
This was never released due to bug #760435 interrupting the release process by
 
89
breaking the test suite under python-2.7 on natty.
 
90
 
 
91
External Compatibility Breaks
 
92
*****************************
 
93
 
 
94
None
 
95
 
 
96
New Features
 
97
************
 
98
 
 
99
None
 
100
 
 
101
Improvements
 
102
************
 
103
 
29
104
* Getting all entries from ``CHKInventory.iter_entries_by_dir()`` has been
30
105
  sped up dramatically for large trees. Iterating by dir is not the best
31
106
  way to load data from a CHK inventory, so it preloads all the items in
36
111
Bug Fixes
37
112
*********
38
113
 
39
 
.. Fixes for situations where bzr would previously crash or give incorrect
40
 
   or undesirable results.
41
 
 
42
114
* Bazaar now infers the default user email address on Unix from the local
43
115
  account name plus the contents of ``/etc/mailname`` if that file exists.
44
116
  In particular, this means that committing as root through etckeeper will
72
144
  (Martin Pool, #716389)
73
145
 
74
146
 
75
 
Documentation
76
 
*************
77
 
 
78
 
.. Improved or updated documentation.
79
 
 
80
147
API Changes
81
148
***********
82
149
 
83
 
.. Changes that may require updates in plugins or other code that uses
84
 
   bzrlib.
85
 
 
86
 
Internals
87
 
*********
88
 
 
89
 
.. Major internal changes, unlikely to be visible to users or plugin 
90
 
   developers, but interesting for bzr developers.
 
150
None.
91
151
 
92
152
Testing
93
153
*******
94
154
 
95
 
.. Fixes and changes that are only relevant to bzr's test framework and 
96
 
   suite.  This can include new facilities for writing tests, fixes to 
97
 
   spurious test failures and changes to the way things should be tested.
98
 
 
99
155
* FreeBSD8 has switched to python-2.7 which revealed a re-occurrence of a test
100
156
  failure in the launchpad plugin. ``xmlrpclib.py`` on natty carries a patch
101
157
  that is not in python-2.7 upstream and masked the issue. An additional fix