/brz/remove-bazaar

To get this branch, use:
bzr branch http://gegoxaren.bato24.eu/bzr/brz/remove-bazaar

« back to all changes in this revision

Viewing changes to NEWS

  • Committer: Robert J. Tanner
  • Date: 2009-04-29 05:53:21 UTC
  • mfrom: (4311 +trunk)
  • mto: This revision was merged to the branch mainline in revision 4312.
  • Revision ID: tanner@real-time.com-20090429055321-v2s5l1mgki9f6cgn
[merge] 1.14 back to trunk

Show diffs side-by-side

added added

removed removed

Lines of Context:
25
25
  Be aware though that this is temporary, private (as indicated by the leading
26
26
  '_') and a first step to address the problem. (Vincent Ladeuil, #348459)
27
27
 
 
28
* New command ``bzr dpush`` that can push changes to foreign 
 
29
  branches (svn, git) without setting custom bzr-specific metadata.
 
30
  (Jelmer Vernooij)
 
31
 
28
32
Improvements
29
33
************
30
34
 
31
35
Bug Fixes
32
36
*********
33
37
 
 
38
* Adding now works properly when path contains a symbolic link.
 
39
  (Geoff Bache, #183831)
 
40
 
 
41
* ``bzr send`` works to send emails again using MAPI.
 
42
  (Neil Martinsen-Burrell, #346998)
 
43
 
 
44
* Check for missing parent inventories in StreamSink.  This prevents
 
45
  incomplete stacked branches being created by 1.13 bzr:// and
 
46
  bzr+ssh:// clients (which have bug #354036).  Instead, the server now
 
47
  causes those clients to send the missing records.  (Andrew Bennetts)
 
48
 
 
49
* End-Of-Line content filters are now loaded correctly.
 
50
  (Ian Clatworthy, Brian de Alwis, #355280)
 
51
 
 
52
* Fix a bug in the pure-python ``GroupCompress`` code when handling copies
 
53
  longer than 64KiB. (John Arbash Meinel, #364900)
 
54
 
 
55
* Fix TypeError in running ``bzr break-lock`` on some URLs.
 
56
  (Alexander Belchenko, Martin Pool, #365891)
 
57
 
34
58
* Non-recursive ``bzr ls`` now works properly when a path is specified.
35
59
  (Jelmer Vernooij, #357863)
36
60
 
 
61
* ssh usernames (defined in ~/.ssh/config) are honoured for bzr+ssh connections.
 
62
  (Vincent Ladeuil, #367726)
 
63
 
37
64
Documentation
38
65
*************
39
66
 
40
67
API Changes
41
68
***********
42
69
 
43
 
Testing
44
 
*******
45
 
 
46
70
Internals
47
71
*********
48
72
 
 
73
* ``bzrlib.branch.Branch.set_parent`` is now present on the base branch
 
74
  class and will call ``_set_parent_location`` after doing unicode 
 
75
  encoding. (Robert Collins)
 
76
 
 
77
* ``bzrlib.remote.RemoteBranch._set_parent_location`` will use a new verb
 
78
  ``Branch.set_parent_location`` removing further VFS operations.
 
79
  (Robert Collins)
 
80
 
 
81
* ``bzrlib.bzrdir.BzrDir._get_config`` now returns a ``TransportConfig``
 
82
  or similar when the dir supports configuration settings. The base class
 
83
  defaults to None. There is a matching new server verb
 
84
  ``BzrDir.get-config_file`` to reduce roundtrips for getting BzrDir
 
85
  configuration. (Robert Collins)
 
86
 
 
87
* ``bzrlib.tests.ExtendedTestResult`` has new methods ``startTests``
 
88
  called before the first test is started, ``done`` called after the last
 
89
  test completes, and a new parameter ``strict``. (Robert Collins)
 
90
 
 
91
* Fallback ``CredentialStore`` instances registered with ``fallback=True``
 
92
  are now be able to provide credentials if obtaining credentials 
 
93
  via ~/.bazaar/authentication.conf fails. (Jelmer Vernooij, 
 
94
  Vincent Ladeuil, #321918)
 
95
 
 
96
* New smart server verb ``BzrDir.initialize_ex`` which implements a
 
97
  refactoring to the core of clone allowing less round trips on new
 
98
  branches. (Robert Collins)
49
99
 
50
100
bzr 1.14
51
101
###########
181
231
* ``bzr send`` is faster on repositories with deep histories.
182
232
  (Ian Clatworthy)
183
233
 
 
234
* IPv6 literals are accepted in URLs.
 
235
  (stlman, Martin Pool, Jelmer Vernooij, #165014)
 
236
 
184
237
* Progress bars now show the rate of network activity for
185
238
  ``bzr+ssh://`` and ``bzr://`` connections.  (Andrew Bennetts)
186
239
 
 
240
* Prompt for user names if they are not in the configuration. 
 
241
  (Jelmer Vernooij, #256612)
 
242
 
187
243
* Pushing to a stacked pack-format branch on a 1.12 or older smart server
188
244
  now takes many less round trips.  (Andrew Bennetts, Robert Collins,
189
245
  #294479)
490
546
:1.13: 2009-03-14
491
547
:1.13rc1: 2009-03-10
492
548
:1.13.1: 2009-03-23
 
549
:1.13.2: 2009-04-27
493
550
 
494
551
GNU Changelog output can now be produced by ``bzr log --gnu-changelog``.  Debug
495
552
flags can now be set in ``~/.bazaar/bazaar.conf``.  Lightweight checkouts and
496
553
stacked branches should both be much faster over remote connections.  
497
554
 
498
 
Changes From 1.13 to 1.13.1
499
 
***************************
 
555
Changes From 1.13.1 to 1.13.2
 
556
*****************************
 
557
 
 
558
A regression was found in the 1.13.1 release. When bzr 1.13.1 and earlier push
 
559
a stacked branch they do not take care to push all the parent inventories for
 
560
the transferred revisions. This means that a smart server serving that branch
 
561
often cannot calculate inventory deltas for the branch (because smart server
 
562
does not/cannot open fallback repositories). Prior to 1.13 the server did not
 
563
have a verb to stream revisions out of a repository, so that's why this bug has
 
564
appeared now.
 
565
 
 
566
Bug Fixes
 
567
*********
 
568
 
 
569
* Fix for bug 354036 ErrorFromSmartServer - AbsentContentFactory object has no
 
570
  attribute 'get_bytes_as' exception while pulling from Launchpad 
 
571
  (Jean-Francois Roy, Andrew Bennetts, Robert Collins)
 
572
 
 
573
Changes From 1.13final to 1.13.1
 
574
********************************
 
575
 
500
576
A couple regessions where found in the 1.13 release. The pyrex-generated C
501
577
extensions are missing from the .tar.gz and .zip files.  Documentation on how
502
578
to generate GNU ChangeLogs is wrong.
515
591
 
516
592
* ``merge --force`` works again. (Robert Collins, #342105)
517
593
 
518
 
Changes From RC1 to Final
519
 
*************************
 
594
Changes From 1.13rc1 to 1.13final
 
595
*********************************
520
596
 
521
597
* Fix "is not a stackable format" error when pushing a
522
598
  stackable-format branch with an unstackable-format repository to a