~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-03-03 02:28:57 UTC
  • mfrom: (5692 +trunk)
  • mto: This revision was merged to the branch mainline in revision 5693.
  • Revision ID: jelmer@samba.org-20110303022857-pe8967n481mlengo
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
 
78
86
* ``bzr serve`` no longer crashes when a server_started hook is installed and
79
87
  IPv6 support is available on the system. (Jelmer Vernooij, #293697)
80
88
 
 
89
* ``bzr tags`` will no longer choke on branches with ghost revisions in
 
90
  their mainline and tags on revisions not in the branch ancestry. 
 
91
  (Jelmer Vernooij, #397556)
 
92
 
81
93
* ``bzr whoami`` will now display an error if both a new identity and
82
94
  ``--email`` were specified. (Jelmer Vernooij, #680449)
83
95
 
103
115
* Fix ``bzr lp-mirror`` to work on command line branch URLs and branches
104
116
  without an explicit public location. (Max Bowsher)
105
117
 
 
118
* On Python 2.6 and higher, use multiprocessing.cpu_count() to retrieve the
 
119
  number of available processors. (Jelmer Vernooij, #693140)
 
120
 
106
121
Documentation
107
122
*************
108
123
 
120
135
* All methods and arguments that were deprecated before 2.0
121
136
  have been removed. (Jelmer Vernooij)
122
137
 
 
138
* Branch formats should now be registered on the format registry
 
139
  (``bzrlib.branch.format_registry``) rather than using the class
 
140
  methods on ``BranchFormat``. (Jelmer Vernooij, #714729)
 
141
 
 
142
* ``BranchFormat.supports_leaving_lock()`` and
 
143
  ``RepositoryFormat.supports_leaving_lock`` flags have been added.
 
144
  (Jelmer Vernooij)
 
145
 
123
146
* ``Branch.fetch`` implementations must now accept an optional
124
147
  ``fetch_spec`` keyword argument. (Andrew Bennetts)
125
148
 
127
150
  ``import_last_revision_info_and_tags`` method instead.
128
151
  (Andrew Bennetts)
129
152
 
 
153
* ``bzrlib.revionspec.dwim_revspecs`` is deprecated.
 
154
  Use ``bzrlib.revisionspec.RevisionSpec_dwim.append_possible_revspec`` and
 
155
  ``bzrlib.revisionspec.RevisionSpec_dwim.append_possible_lazy_revspec``
 
156
  instead.  (Jelmer Vernooij, #721971)
 
157
 
 
158
* ``BzrDirFormat`` has a new attribute ``fixed_components`` that
 
159
  indicates whether the components of the bzrdir can be upgraded
 
160
  independent of the ``BzrDir``. (Jelmer Vernooij)
 
161
 
 
162
* Repository formats can now provide
 
163
  ``_get_extra_interrepo_test_combinations`` in the same module 
 
164
  to provide extra test combinations for ``bzrlib.tests.per_repository``.
 
165
  (Jelmer Vernooij)
 
166
 
130
167
* Repository formats should now be registered on the format registry
131
168
  (``bzrlib.repository.format_registry``) rather than using the class
132
169
  methods on ``RepositoryFormat``. (Jelmer Vernooij)
140
177
  ``InterRepository.search_missing_revision_ids`` is deprecated.  It is
141
178
  replaced by the ``revision_ids`` parameter.  (Andrew Bennetts)
142
179
 
 
180
* Working tree formats should now be registered on the format registry
 
181
  (``bzrlib.working_tree.format_registry``) rather than using the class
 
182
  methods on ``WorkingTreeFormat``. (Jelmer Vernooij, #714730)
 
183
 
143
184
Internals
144
185
*********
145
186