~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

Viewing changes to NEWS

Merge bzr.dev into cleanup

Show diffs side-by-side

added added

removed removed

Lines of Context:
100
100
  prevents ``bzr status --short`` from crashing when those files are
101
101
  present.  (John Arbash Meinel, #303275)
102
102
 
103
 
* Tolerate patches with leading noise in ``bzr-handle-patch``.
104
 
  (Toshio Kuratomi, Martin Pool, #502076)
 
103
* ``bzr mkdir DIR`` will not create DIR unless DIR's parent is a versioned
 
104
   directory. (Parth Malwankar, #138600)
105
105
 
106
106
* SSH child processes will now ignore SIGQUIT on nix systems so breaking into
107
107
  the debugger won't kill the session.
108
108
  (Martin <gzlist@googlemail.com>, #162502)
109
109
 
 
110
* Allow additional arguments to
 
111
  ``RemoteRepository.add_inventory_by_delta()``. (Jelmer Vernooij, #532631)
 
112
 
 
113
* Tolerate patches with leading noise in ``bzr-handle-patch``.
 
114
  (Toshio Kuratomi, Martin Pool, #502076)
 
115
 
110
116
API Changes
111
117
***********
112
118
 
115
121
  to be done separately.
116
122
  (Martin Pool, #507710)
117
123
 
 
124
* New method ``BzrDir.list_branches()`` that returns a sequence of branches 
 
125
  present in a control directory. (Jelmer Vernooij)
 
126
 
118
127
* Remove unused ``CommandFailed`` exception.
119
128
  (Martin Pool)
120
129
 
124
133
* ``bzrlib.branchbuilder.BranchBuilder.build_snapshot`` now accepts a
125
134
  ``message_callback`` in the same way that commit does. (Robert Collins)
126
135
 
 
136
* ``bzrlib.builtins.Commit.run`` raises ``bzrlib.errors.BoundBranchOutOfDate``
 
137
  rather than ``bzrlib.errors.BzrCommandError`` when the bound branch is out
 
138
  of date. (Gary van der Merwe)
 
139
 
127
140
* ``bzrlib.commands.run_bzr`` is more extensible: callers can supply the
128
141
  functions to load or disable plugins if they wish to use a different
129
142
  plugin mechanism; the --help, --version and no-command name code paths
130
143
  now use the generic pluggable command lookup infrastructure.
131
144
  (Robert Collins)
132
145
 
 
146
* ``bzrlib.errors.BoundBranchOutOfDate`` has a new field ``extra_help``
 
147
  which can be set to add extra help to the error. (Gary van der Merwe)
 
148
 
 
149
* The methods ``BzrDir.create_branch()``, ``BzrDir.destroy_branch()`` and 
 
150
  ``BzrDir.open_branch()`` now take an optional ``name`` argument. 
 
151
  (Jelmer Vernooij)
 
152
 
133
153
Testing
134
154
*******
135
155
 
148
168
* Stop sending apport crash files to ``.cache`` in the directory from
149
169
  which ``bzr selftest`` was run.  (Martin Pool, #422350)
150
170
 
 
171
* Tests no longer fail if "close() called during concurrent
 
172
  operation on the same file object" occurs when closing the log file
 
173
  (which can happen if a thread tries to write to the log file at the
 
174
  wrong moment).  An warning will be written to ``stderr`` when this
 
175
  happens, and another warning will be written if the log file could not
 
176
  be closed after retrying 100 times.  (Andrew Bennetts, #531746)
 
177
 
151
178
bzr 2.1.1
152
179
#########
153
180
 
156
183
Bug Fixes
157
184
*********
158
185
 
 
186
* Merge correctly when this_tree is not a WorkingTree.  (Aaron Bentley)
 
187
 
159
188
* Register SIGWINCH handler only when creating a ``TextUIFactory``; avoids
160
189
  problems importing bzrlib from a non-main thread.
161
190
  (Elliot Murphy, #521989)
163
192
* Standardize the error handling when creating a new ``StaticTuple``
164
193
  (problems will raise TypeError). (Matt Nordhoff, #457979)
165
194
 
166
 
* Merge correctly when this_tree is not a WorkingTree.  (Aaron Bentley)
 
195
* Warn if pyrex is too old to compile the new ``SimpleSet`` and
 
196
  ``StaticTuple`` extensions, rather than having the build fail randomly.
 
197
  (John Arbash Meinel, #449776)
 
198
 
167
199
 
168
200
Documentation
169
201
*************
175
207
* Drop Google Analytics from the core docs as they caused problems
176
208
  in the CHM files. (Ian Clatworthy, #502010)
177
209
 
 
210
 
178
211
bzr 2.1.0
179
212
#########
180
213
 
571
604
  version number along with rest of the help text.
572
605
  (Parth Malwankar, #369501)
573
606
 
 
607
* Use osutils.O_NOINHERIT for some files on win32 to avoid PermissionDenied
 
608
  errors.
 
609
  (Inada Naoki, #524560)
 
610
 
574
611
Documentation
575
612
*************
576
613