~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

Viewing changes to NEWS

  • Committer: Andrew Bennetts
  • Date: 2010-08-17 06:45:33 UTC
  • mfrom: (5050.17.9 2.2)
  • mto: This revision was merged to the branch mainline in revision 5379.
  • Revision ID: andrew.bennetts@canonical.com-20100817064533-kof2i2f3r6mr4ayb
Merge lp:bzr/2.2 into lp:bzr, including fixes for #192859, #224373, #300062, #585667, #614404, #617503.

Show diffs side-by-side

added added

removed removed

Lines of Context:
44
44
Bug Fixes
45
45
*********
46
46
 
 
47
* ``bzr add SYMLINK/FILE`` now works properly when the symlink points to a
 
48
  previously-unversioned directory within the tree: the directory is
 
49
  marked versioned too.  
 
50
  (Martin Pool, #192859)
 
51
 
 
52
* ``bzr ignore PATTERNS`` exits with error if a bad pattern is supplied.
 
53
  ``InvalidPattern`` exception error message now shows faulting
 
54
  regular expression.
 
55
  (Parth Malwankar #300062)
 
56
 
47
57
* Check if both --diff-options and --using are set, and exit with error
48
58
  in this case. (Matthäus G. Chajdas, #234708)
49
59
 
 
60
* CommitBuilder now uses the committer instead of _config.username to generate
 
61
  the revision-id.  (Aaron Bentley, #614404)
 
62
 
 
63
* Cope with Microsoft FTP server that returns reply '250 Directory
 
64
  created' when mkdir succeeds.  (Martin Pool, #224373)
 
65
 
50
66
* Decrease peak memory during ``bzr send``. The old code was caching all
51
67
  text content and all inventory strings for all revisions before
52
68
  computing the diffs. Now we only cache as long as there is a child that
56
72
* Don't print internal object name when print an invalid revision spec
57
73
  error.  (Neil Martinsen-Burrell, #598701)
58
74
 
59
 
* ``HTTP/1.1` test servers now set a ``Content-Length`` header to comply
 
75
* Fix ``AttributeError on parent.children`` when adding a file under a 
 
76
  directory that was a symlink in the previous commit.
 
77
  (Martin Pool, #192859)
 
78
 
 
79
* ``HTTP/1.1`` test servers now set a ``Content-Length`` header to comply
60
80
  with pedantic ``HTTP/1.1`` clients. (Vincent Ladeuil, #568421)
61
81
 
62
82
* `PathNotChild` should not give a traceback.
88
108
Documentation
89
109
*************
90
110
 
91
 
* First tests defined for sphinx, including a new bzrlib.tests.features.sphinx
92
 
  to make the tests conditional.
93
 
  (Vincent Ladeuil)
94
 
 
95
111
* Added a builder/writer sphinx extension that can generate texinfo files. The
96
112
  generated files are syntactically correct but the info navigation nodes
97
113
  needs more work. (Vincent Ladeuil, #219334)
98
114
 
 
115
* First tests defined for sphinx, including a new bzrlib.tests.features.sphinx
 
116
  to make the tests conditional.
 
117
  (Vincent Ladeuil)
 
118
 
 
119
* Fix a lot of references in the docs to the old http://bazaar-vcs.org to
 
120
  the new http://bazaar.canonical.com or http://wiki.bazaar.canonical.com
 
121
  (John Arbash Meinel, #617503)
99
122
 
100
123
API Changes
101
124
***********
115
138
Internals
116
139
*********
117
140
 
 
141
* Remove used and broken code path in ``BranchInitHookParams.__repr__``.
 
142
  (Andrew Bennetts)
 
143
 
118
144
Testing
119
145
*******
120
146
 
127
153
  down just one suite.  (Andrew Bennetts)
128
154
 
129
155
 
 
156
bzr 2.2.1
 
157
#########
 
158
 
 
159
:Codename: ??
 
160
:2.2.1: NOT RELEASED YET
 
161
 
 
162
Bug Fixes
 
163
*********
 
164
 
 
165
* ``bzr add SYMLINK/FILE`` now works properly when the symlink points to a
 
166
  previously-unversioned directory within the tree: the directory is
 
167
  marked versioned too.  
 
168
  (Martin Pool, #192859)
 
169
 
 
170
* CommitBuilder now uses the committer instead of _config.username to generate
 
171
  the revision-id.  (Aaron Bentley, #614404)
 
172
 
 
173
* Cope with Microsoft FTP server that returns reply '250 Directory
 
174
  created' when mkdir succeeds.  (Martin Pool, #224373)
 
175
 
 
176
* Fix ``AttributeError on parent.children`` when adding a file under a 
 
177
  directory that was a symlink in the previous commit.
 
178
  (Martin Pool, #192859)
 
179
 
 
180
Documentation
 
181
*************
 
182
 
 
183
* Fix a lot of references in the docs to the old http://bazaar-vcs.org to
 
184
  the new http://bazaar.canonical.com or http://wiki.bazaar.canonical.com
 
185
  (John Arbash Meinel, #617503)
 
186
 
 
187
Internals
 
188
*********
 
189
 
 
190
* Remove used and broken code path in ``BranchInitHookParams.__repr__``.
 
191
  (Andrew Bennetts)
 
192
 
 
193
 
130
194
bzr 2.2
131
195
#######
132
196
 
180
244
* Don't traceback trying to unversion children files of an already
181
245
  unversioned directory.  (Vincent Ladeuil, #494221)
182
246
 
183
 
* ``HTTP/1.1` test servers now set a ``Content-Length`` header to comply
 
247
* ``HTTP/1.1`` test servers now set a ``Content-Length`` header to comply
184
248
  with pedantic ``HTTP/1.1`` clients. (Vincent Ladeuil, #568421)
185
249
 
186
250
* Progress bars prefer to truncate the text message rather than the
1169
1233
Bug Fixes
1170
1234
*********
1171
1235
 
1172
 
* ``bzr ignore PATTERNS`` exits with error if a bad pattern is supplied.
1173
 
  ``InvalidPattern`` exception error message now shows faulting
1174
 
  regular expression.
1175
 
  (Parth Malwankar #300062)
 
1236
* ``bzr add SYMLINK/FILE`` now works properly when the symlink points to a
 
1237
  previously-unversioned directory within the tree: the directory is
 
1238
  marked versioned too.  
 
1239
  (Martin Pool, #192859)
1176
1240
 
1177
1241
* Configuration files in ``${BZR_HOME}`` are now written in an atomic
1178
1242
  way which should help avoid problems with concurrent writers.
1181
1245
* Don't traceback trying to unversion children files of an already
1182
1246
  unversioned directory.  (Vincent Ladeuil, #494221)
1183
1247
 
1184
 
* ``HTTP/1.1` test servers now set a ``Content-Length`` header to comply
1185
 
  with pedantic ``HTTP/1.1`` clients. (Vincent Ladeuil, #568421)
 
1248
* Fix ``AttributeError on parent.children`` when adding a file under a 
 
1249
  directory that was a symlink in the previous commit.
 
1250
  (Martin Pool, #192859)
1186
1251
 
1187
1252
* Prevent ``CHKMap.apply_delta`` from generating non-canonical CHK maps,
1188
1253
  which can result in "missing referenced chk root keys" errors when
1714
1779
  history no longer crash when deleted files are involved.
1715
1780
  (Vincent Ladeuil, John Arbash Meinel, #375898)
1716
1781
 
 
1782
* ``bzr add SYMLINK/FILE`` now works properly when the symlink points to a
 
1783
  previously-unversioned directory within the tree: the directory is
 
1784
  marked versioned too.  
 
1785
  (Martin Pool, #192859)
 
1786
 
1717
1787
* ``bzr commit SYMLINK`` now works, rather than trying to commit the
1718
1788
  target of the symlink.
1719
1789
  (Martin Pool, John Arbash Meinel, #128562)
1729
1799
* Don't traceback trying to unversion children files of an already
1730
1800
  unversioned directory.  (Vincent Ladeuil, #494221)
1731
1801
 
 
1802
* Fix ``AttributeError on parent.children`` when adding a file under a 
 
1803
  directory that was a symlink in the previous commit.
 
1804
  (Martin Pool, #192859)
 
1805
 
1732
1806
* Prevent ``CHKMap.apply_delta`` from generating non-canonical CHK maps,
1733
1807
  which can result in "missing referenced chk root keys" errors when
1734
1808
  fetching from repositories with affected revisions.