2
* Fix compatibility with bzr 2.4 export API
3
* RELEASE: bzrtools 2.4.0
6
* import supports .tar.xz and tar.lzma files (Jelmer).
7
* deprecated_graph functionality migrated from bzr (Jelmer).
10
* Support non-ascii tarballs.
13
* DiffWriter provides writelines method (Jelmer).
16
* Stop using deprecated failIfExists/failUnlessExists in test suite.
17
* Stop using deprecated tree_files.
18
* bzr shell works on systems without readline support. (Martin [gz])
19
* setup.py doesn't execute on import (Robert Collins)
22
* zap --store uses pipeline to store uncommitted changes.
25
* bzr shell logs exceptions quietly (Martin [gz]).
28
* Fix Python 2.7 incompatibility
29
* RELEASE: bzrtools 2.3.1
32
* RELEASE: bzrtools 2.3.0
35
* Remove unneeded imports
38
* Fix tests of 'bzr zap'
41
* RELEASE: bzrtools 2.2.0
44
* RELEASE: bzrtools 2.1.0
47
* (Gordon Tyler) shell now accepts --directory
50
* shell now run qbzr commands in a subprocess.
53
* (Max Bowsher) fetch-ghosts now works again. And has tests.
56
* (Max Bowsher) Improved version checking
59
* conflict-diff no longer requires a single file to be specified. Multiple
60
files or no files can be specified.
63
* RELEASE: bzrtools 2.1.0b1
66
* Fix bug #435695: deprecation warning completing command names
67
* Fix bug #431341: (John Arbash Meinel)) tab completion fails due non-ascii
68
chars in string.whitespace.
69
* (James Westby) patch accepts -p as a short name for --strip.
70
* (Benoît Pierre) ^C does not abort the shell command
71
* (Benoît Pierre) line parsing errors do not abort the shell command
72
* RELEASE: bzrtools 2.0.1
75
* RELEASE: bzrtools 2.0.0
78
* RELEASE: bzrtools 1.18.0
81
* RELEASE: bzrtools 1.17.0
84
* `create-mirror` mirrors child_submit_to
87
* `shelve1` is no longer aliased to `shelve`, `unshelved1` is no longer aliased
91
* RELEASE: bzrtools 1.16.0
94
* Implement create-mirror command
97
* Fix fetch-ghosts command for bzr 1.15
98
* RELEASE: bzrtools 1.15.0
101
* bzrtools officially upgraded to rich roots.
104
* Fix import command for Python 2.6
105
* RELEASE: bzrtools 1.14.0
108
* `bzr patch` handles URLs with trailing slashes.
109
* RELEASE: bzrtools 1.13.0
110
* Remove clean-tree (now in bzr core)
111
* New conflict-diff command
114
* RELEASE: bzrtools 1.12.0
117
* RELEASE: bzrtools 1.11.0
120
* Rename shelf command to shelf1, to match others & reduce confusion.
123
* RELEASE: bzrtools 1.10.0
126
* Support auto-detecting or disabling color in cdiff (Benoît Pierre)
127
* Support auto-detecting color in shelf UI
130
* Support colorizing in shelf UI
133
* RELEASE: bzrtools 1.9.1
136
* Restore runtime ignore for .shelf files
139
* RELEASE: bzrtools 1.9.0
142
* Use lazy command registration (changes bzr rocks 0.496 => 0.461).
145
* Rename shelve and unshelve to shelve1 and unshelve1, with aliases to 'shelve'
146
and 'unshelve'. This allows bzr core to supply 'shelve' and 'unshelve'.
149
* RELEASE: bzrtools 1.8.0
150
* Fix NotStandalone class to be stringable (#277652)
153
* RELEASE: bzrtools 1.7.0
156
* colordiff can now use /etc/colordiffrc
159
* RELEASE: bzrtools 1.6.0
162
* Fix bug in when TERM environment variable is unset
165
* Spin off baz-import into a separate project
169
2
* Mark show-paths as obsolete
170
3
* Update to avoid deprecated APIs
312
145
your working directory hierarchy exactly. New config option must be
313
146
used: "cbranch_target". Appendpath policy should be used for this.
316
149
* 'import' command now honours execute bit in tarfiles
319
152
* 'graph-ancestry' shows branch nick if applicable
322
155
* 'patch' works over sftp (and, in theory, all transports)
325
158
* 'branch-history' tolerates commit ids with no email
328
161
* Add zip support to 'import' command
331
164
* 'patch' fixed to work properly with http URLs and all other transports
334
167
* 'rspush' supports dedicated rsync servers (i.e. site:: syntax)
335
168
(Andrew Tridgell)
338
171
* 'shelf' handles pipe errors better when invoking patch
341
174
* RELEASE: bzrtools 0.13.0
344
177
* Add encoding flag for 'baz-import'
345
178
* Fix deprecated API use in 'switch'
346
179
* Add show-paths command from Alexander Belchenko
349
182
* RELEASE: bzrtools 0.12.0
350
183
* Update 'import' command for unique roots changes
353
186
* Fix parent-setting in 'cbranch'.
356
189
* Update for unique roots changes
359
192
* RELEASE: bzrtools 0.11.0
361
194
* Clean up test suite
364
197
* Shove is now deprecated
365
198
* Reduce interactive slowdown by late-loading PyBaz
366
* baz-import speedup: remove useless merge_inner call
199
* baz-import speedup: remove useless merge_innter call
369
202
* Check bzrlib version
370
203
* RELEASE: bzrtools 0.9.1
373
206
* RELEASE: bzrtools 0.9.0
376
209
* Add --no-color option to shelve/unshelve
379
212
* clean-tree no longer treats --detritus or --ignored as including --unknowns
382
215
* Shelf colorizing
385
218
* Add 'shove' command, to move changes to a different tree
388
221
* clean-tree tweaks
391
224
* test suite updates
394
227
* Add 'import' command, to import tarballs
397
230
* RELEASE: bzrtools 0.8.1
398
231
* Fixed test case failure
401
234
* RELEASE: bzrtools 0.8
404
237
* Renamed push to rspush (Robert Collins/Aaron Bentley)
407
240
* New Switch command (David Allouche/Canonical)
410
243
* New Zap command
413
246
* Updates to Shelf command
416
249
* New baz-import algorithm, with respository support
419
252
* RELEASE: bzrtools 0.7
420
253
* Improved shell completion
421
254
* bzr push can omit working tree
422
255
* Documentation updates
425
258
* New test.py for standalone (kinda) testing
426
259
* New branch-history command
427
260
* New "fix" command (done automatically in fetch-ghosts)
430
263
* Various API updates
431
264
* Added force-reweave-inventory from Daniel Silverstone
432
265
* Decorated push from Robert Collins
433
266
* Improved shell completion
434
267
* Improved import when first ancestor is in an unregisered archive
437
270
* Added tests for several commands
438
271
* Made push auto_disable when native push present
439
272
* Merged Michael Ellerman's shelf v2 plugin
440
273
* New "shell" command, derived from Fai
441
274
* Got pull working with URLs
445
278
* disabled annotate in favor of bzr annotate
446
279
* Added clean-tree --detrius
447
280
* API sync with bzr
450
283
* Default-ignore shelf files
451
284
* Win32 compatability fixes (Alexander Belchenko)
452
285
* Conflict handling now in bzr itself
453
286
* Fetch-missing renamed to fetch-ghosts
454
287
* Annotate includes changes since last commit, uses sha1 instead of text_id
457
290
* better errors for bad push locations (Eirik Nygaard)
458
291
* prevented push from overwriting any non-empty directory that is not an
459
292
ancestor branch. (Remote revision-history must be a subset of local.)
460
293
* added --overwrite option to push
463
296
* Significant reworking of graph-ancestry
464
297
* Fetch-missing uses 'parent' instead of 'x-pull' (bzr changed)
465
298
* Updated to match bzr 0.0.8 API changes
466
299
* Updated to handle new bzr diff output
469
302
* documented clean-tree, conflicts, resolve, graph-ancestry, patch
470
303
* obsoleted all the executibles; bzrtools only works as plugins now