~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

Viewing changes to NEWS

  • Committer: Canonical.com Patch Queue Manager
  • Date: 2010-10-08 02:38:56 UTC
  • mfrom: (5462.2.2 move-NEWS-entries)
  • Revision ID: pqm@pqm.ubuntu.com-20101008023856-vzzhacepdv47oxk7
(spiv) Move NEWS items that belong under 2.3b2 from under 2.3b1. (Andrew
 Bennetts)

Show diffs side-by-side

added added

removed removed

Lines of Context:
36
36
  Also, bzr will recognize if the 'ssh' comand is a symlink to lsh.
37
37
  (Matthew Gordon, #374700)
38
38
 
 
39
* The ``pull`` and ``update`` commands now take a ``-show-base``
 
40
  option that, in the case of conflicts, shows the base revision text.
 
41
  (Rory Yorke,  #202374)
 
42
 
39
43
Bug Fixes
40
44
*********
41
45
 
46
50
* Don't force openssh to use protocol=2, since that is now the default.
47
51
  (Neil Martinsen-Burrell, #561061)
48
52
 
 
53
* Fix signature of RemoteBzrDir.create_workingtree to match that of its
 
54
  superclass.  (Neil Martinsen-Burrell, Martin Pool, #524627)
 
55
 
 
56
* Fix traceback with python-2.7's xmlrpclib
 
57
  (Toshio Kuratomi, #612096)
 
58
 
49
59
* Print junk rather than throwing a UnicodeDecodeError from ``bzr version-info``
50
60
  when using the rio format (with non-ascii information) on a non-utf-8 terminal.
51
61
  (Andrej A Antonov, #518609)
57
67
* Skip the tests that requires respecting the chmod bits when running as root.
58
68
  (Vincent Ladeuil, #646133)
59
69
 
 
70
* Treat all IO, OS, and socket errors consistently when establishing
 
71
  SSH/SFTP connections via a subprocess.  (Andrew Bennetts)
 
72
 
60
73
* ``unshelve --preview`` now can show diff in a non-ascii encoding.
61
74
  (Andrej A Antonov, #518916)
62
75
 
74
87
* Provide more detailed help on the Launchpad plugin at "bzr help
75
88
  plugins/launchpad".  (Neil Martinsen-Burrell, #589379)
76
89
 
 
90
* Suggest ``bzr revert`` for restoring locally deleted files in help text
 
91
  for ``bzr update``.  (John C Barstow, #191466)
 
92
 
77
93
API Changes
78
94
***********
79
95
 
 
96
* ``WorkingTree`` methods ``pull``, ``update``, and ``_update_tree``
 
97
  now have an optional argument, ``show_base``, which is by default
 
98
  False.  This is flag is ultimately passed to ``merge.merge_inner``
 
99
  in each case. (Rory Yorke, #202374)
 
100
 
80
101
Internals
81
102
*********
82
103
 
93
114
* Fix tests that failed when run under ``LANG=C``.
94
115
  (Andrew Bennetts, #632387)
95
116
 
 
117
* Suppress the "maximum recursion depth exceeded in __subclasscheck__"
 
118
  warning on stderr emitted during ``test_dict_deepnested`` in
 
119
  ``bzrlib/tests/test__bencode.py``.  (Andrew Bennetts)
 
120
 
96
121
* Use tests.TestCaseInTempDir for tests that requires disk resources.
97
122
  (Vincent Ladeuil, #650001)
98
123
 
277
302
* New development format ``development8-subtree`` which is similar to the 
278
303
  ``2a`` format and adds subtree support. (Jelmer Vernooij)
279
304
 
280
 
* The ``pull`` and ``update`` commands now take a ``-show-base``
281
 
  option that, in the case of conflicts, shows the base revision text.
282
 
  (Rory Yorke,  #202374)
283
 
 
284
305
Bug Fixes
285
306
*********
286
307
 
287
 
* Fix traceback with python-2.7's xmlrpclib
288
 
  (Toshio Kuratomi, #612096)
289
 
 
290
308
* Allow using both --using and --diff-options. 
291
309
  (Matthäus G. Chajdas, #234708)
292
310
 
344
362
  connections to pre-1.6 bzr+ssh servers to fail, and causing warnings on
345
363
  stderr in some other circumstances.  (Andrew Bennetts, #633745)
346
364
 
347
 
* Fix signature of RemoteBzrDir.create_workingtree to match that of its
348
 
  superclass.  (Neil Martinsen-Burrell, Martin Pool, #524627)
349
 
 
350
365
* Fix spurious paramiko warning on hardy by ensuring that ``selftest``
351
366
  properly remove its warning filter. (Vincent Ladeuil, #625686)
352
367
 
381
396
  be available from ``bzrlib.tests.*``. They used to be, but were
382
397
  accidentally removed. (John Arbash Meinel, #627438)
383
398
 
384
 
* Treat all IO, OS, and socket errors consistently when establishing
385
 
  SSH/SFTP connections via a subprocess.  (Andrew Bennetts)
386
 
 
387
399
* ``Transport.stat`` on a symlink, including a transport pointing directly
388
400
  to a symlink, now returns information about the symlink.
389
401
  (Martin Pool)
450
462
  the new http://bazaar.canonical.com or http://wiki.bazaar.canonical.com
451
463
  (John Arbash Meinel, #617503)
452
464
 
453
 
* Suggest ``bzr revert`` for restoring locally deleted files in help text
454
 
  for ``bzr update``.  (John C Barstow, #191466)
455
 
 
456
465
API Changes
457
466
***********
458
467
 
486
495
  constructor has been deprecated, use the ``file_name`` parameter instead.
487
496
  (Vincent Ladeuil)
488
497
 
489
 
* ``WorkingTree`` methods ``pull``, ``update``, and ``_update_tree``
490
 
  now have an optional argument, ``show_base``, which is by default
491
 
  False.  This is flag is ultimately passed to ``merge.merge_inner``
492
 
  in each case. (Rory Yorke, #202374)
493
 
 
494
498
Internals
495
499
*********
496
500
 
516
520
* Rearrange thread leak detection code to eliminate global state and make it
517
521
  possible to extend the reporting. (Martin [gz], #633462)
518
522
 
519
 
* Suppress the "maximum recursion depth exceeded in __subclasscheck__"
520
 
  warning on stderr emitted during ``test_dict_deepnested`` in
521
 
  ``bzrlib/tests/test__bencode.py``.  (Andrew Bennetts)
522
 
 
523
523
* The test suite now simply holds log files in memory, rather than writing them
524
524
  out to disk and then reading them back in and deleting them.
525
525
  (Andrew Bennetts)