~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

Viewing changes to NEWS

- clean up handling of option objects
- add help for commit --file
- test for this

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
UNRELEASED CHANGES
 
2
 
 
3
  IMPROVEMENTS:
 
4
 
 
5
    * The config directory is now ~/.bazaar, and there is a single file 
 
6
      ~/.bazaar/bazaar.conf storing email, editor and other preferences.
 
7
      (Robert Collins)
 
8
 
 
9
    * 'bzr add' no longer takes a --verbose option, and a --quiet option
 
10
      has been added that suppresses all output.
 
11
    
 
12
  INTERNALS:
 
13
 
 
14
    * Config options have moved from bzrlib.osutils to bzrlib.config.
 
15
      (Robert Collins)
 
16
 
 
17
  TESTING:
 
18
 
 
19
    * The --pattern option has been removed, now test specifiers on the
 
20
      command line can be simple strings, or regexps, or both.
 
21
 
 
22
    * Passing -v to selftest will now show the time each test took to 
 
23
      complete, which will aid in analysing performance regressions and
 
24
      related questions.
 
25
 
 
26
  INTERNALS:
 
27
 
 
28
    * New 'manifest' command and concept for making gpg-signatures 
 
29
      of revisions that are not tied to a particular internal
 
30
      representation.
 
31
 
 
32
    * Improved command line option definitions allowing explanations
 
33
      for individual options, among other things.  Contributed by 
 
34
      Magnus Therning.
 
35
 
 
36
    
 
37
 
 
38
bzr 0.1.1 2005-10-12
 
39
 
 
40
  BUG FIXES:
 
41
 
 
42
    * Fix problem in pulling over http from machines that do not 
 
43
      allow directories to be listed.
 
44
 
 
45
    * Avoid harmless warning about invalid hash cache after 
 
46
      upgrading branch format.
 
47
 
 
48
  PERFORMANCE: 
 
49
  
 
50
    * Avoid some unnecessary http operations in branch and pull.
 
51
 
 
52
 
 
53
bzr 0.1 2005-10-11
 
54
 
 
55
  NOTES:
 
56
 
 
57
    * 'bzr branch' over http initially gives a very high estimate
 
58
      of completion time but it should fall as the first few 
 
59
      revisions are pulled in.  branch is still slow on 
 
60
      high-latency connections.
 
61
 
 
62
  BUG FIXES:
 
63
  
 
64
    * bzr-man.py has been updated to work again. Contributed by
 
65
      Rob Weir.
 
66
 
 
67
    * Locking is now done with fcntl.lockf which works with NFS
 
68
      file systems. Contributed by Harald Meland.
 
69
 
 
70
    * When a merge encounters a file that has been deleted on
 
71
      one side and modified on the other, the old contents are
 
72
      written out to foo.BASE and foo.SIDE, where SIDE is this
 
73
      or OTHER. Contributed by Aaron Bentley.
 
74
 
 
75
    * Export was choosing incorrect file paths for the content of
 
76
      the tarball, this has been fixed by Aaron Bentley.
 
77
 
 
78
    * Commit will no longer commit without a log message, an 
 
79
      error is returned instead. Contributed by Jelmer Vernooij.
 
80
 
 
81
    * If you commit a specific file in a sub directory, any of its
 
82
      parent directories that are added but not listed will be 
 
83
      automatically included. Suggested by Michael Ellerman.
 
84
 
 
85
    * bzr commit and upgrade did not correctly record new revisions
 
86
      for files with only a change to their executable status.
 
87
      bzr will correct this when it encounters it. Fixed by
 
88
      Robert Collins
 
89
 
 
90
    * HTTP tests now force off the use of http_proxy for the duration.
 
91
      Contributed by Gustavo Niemeyer.
 
92
 
 
93
    * Fix problems in merging weave-based branches that have 
 
94
      different partial views of history.
 
95
 
 
96
    * Symlink support: working with symlinks when not in the root of a 
 
97
      bzr tree was broken, patch from Scott James Remnant.
 
98
 
 
99
 
 
100
  IMPROVEMENTS:
 
101
 
 
102
    * 'branch' now accepts a --basis parameter which will take advantage
 
103
      of local history when making a new branch. This allows faster 
 
104
      branching of remote branches. Contributed by Aaron Bentley.
 
105
 
 
106
    * New tree format based on weave files, called version 5.
 
107
      Existing branches can be upgraded to this format using 
 
108
      'bzr upgrade'.
 
