~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

Viewing changes to doc/en/release-notes/bzr-2.4.txt

  • Committer: Jelmer Vernooij
  • Date: 2011-02-24 16:09:47 UTC
  • mto: (5582.10.69 weave-fmt-plugin)
  • mto: This revision was merged to the branch mainline in revision 5688.
  • Revision ID: jelmer@samba.org-20110224160947-e7kqclxnjif28v5q
merge bzr.dev.

Show diffs side-by-side

added added

removed removed

Lines of Context:
26
26
* External merge tools can now be configured in bazaar.conf. See
27
27
  ``bzr help configuration`` for more information.  (Gordon Tyler, #489915)
28
28
 
 
29
* Configuration options can now use references to other options in the same
 
30
  file by enclosing them with curly brackets (``{other_opt}``). This makes it
 
31
  possible to use, for example,
 
32
  ``push_location=lp:~vila/bzr/config-{nickname}`` in ``branch.conf`` when
 
33
  using a loom. During the beta period, the default behaviour is to disable
 
34
  this feature. It can be activated by declaring ``bzr.config.expand = True``
 
35
  in ``bazaar.conf``. (Vincent Ladeuil)
 
36
 
29
37
Improvements
30
38
************
31
39
 
103
111
* Fix ``bzr lp-mirror`` to work on command line branch URLs and branches
104
112
  without an explicit public location. (Max Bowsher)
105
113
 
 
114
* On Python 2.6 and higher, use multiprocessing.cpu_count() to retrieve the
 
115
  number of available processors. (Jelmer Vernooij, #693140)
 
116
 
106
117
Documentation
107
118
*************
108
119
 
120
131
* All methods and arguments that were deprecated before 2.0
121
132
  have been removed. (Jelmer Vernooij)
122
133
 
 
134
* Branch formats should now be registered on the format registry
 
135
  (``bzrlib.branch.format_registry``) rather than using the class
 
136
  methods on ``BranchFormat``. (Jelmer Vernooij, #714729)
 
137
 
 
138
* ``BranchFormat.supports_leaving_lock()`` and
 
139
  ``RepositoryFormat.supports_leaving_lock`` flags have been added.
 
140
  (Jelmer Vernooij)
 
141
 
123
142
* ``Branch.fetch`` implementations must now accept an optional
124
143
  ``fetch_spec`` keyword argument. (Andrew Bennetts)
125
144
 
131
150
  ``_get_extra_interrepo_test_combinations`` to provide extra test
132
151
  combinations for ``bzrlib.tests.per_repository``. (Jelmer Vernooij)
133
152
 
 
153
* ``BzrDirFormat`` has a new attribute ``fixed_components`` that
 
154
  indicates whether the components of the bzrdir can be upgraded
 
155
  independent of the ``BzrDir``. (Jelmer Vernooij)
 
156
 
134
157
* Repository formats should now be registered on the format registry
135
158
  (``bzrlib.repository.format_registry``) rather than using the class
136
159
  methods on ``RepositoryFormat``. (Jelmer Vernooij)
140
163
  ``InterRepository.search_missing_revision_ids`` is deprecated.  It is
141
164
  replaced by the ``revision_ids`` parameter.  (Andrew Bennetts)
142
165
 
 
166
* Working tree formats should now be registered on the format registry
 
167
  (``bzrlib.working_tree.format_registry``) rather than using the class
 
168
  methods on ``WorkingTreeFormat``. (Jelmer Vernooij, #714730)
 
169
 
143
170
Internals
144
171
*********
145
172