~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

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

Abbreviate pack_stat struct format to '>6L'

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.5
 
9
#########
 
10
 
 
11
:2.3.5: 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
 
 
35
* Cope cleanly with buggy HTTP proxies that close the socket in the middle
 
36
  of a multipart response.  (Martin Pool, #198646).
 
37
 
 
38
Documentation
 
39
*************
 
40
 
 
41
.. Improved or updated documentation.
 
42
 
 
43
API Changes
 
44
***********
 
45
 
 
46
.. Changes that may require updates in plugins or other code that uses
 
47
   bzrlib.
 
48
 
 
49
Internals
 
50
*********
 
51
 
 
52
.. Major internal changes, unlikely to be visible to users or plugin 
 
53
   developers, but interesting for bzr developers.
 
54
 
 
55
Testing
 
56
*******
 
57
 
 
58
.. Fixes and changes that are only relevant to bzr's test framework and 
 
59
   suite.  This can include new facilities for writing tests, fixes to 
 
60
   spurious test failures and changes to the way things should be tested.
 
61
 
 
62
 
 
63
bzr 2.3.4
 
64
#########
 
65
 
 
66
:Codename: One and counting
 
67
:2.3.4: 2011-07-14
 
68
 
 
69
This is a bugfix release. Upgrading is recommended for all users of earlier
 
70
2.3 releases.
 
71
 
 
72
This mainly fixes bug #786980 which blocked the SRU process for Ubuntu Natty.
 
73
 
 
74
External Compatibility Breaks
 
75
*****************************
 
76
 
 
77
.. These may require users to change the way they use Bazaar.
 
78
 
 
79
New Features
 
80
************
 
81
 
 
82
.. New commands, options, etc that users may wish to try out.
 
83
 
 
84
Improvements
 
85
************
 
86
 
 
87
.. Improvements to existing commands, especially improved performance 
 
88
   or memory usage, or better results.
 
89
 
 
90
* Tweak an RPC implementation for ``Repository.get_parent_map``, it was
 
91
  doing an inefficient ``small_set.difference_update(large_set)`` when we
 
92
  can do ``small_set = small_set.difference(large_set)``. This speeds up
 
93
  discovery time by about 10%. (John Arbash Meinel)
 
94
 
 
95
Bug Fixes
 
96
*********
 
97
 
 
98
.. Fixes for situations where bzr would previously crash or give incorrect
 
99
   or undesirable results.
 
100
 
 
101
* Accept some differences for ``bound_location`` from the config files that
 
102
  were leading to a 'ReadOnlyError: A write attempt was made in a read only
 
103
  transaction' error.  (Vincent Ladeuil, #786980)
 
104
 
 
105
* Don't fail with traceback if `bzr serve` is running as a service on Windows,
 
106
  and there is no USERNAME, nor BZR_EMAIL or other whoami-related environment
 
107
  variables set. (Alexander Belchenko, Bug #660174)
 
108
 
 
109
Documentation
 
110
*************
 
111
 
 
112
.. Improved or updated documentation.
 
113
 
 
114
* Updated the "Using stacked branches" section of the user guide to
 
115
  describe committing to stacked branches and expanded its discussion of
 
116
  pushing a stacked branch.  (Andrew Bennetts)
 
117
 
 
118
API Changes
 
119
***********
 
120
 
 
121
.. Changes that may require updates in plugins or other code that uses
 
122
   bzrlib.
 
123
 
 
124
Internals
 
125
*********
 
126
 
 
127
.. Major internal changes, unlikely to be visible to users or plugin 
 
128
   developers, but interesting for bzr developers.
 
129
 
 
130
Testing
 
131
*******
 
132
 
 
133
.. Fixes and changes that are only relevant to bzr's test framework and 
 
134
   suite.  This can include new facilities for writing tests, fixes to 
 
135
   spurious test failures and changes to the way things should be tested.
 
136
 
 
137
* Remove the deprecation decorators for ``failUnlessExists`` and
 
138
  ``failIfExists``. The deprecation "will" occur in 2.4, not
 
139
  before. Providing the wrappers is enough as far as 2.3 is concerned.
 
140
  (Vincent Ladeuil #794960)
 
141
 
 
142
bzr 2.3.3
 
143
#########
 
144
 
 
145
:2.3.3: 2011-05-13
 
146
 
 
147
This is a bugfix release. Upgrading is recommended for all users of earlier
 
148
2.3 releases.
 
149
 
 
150
This fixed a bug in the test suite triggered by python-2.7 deprecating some
 
151
tests helpers.
 
152
 
 
153
Testing
 
154
*******
 
155
 
 
156
* Stop using `failIf`, `failUnless`, `failIfEqual`, etc, that give
 
157
  `PendingDeprecationWarnings` on Python2.7. 
 
158
  (Martin Pool, #760435)
 
159
 
 
160
 
8
161
bzr 2.3.2
9
162
#########
10
163
 
11
 
:2.3.2: NOT RELEASED YET
 
164
:2.3.2: 2011-05-12
 
165
 
 
166
This is a bugfix release. Upgrading is recommended for all users of earlier
 
167
2.3 releases.
 
168
 
 
169
This was never released due to bug #760435 interrupting the release process by
 
170
breaking the test suite under python-2.7 on natty.
12
171
 
13
172
External Compatibility Breaks
14
173
*****************************
15
174
 
16
 
.. These may require users to change the way they use Bazaar.
 
175
None
17
176
 
18
177
New Features
19
178
************
20
179
 
21
 
.. New commands, options, etc that users may wish to try out.
 
180
None
22
181
 
23
182
Improvements
24
183
************
25
184
 
26
 
.. Improvements to existing commands, especially improved performance 
27
 
   or memory usage, or better results.
28
 
 
29
185
* Getting all entries from ``CHKInventory.iter_entries_by_dir()`` has been
30
186
  sped up dramatically for large trees. Iterating by dir is not the best
31
187
  way to load data from a CHK inventory, so it preloads all the items in
36
192
Bug Fixes
37
193
*********
38
194
 
39
 
.. Fixes for situations where bzr would previously crash or give incorrect
40
 
   or undesirable results.
41
 
 
42
195
* Bazaar now infers the default user email address on Unix from the local
43
196
  account name plus the contents of ``/etc/mailname`` if that file exists.
44
197
  In particular, this means that committing as root through etckeeper will
72
225
  (Martin Pool, #716389)
73
226
 
74
227
 
75
 
Documentation
76
 
*************
77
 
 
78
 
.. Improved or updated documentation.
79
 
 
80
228
API Changes
81
229
***********
82
230
 
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.
 
231
None.
91
232
 
92
233
Testing
93
234
*******
94
235
 
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
236
* FreeBSD8 has switched to python-2.7 which revealed a re-occurrence of a test
100
237
  failure in the launchpad plugin. ``xmlrpclib.py`` on natty carries a patch
101
238
  that is not in python-2.7 upstream and masked the issue. An additional fix