109
 
 
110
    * Symlinks are now versionable. Initial patch by 
 
111
      Erik Toubro Nielsen, updated to head by Robert Collins.
 
112
 
 
113
    * Executable bits are tracked on files. Patch from Gustavo
 
114
      Niemeyer.
 
115
 
 
116
    * 'bzr status' now shows unknown files inside a selected directory.
 
117
      Patch from Heikki Paajanen.
 
118
 
 
119
    * Merge conflicts are recorded in .bzr. Two new commands 'conflicts'
 
120
      and 'resolve' have needed added, which list and remove those 
 
121
      merge conflicts respectively. A conflicted tree cannot be committed
 
122
      in. Contributed by Aaron Bentley.
 
123
 
 
124
    * 'rm' is now an alias for 'remove'.
 
125
 
 
126
    * Stores now split out their content in a single byte prefixed hash,
 
127
      dropping the density of files per directory by 256. Contributed by
 
128
      Gustavo Niemeyer.
 
129
 
 
130
    * 'bzr diff -r branch:URL' will now perform a diff between two branches.
 
131
      Contributed by Robert Collins.
 
132
 
 
133
    * 'bzr log' with the default formatter will show merged revisions,
 
134
      indented to the right. Initial implementation contributed by Gustavo
 
135
      Niemeyer, made incremental by Robert Collins.
 
136
 
 
137
 
 
138
  INTERNALS:
 
139
 
 
140
    * Test case failures have the exception printed after the log 
 
141
      for your viewing pleasure.
 
142
 
 
143
    * InventoryEntry is now an abstract base class, use one of the
 
144
      concrete InventoryDirectory etc classes instead.
 
145
 
 
146
    * Branch raises an UnsupportedFormatError when it detects a 
 
147
      bzr branch it cannot understand. This allows for precise
 
148
      handling of such circumstances.
 
149
 
 
150
 
 
151
  TESTING:
 
152
 
 
153
    * Removed testsweet module so that tests can be run after 
 
154
      bzr installed by 'bzr selftest'.
 
155
 
 
156
    * 'bzr selftest' command-line arguments can now be partial ids
 
157
      of tests to run, e.g. 'bzr selftest test_weave'
 
158
 
 
159
      
 
160
bzr 0.0.9 2005-09-23
 
161
 
 
162
  BUG FIXES:
 
163
 
 
164
    * Fixed "branch -r" option.
 
165
 
 
166
    * Fix remote access to branches containing non-compressed history.
 
167
      (Robert Collins).
 
168
 
 
169
    * Better reliability of http server tests.  (John Arbash-Meinel)
 
170
 
 
171
    * Merge graph maximum distance calculation fix.  (Aaron Bentley)
 
172
   
 
173
    * Various minor bug in windows support have been fixed, largely in the
 
174
      test suite. Contributed by Alexander Belchenko.
 
175
 
 
176
  IMPROVEMENTS:
 
177
 
 
178
    * Status now accepts a -r argument to give status between chosen
 
179
      revisions. Contributed by Heikki Paajanen.
 
180
 
 
181
    * Revision arguments no longer use +/-/= to control ranges, instead
 
182
      there is a 'before' namespace, which limits the successive namespace.
 
183
      For example '$ bzr log -r date:yesterday..before:date:today' will
 
184
      select everything from yesterday and before today. Contributed by
 
185
      Robey Pointer
 
186
 
 
187
    * There is now a bzr.bat file created by distutils when building on 
 
188
      Windows. Contributed by Alexander Belchenko.
 
189
 
 
190
  INTERNALS:
 
191
 
 
192
    * Removed uuid() as it was unused.
 
193
 
 
194
    * Improved 'fetch' code for pulling revisions from one branch into
 
195
      another (used by pull, merged, etc.)
 
196
 
 
197
 
 
198
bzr 0.0.8 2005-09-20
 
199
 
 
200
  IMPROVEMENTS:
 
201
 
 
202
    * Adding a file whose parent directory is not versioned will
 
203
      implicitly add the parent, and so on up to the root. This means
 
204
      you should never need to explictly add a directory, they'll just
 
205
      get added when you add a file in the directory.  Contributed by
 
206
      Michael Ellerman.
 
207
 
 
208
    * Ignore .DS_Store (contains Mac metadata) by default.  Patch from
 
209
      Nir Soffer.
 
210
 
 
211
    * If you set BZR_EDITOR in the environment, it is checked in
 
212
      preference to EDITOR and the config file for the interactive commit
 
