~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

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

  • Committer: Vincent Ladeuil
  • Date: 2011-10-31 22:11:59 UTC
  • mfrom: (6236 +trunk)
  • mto: This revision was merged to the branch mainline in revision 6252.
  • Revision ID: v.ladeuil+lp@free.fr-20111031221159-zmbd6izz1flzyisa
Merge trunk before submission

Show diffs side-by-side

added added

removed removed

Lines of Context:
5
5
.. toctree::
6
6
   :maxdepth: 1
7
7
 
 
8
bzr 2.4.3
 
9
#########
 
10
 
 
11
:2.4.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
 
 
35
* During merges, when two entries end up using the same path for two
 
36
  different file-ids (the same file being 'bzr added' in two different
 
37
  branches) , 'duplicate' conflicts are created instead of 'content'
 
38
  ones. This was previously leading to a 'Malformed tramsform' exception.
 
39
  (Vincent Ladeuil, #880701)
 
40
 
 
41
* 'Malformed transform' exceptions are now recognized as internal errors
 
42
  instead of user errors and report a traceback. This will reduce user
 
43
  confusion as there is generally nothing users can do about them.
 
44
  (Vincent Ladeuil, #880701)
 
45
 
 
46
Documentation
 
47
*************
 
48
 
 
49
.. Improved or updated documentation.
 
50
 
 
51
API Changes
 
52
***********
 
53
 
 
54
.. Changes that may require updates in plugins or other code that uses
 
55
   bzrlib.
 
56
 
 
57
Internals
 
58
*********
 
59
 
 
60
.. Major internal changes, unlikely to be visible to users or plugin 
 
61
   developers, but interesting for bzr developers.
 
62
 
 
63
Testing
 
64
*******
 
65
 
 
66
.. Fixes and changes that are only relevant to bzr's test framework and 
 
67
   suite.  This can include new facilities for writing tests, fixes to 
 
68
   spurious test failures and changes to the way things should be tested.
 
69
 
 
70
 
 
71
bzr 2.4.2
 
72
#########
 
73
 
 
74
:2.4.2: 2011-10-27
 
75
 
 
76
This is a bugfix release. Most of the bugs dealt with portability
 
77
issues. Upgrading is recommended for all users of earlier 2.4 releases.
 
78
 
 
79
External Compatibility Breaks
 
80
*****************************
 
81
 
 
82
None.
 
83
 
 
84
New Features
 
85
************
 
86
 
 
87
None.
 
88
 
 
89
Improvements
 
90
************
 
91
 
 
92
* Fixed a bug where ``bzr tags -r x..y`` loaded the branch history once for
 
93
  every revision in the range; it's now much faster. (Vincent Ladeuil, #857335)
 
94
 
 
95
Bug Fixes
 
96
*********
 
97
 
 
98
* Fixed an infinite loop when creating a repo at the root of the filesystem, 
 
99
  i.e. "/", due to posixpath.normpath() not collapsing 2 leading slashes into 
 
100
  one, thus respecting the POSIX standard, but making relpath() loop infinitely.
 
101
  (Florian Vichot, #861008)
 
102
 
 
103
* Fixed loading of external merge tools from config to properly decode
 
104
  command-lines which contain embedded quotes. (Gordon Tyler, #828803)
 
105
 
 
106
* Include declaration of 'changed' to avoid an UnboundLocalError in dirstate
 
107
  pyrex code with new Cython versions. (Denys Duchier, #837221)
 
108
 
 
109
* Prevent several kinds of OverflowError and other fallout from failing to fit
 
110
  stat fields into four bytes in dirstate pack_stat implementations.
 
111
  (Martin Packman, #683191 #706957)
 
112
 
 
113
* Return early from create_delta_index_from_delta given tiny inputs. This
 
114
  avoids raising a spurious MemoryError on certain platforms such as AIX.
 
115
  (John Arbash Meinel, #856731)
 
116
 
 
117
  
 
118
Documentation
 
119
*************
 
120
 
 
121
* Corrected documentation for ``bzr serve`` in the Admin Guide.
 
122
  (Morten Bøgeskov, Martin Pool, #832576)
 
123
 
 
124
API Changes
 
125
***********
 
126
 
 
127
None.
 
128
 
 
129
Internals
 
130
*********
 
131
 
 
132
No changes.
 
133
 
 
134
Testing
 
135
*******
 
136
 
 
137
* Accept both old and new style testtools output in selftest tests.
 
138
  (Jelmer Vernooij, Martin Packman, #815423)
 
139
 
 
140
* Fix the race for TestingThreadingTCPServer in
 
141
  test_server_crash_while_responding. (Vincent Ladeuil, #869366)
 
142
 
 
143
* Really corrupt the pack file without depending on a special length or value.
 
144
  (Vincent Ladeuil, #807032)
 
145
 
 
146
 
8
147
bzr 2.4.1
9
148
#########
10
149
 
11
 
:2.4.1: NOT RELEASED YET
 
150
:2.4.1: 2011-09-08
 
151
 
 
152
This is a bugfix release. Upgrading is recommended for all users of earlier
 
153
2.4 releases.
 
154
 
 
155
It includes fixes from previous stable releases and address some issues with
 
156
the test suite.
 
157
 
12
158
 
13
159
External Compatibility Breaks
14
160
*****************************