~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

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

  • Committer: Patch Queue Manager
  • Date: 2011-10-14 16:54:26 UTC
  • mfrom: (6216.1.1 remove-this-file)
  • Revision ID: pqm@pqm.ubuntu.com-20111014165426-tjix4e6idryf1r2z
(jelmer) Remove an accidentally committed .THIS file. (Jelmer Vernooij)

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
 
8
bzr 2.4.2
9
9
#########
10
10
 
11
11
:2.4.2: NOT RELEASED YET
26
26
.. Improvements to existing commands, especially improved performance 
27
27
   or memory usage, or better results.
28
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 with Unix filesystems, such as smbfs, where chmod gives 'permission
36
 
  denied'.  (Martin Pool, #606537)
37
 
 
38
 
* When the ``limbo`` or ``pending-deletion`` directories exist, typically
39
 
  because of an interrupted tree update, but are empty, bzr no longer
40
 
  errors out, because there is nothing for the user to clean up.  Also,
41
 
  errors in creation of these directories are no longer squelched.
42
 
  (Martin Pool, #427773)
43
 
 
44
 
* During merges, when two entries end up using the same path for two
45
 
  different file-ids (the same file being 'bzr added' in two different
46
 
  branches) , 'duplicate' conflicts are created instead of 'content'
47
 
  ones. This was previously leading to a 'Malformed tramsform' exception.
48
 
  (Vincent Ladeuil, #880701)
49
 
 
50
 
* 'Malformed transform' exceptions are now recognized as internal errors
51
 
  instead of user errors and report a traceback. This will reduce user
52
 
  confusion as there is generally nothing users can do about them.
53
 
  (Vincent Ladeuil, #880701)
54
 
 
55
 
* Prevent a traceback being printed to stderr when logging has problems and
56
 
  accept utf-8 byte string without breaking. (Martin Packman, #714449)
57
 
 
58
 
Documentation
59
 
*************
60
 
 
61
 
.. Improved or updated documentation.
62
 
 
63
 
API Changes
64
 
***********
65
 
 
66
 
.. Changes that may require updates in plugins or other code that uses
67
 
   bzrlib.
68
 
 
69
 
Internals
70
 
*********
71
 
 
72
 
.. Major internal changes, unlikely to be visible to users or plugin 
73
 
   developers, but interesting for bzr developers.
74
 
 
75
 
Testing
76
 
*******
77
 
 
78
 
.. Fixes and changes that are only relevant to bzr's test framework and 
79
 
   suite.  This can include new facilities for writing tests, fixes to 
80
 
   spurious test failures and changes to the way things should be tested.
81
 
 
82
 
 
83
 
bzr 2.4.2
84
 
#########
85
 
 
86
 
:2.4.2: 2011-10-27
87
 
 
88
 
This is a bugfix release. Most of the bugs dealt with portability
89
 
issues. Upgrading is recommended for all users of earlier 2.4 releases.
90
 
 
91
 
External Compatibility Breaks
92
 
*****************************
93
 
 
94
 
None.
95
 
 
96
 
New Features
97
 
************
98
 
 
99
 
None.
100
 
 
101
 
Improvements
102
 
************
103
 
 
104
29
* Fixed a bug where ``bzr tags -r x..y`` loaded the branch history once for
105
30
  every revision in the range; it's now much faster. (Vincent Ladeuil, #857335)
106
31
 
107
32
Bug Fixes
108
33
*********
109
34
 
110
 
* Fixed an infinite loop when creating a repo at the root of the filesystem,
111
 
  i.e. "/", due to posixpath.normpath() not collapsing 2 leading slashes into
 
35
* Fixed an infinite loop when creating a repo at the root of the filesystem, 
 
36
  i.e. "/", due to posixpath.normpath() not collapsing 2 leading slashes into 
112
37
  one, thus respecting the POSIX standard, but making relpath() loop infinitely.
113
38
  (Florian Vichot, #861008)
114
39
 
125
50
* Return early from create_delta_index_from_delta given tiny inputs. This
126
51
  avoids raising a spurious MemoryError on certain platforms such as AIX.
127
52
  (John Arbash Meinel, #856731)
128
 
 
 
53
  
129
54
Documentation
130
55
*************
131
56
 
132
 
* Corrected documentation for ``bzr serve`` in the Admin Guide.
133
 
  (Morten Bøgeskov, Martin Pool, #832576)
 
57
.. Improved or updated documentation.
134
58
 
135
59
API Changes
136
60
***********
137
61
 
138
 
None.
 
62
.. Changes that may require updates in plugins or other code that uses
 
63
   bzrlib.
139
64
 
140
65
Internals
141
66
*********
142
67
 
143
 
No changes.
 
68
.. Major internal changes, unlikely to be visible to users or plugin 
 
69
   developers, but interesting for bzr developers.
144
70
 
145
71
Testing
146
72
*******
147
73
 
148
 
* Accept both old and new style testtools output in selftest tests.
149
 
  (Jelmer Vernooij, Martin Packman, #815423)
 
74
.. Fixes and changes that are only relevant to bzr's test framework and 
 
75
   suite.  This can include new facilities for writing tests, fixes to 
 
76
   spurious test failures and changes to the way things should be tested.
150
77
 
151
78
* Fix the race for TestingThreadingTCPServer in
152
79
  test_server_crash_while_responding. (Vincent Ladeuil, #869366)