213
      editing program. Related to this is a bugfix where a missing program
 
214
      set in EDITOR would cause editing to fail, now the fallback program
 
215
      for the operating system is still tried.
 
216
 
 
217
    * Files that are not directories/symlinks/regular files will no longer
 
218
      cause bzr to fail, it will just ignore them by default. You cannot add
 
219
      them to the tree though - they are not versionable.
 
220
 
 
221
 
 
222
  INTERNALS:
 
223
 
 
224
    * Refactor xml packing/unpacking.
 
225
 
 
226
  BUG FIXES: 
 
227
 
 
228
    * Fixed 'bzr mv' by Ollie Rutherfurd.
 
229
 
 
230
    * Fixed strange error when trying to access a nonexistent http
 
231
      branch.
 
232
 
 
233
    * Make sure that the hashcache gets written out if it can't be
 
234
      read.
 
235
 
 
236
 
 
237
  PORTABILITY:
 
238
 
 
239
    * Various Windows fixes from Ollie Rutherfurd.
 
240
 
 
241
    * Quieten warnings about locking; patch from Matt Lavin.
 
242
 
 
243
 
 
244
bzr-0.0.7 2005-09-02
 
245
 
 
246
  NEW FEATURES:
 
247
 
 
248
    * ``bzr shell-complete`` command contributed by Clint Adams to
 
249
      help with intelligent shell completion.
 
250
 
 
251
    * New expert command ``bzr find-merge-base`` for debugging merges.
 
252
 
 
253
 
 
254
  ENHANCEMENTS:
 
255
 
 
256
    * Much better merge support.
 
257
 
 
258
    * merge3 conflicts are now reported with markers like '<<<<<<<'
 
259
      (seven characters) which is the same as CVS and pleases things
 
260
      like emacs smerge.
 
261
 
 
262
 
 
263
  BUG FIXES:
 
264
 
 
265
    * ``bzr upgrade`` no longer fails when trying to fix trees that
 
266
      mention revisions that are not present.
 
267
 
 
268
    * Fixed bugs in listing plugins from ``bzr plugins``.
 
269
 
 
270
    * Fix case of $EDITOR containing options for the editor.
 
271
 
 
272
    * Fix log -r refusing to show the last revision.
 
273
      (Patch from Goffredo Baroncelli.)
 
274
 
 
275
 
 
276
  CHANGES:
 
277
 
 
278
    * ``bzr log --show-ids`` shows the revision ids of all parents.
 
279
 
 
280
    * Externally provided commands on your $BZRPATH no longer need
 
281
      to recognize --bzr-usage to work properly, and can just handle
 
282
      --help themselves.
 
283
 
 
284
 
 
285
  LIBRARY:
 
286
 
 
287
    * Changed trace messages to go through the standard logging
 
288
      framework, so that they can more easily be redirected by
 
289
      libraries.
 
290
 
 
291
 
 
292
 
 
293
bzr-0.0.6 2005-08-18
 
294
 
 
295
  NEW FEATURES:
 
296
 
 
297
    * Python plugins, automatically loaded from the directories on
 
298
      BZR_PLUGIN_PATH or ~/.bzr.conf/plugins by default.
 
299
 
 
300
    * New 'bzr mkdir' command.
 
301
 
 
302
    * Commit mesage is fetched from an editor if not given on the
 
303
      command line; patch from Torsten Marek.
 
304
 
 
305
    * ``bzr log -m FOO`` displays commits whose message matches regexp 
 
306
      FOO.
 
307
      
 
308
    * ``bzr add`` with no arguments adds everything under the current directory.
 
309
 
 
310
    * ``bzr mv`` does move or rename depending on its arguments, like
 
311
      the Unix command.
 
312
 
 
313
    * ``bzr missing`` command shows a summary of the differences
 
314
      between two trees.  (Merged from John Arbash-Meinel.)
 
315
 
 
316
    * An email address for commits to a particular tree can be
 
317
      specified by putting it into .bzr/email within a branch.  (Based
 
318
      on a patch from Heikki Paajanen.)
 
319
 
 
320
 
 
321
  ENHANCEMENTS:
 
322
 
 
323
    * Faster working tree operations.
 
324
 
 
325
 
 
326
  CHANGES:
 
327
 
 
328
    * 3rd-party modules shipped with bzr are copied within the bzrlib
 
329
      python package, so that they can be installed by the setup
 
330
      script without clashing with anything already existing on the
 
331
      system.  (Contributed by Gustavo Niemeyer.)
 
332
 
 
333
    * Moved plugins directory to bzrlib/, so that there's a standard
 
334
      plugin directory which is not only installed with bzr itself but
 
335
      is also available when using bzr from the development tree.
 
336
      BZR_PLUGIN_PATH and DEFAULT_PLUGIN_PATH are then added to the
 
337
      standard plugins directory.
 
338
 
 
339
    * When exporting to a tarball with ``bzr export --format tgz``, put 
 
340
      everything under a top directory rather than dumping it into the
 
341
      current directory.   This can be overridden with the ``--root`` 
 
342
      option.  Patch from William Dodé and John Meinel.
 
343
 
 
344
    * New ``bzr upgrade`` command to upgrade the format of a branch,
 
345
      replacing ``bzr check --update``.
 
346
 
 
347
    * Files within store directories are no longer marked readonly on
 
348
      disk.
 
349
 
 
350
    * Changed ``bzr log`` output to a more compact form suggested by
 
351
      John A Meinel.  Old format is available with the ``--long`` or
 
352
      ``-l`` option, patched by William Dodé.
 
353
 
 
354
    * By default the commit command refuses to record a revision with
 
355
      no changes unless the ``--unchanged`` option is given.
 
356
 
 
357
    * The ``--no-plugins``, ``--profile`` and ``--builtin`` command
 
358
      line options must come before the command name because they 
 
359
      affect what commands are available; all other options must come 
 
360
      after the command name because their interpretation depends on
 
361
      it.
 
362
 
 
363
    * ``branch`` and ``clone`` added as aliases for ``branch``.
 
364
 
 
365
    * Default log format is back to the long format; the compact one
 
366
      is available with ``--short``.
 
367
      
 
368
      
 
369
  BUG FIXES:
 
370
  
 
371
    * Fix bugs in committing only selected files or within a subdirectory.
 
372
 
 
373
 
 
374
bzr-0.0.5  2005-06-15
 
375
  
 
376
  CHANGES:
 
377
 
 
378
    * ``bzr`` with no command now shows help rather than giving an
 
379
      error.  Suggested by Michael Ellerman.
 
380
 
 
381
    * ``bzr status`` output format changed, because svn-style output
 
382
      doesn't really match the model of bzr.  Now files are grouped by
 
383
      status and can be shown with their IDs.  ``bzr status --all``
 
384
      shows all versioned files and unknown files but not ignored files.
 
385
 
 
386
    * ``bzr log`` runs from most-recent to least-recent, the reverse
 
387
      of the previous order.  The previous behaviour can be obtained
 
388
      with the ``--forward`` option.
 
389
        
 
390
    * ``bzr inventory`` by default shows only filenames, and also ids
 
391
      if ``--show-ids`` is given, in which case the id is the second
 
392
      field.
 
393
 
 
394
 
 
395
  ENHANCEMENTS:
 
396
 
 
397
    * New 'bzr whoami --email' option shows only the email component
 
398
      of the user identification, from Jo Vermeulen.
 
399
 
 
400
    * New ``bzr ignore PATTERN`` command.
 
401
 
 
402
    * Nicer error message for broken pipe, interrupt and similar
 
403
      conditions that don't indicate an internal error.
 
404
 
 
405
    * Add ``.*.sw[nop] .git .*.tmp *,v`` to default ignore patterns.
 
406
 
 
407
    * Per-branch locks keyed on ``.bzr/branch-lock``, available in
 
408
      either read or write mode.
 
409
 
 
410
    * New option ``bzr log --show-ids`` shows revision and file ids.
 
411
 
 
412
    * New usage ``bzr log FILENAME`` shows only revisions that
 
413
      affected that file.
 
414
 
 
415
    * Changed format for describing changes in ``bzr log -v``.
 
416
 
 
417
    * New option ``bzr commit --file`` to take a message from a file,
 
418
      suggested by LarstiQ.
 
419
 
 
420
    * New syntax ``bzr status [FILE...]`` contributed by Bartosz
 
421
      Oler.  File may be in a branch other than the working directory.
 
422
 
 
423
    * ``bzr log`` and ``bzr root`` can be given an http URL instead of
 
424
      a filename.
 
425
 
 
426
    * Commands can now be defined by external programs or scripts
 
427
      in a directory on $BZRPATH.
 
428
 
 
429
    * New "stat cache" avoids reading the contents of files if they 
 
430
      haven't changed since the previous time.
 
431
 
 
432
    * If the Python interpreter is too old, try to find a better one
 
433
      or give an error.  Based on a patch from Fredrik Lundh.
 
434
 
 
435
    * New optional parameter ``bzr info [BRANCH]``.
 
436
 
 
437
    * New form ``bzr commit SELECTED`` to commit only selected files.
 
438
 
 
439
    * New form ``bzr log -r FROM:TO`` shows changes in selected
 
440
      range; contributed by John A Meinel.
 
441
 
 
442
    * New option ``bzr diff --diff-options 'OPTS'`` allows passing
 
443
      options through to an external GNU diff.
 
444
 
 
445
    * New option ``bzr add --no-recurse`` to add a directory but not
 
446
      their contents.
 
447
 
 
448
    * ``bzr --version`` now shows more information if bzr is being run
 
449
      from a branch.
 
450
 
 
451
  
 
452
  BUG FIXES:
 
453
 
 
454
    * Fixed diff format so that added and removed files will be
 
455
      handled properly by patch.  Fix from Lalo Martins.
 
456
 
 
457
    * Various fixes for files whose names contain spaces or other
 
458
      metacharacters.
 
459
 
 
460
 
 
461
  TESTING:
 
462
 
 
463
    * Converted black-box test suites from Bourne shell into Python;
 
464
      now run using ``./testbzr``.  Various structural improvements to
 
465
      the tests.
 
466
 
 
467
    * testbzr by default runs the version of bzr found in the same
 
468
      directory as the tests, or the one given as the first parameter.
 
469
 
 
470
    * testbzr also runs the internal tests, so the only command
 
471
      required to check is just ``./testbzr``.
 
472
 
 
473
    * testbzr requires python2.4, but can be used to test bzr running
 
474
      under a different version.
 
475
 
 
476
    * Tests added for many other changes in this release.
 
477
 
 
478
 
 
479
  INTERNAL:
 
480
 
 
481
    * Included ElementTree library upgraded to 1.2.6 by Fredrik Lundh.
 
482
 
 
483
    * Refactor command functions into Command objects based on HCT by
 
484
      Scott James Remnant.
 
485
 
 
486
    * Better help messages for many commands.
 
487
 
 
488
    * Expose bzrlib.open_tracefile() to start the tracefile; until
 
489
      this is called trace messages are just discarded.
 
490
 
 
491
    * New internal function find_touching_revisions() and hidden
 
492
      command touching-revisions trace the changes to a given file.
 
493
 
 
494
    * Simpler and faster compare_inventories() function.
 
495
 
 
496
    * bzrlib.open_tracefile() takes a tracefilename parameter.
 
497
 
 
498
    * New AtomicFile class.
 
499
 
 
500
    * New developer commands ``added``, ``modified``.
 
501
 
 
502
 
 
503
  PORTABILITY:
 
504
 
 
505
    * Cope on Windows on python2.3 by using the weaker random seed.
 
506
      2.4 is now only recommended.
 
507
 
 
508
 
 
509
bzr-0.0.4  2005-04-22
 
510
 
 
511
  ENHANCEMENTS:
 
512
 
 
513
    * 'bzr diff' optionally takes a list of files to diff.  Still a bit
 
514
      basic.  Patch from QuantumG.
 
515
 
 
516
    * More default ignore patterns.
 
517
 
 
518
    * New 'bzr log --verbose' shows a list of files changed in the
 
519
      changeset.  Patch from Sebastian Cote.
 
520
 
 
521
    * Roll over ~/.bzr.log if it gets too large.
 
522
 
 
523
    * Command abbreviations 'ci', 'st', 'stat', '?' based on a patch
 
524
      by Jason Diamon.
 
525
 
 
526
    * New 'bzr help commands' based on a patch from Denys Duchier.
 
527
 
 
528
 
 
529
  CHANGES:
 
530
 
 
531
    * User email is determined by looking at $BZREMAIL or ~/.bzr.email
 
532
      or $EMAIL.  All are decoded by the locale preferred encoding.
 
533
      If none of these are present user@hostname is used.  The host's
 
534
      fully-qualified name is not used because that tends to fail when
 
535
      there are DNS problems.
 
536
 
 
537
    * New 'bzr whoami' command instead of username user-email.
 
538
 
 
539
 
 
540
  BUG FIXES: 
 
541
 
 
542
    * Make commit safe for hardlinked bzr trees.
 
543
 
 
544
    * Some Unicode/locale fixes.
 
545
 
 
546
    * Partial workaround for difflib.unified_diff not handling
 
547
      trailing newlines properly.
 
548
 
 
549
 
 
550
  INTERNAL:
 
551
 
 
552
    * Allow docstrings for help to be in PEP0257 format.  Patch from
 
553
      Matt Brubeck.
 
554
 
 
555
    * More tests in test.sh.
 
556
 
 
557
    * Write profile data to a temporary file not into working
 
558
      directory and delete it when done.
 
559
 
 
560
    * Smaller .bzr.log with process ids.
 
561
 
 
562
 
 
563
  PORTABILITY:
 
564
 
 
565
    * Fix opening of ~/.bzr.log on Windows.  Patch from Andrew
 
566
      Bennetts.
 
567
 
 
568
    * Some improvements in handling paths on Windows, based on a patch
 
569
      from QuantumG.
 
570
 
 
571
 
 
572
bzr-0.0.3  2005-04-06
 
573
 
 
574
  ENHANCEMENTS:
 
575
 
 
576
    * New "directories" internal command lists versioned directories
 
577
      in the tree.
 
578
 
 
579
    * Can now say "bzr commit --help".
 
580
 
 
581
    * New "rename" command to rename one file to a different name
 
582
      and/or directory.
 
583
 
 
584
    * New "move" command to move one or more files into a different
 
585
      directory.
 
586
 
 
587
    * New "renames" command lists files renamed since base revision.
 
588
 
 
589
    * New cat command contributed by janmar.
 
590
 
 
591
  CHANGES:
 
592
 
 
593
    * .bzr.log is placed in $HOME (not pwd) and is always written in
 
594
      UTF-8.  (Probably not a completely good long-term solution, but
 
595
      will do for now.)
 
596
 
 
597
  PORTABILITY:
 
598
 
 
599
    * Workaround for difflib bug in Python 2.3 that causes an
 
600
      exception when comparing empty files.  Reported by Erik Toubro
 
601
      Nielsen.
 
602
 
 
603
  INTERNAL:
 
604
 
 
605
    * Refactored inventory storage to insert a root entry at the top.
 
606
 
 
607
  TESTING:
 
608
 
 
609
    * Start of shell-based black-box testing in test.sh.
 
610
 
 
611
 
 
612
bzr-0.0.2.1
 
613
 
 
614
  PORTABILITY:
 
615
 
 
616
    * Win32 fixes from Steve Brown.
 
617
 
 
618
 
 
619
bzr-0.0.2  "black cube"  2005-03-31
 
620
 
 
621
  ENHANCEMENTS:
 
622
 
 
623
    * Default ignore list extended (see bzrlib/__init__.py).
 
624
 
 
625
    * Patterns in .bzrignore are now added to the default ignore list,
 
626
      rather than replacing it.
 
627
 
 
628
    * Ignore list isn't reread for every file.
 
629
 
 
630
    * More help topics.
 
631
 
 
632
    * Reinstate the 'bzr check' command to check invariants of the
 
633
      branch.
 
634
 
 
635
    * New 'ignored' command lists which files are ignored and why;
 
636
      'deleted' lists files deleted in the current working tree.
 
637
 
 
638
    * Performance improvements.
 
639
 
 
640
    * New global --profile option.
 
641
    
 
642
    * Ignore patterns like './config.h' now correctly match files in
 
643
      the root directory only.
 
644
 
 
645
 
 
646
bzr-0.0.1  2005-03-26
 
647
 
 
648
  ENHANCEMENTS:
 
649
 
 
650
    * More information from info command.
 
651
 
 
652
    * Can now say "bzr help COMMAND" for more detailed help.
 
653
 
 
654
    * Less file flushing and faster performance when writing logs and
 
655
      committing to stores.
 
656
 
 
657
    * More useful verbose output from some commands.
 
658
 
 
659
  BUG FIXES:
 
660
 
 
661
    * Fix inverted display of 'R' and 'M' during 'commit -v'.
 
662
 
 
663
  PORTABILITY:
 
664
 
 
665
    * Include a subset of ElementTree-1.2.20040618 to make
 
666
      installation easier.
 
667
 
 
668
    * Fix time.localtime call to work with Python 2.3 (the minimum
 
669
      supported).
 
670
 
 
671
 
 
672
bzr-0.0.0.69  2005-03-22
 
673
 
 
674
  ENHANCEMENTS:
 
675
 
 
676
    * First public release.
 
677
 
 
678
    * Storage of local versions: init, add, remove, rm, info, log,
 
679
      diff, status, etc.