~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

Viewing changes to doc/en/whats-new/whats-new-in-2.4.txt

  • Committer: Canonical.com Patch Queue Manager
  • Date: 2011-08-09 12:34:00 UTC
  • mfrom: (6056.2.5 option-registry)
  • Revision ID: pqm@pqm.ubuntu.com-20110809123400-x521f2j9jkxx8ze2
(vila) Introduce OptionRegistry (Vincent Ladeuil)

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
**********************************
2
 
What's New in Bazaar 2.4 (Oronsay)
3
 
**********************************
4
 
 
5
 
Bazaar 2.4 has been released on the 8th of August 2011 and marks the start
6
 
of a new long-term-stable series. From here, we will only make bugfix
7
 
releases on the 2.4 series (2.4.1, etc, and support it until February 2013),
8
 
while 2.5 will become our new development series.
9
 
 
 
1
***********************************
 
2
What's New in Bazaar 2.4 (Oronsay)?
 
3
***********************************
 
4
 
 
5
Bazaar 2.4 is still under development, and will be released in August 2011.
10
6
This document accumulates a high level summary of what's changed.  See the
11
7
:doc:`../release-notes/index` for a full list.
12
8
 
42
38
***************************
43
39
 
44
40
When tags are copied from a branch, the associated revisions are now copied
45
 
too if the config entry ``branch.fetch_tags`` is set to True.  Operations
46
 
like branching, merging or pulling will still always copy new tags visible
47
 
in ``bzr tags``. When the config is set, it will now also copy the
48
 
revisions and their ancestry.  This way tagged revisions will always be
49
 
present, so that operations like ``bzr log -r tag:foo`` will always work.
 
41
too.  Previously operations like branching, merging or pulling might have
 
42
copied new tags visible in ``bzr tags``, but not copied the revisions.  Now
 
43
revisions from tags will always be present, so that operations like ``bzr
 
44
log -r tag:foo`` will always work.
50
45
 
51
46
Deprecated command synonyms
52
47
***************************
63
58
Configuration files
64
59
*******************
65
60
 
66
 
Option values can now refer to other options in the same configuration file
67
 
by enclosing them in curly brackets (``{option}``). This is an opt-in
68
 
feature controlled by the ``bzr.config.expand`` option that should be
69
 
declared in ``bazaar.conf`` and no other file.
 
61
Option values can now refer to other options in the same configuration file by
 
62
enclosing them in curly brackets (``{option}``). This is an opt-in feature
 
63
during the beta period controlled by the ``bzr.config.expand`` option that
 
64
should be declared in ``bazaar.conf`` and no other file.
70
65
 
71
66
Changelog merge plugin
72
67
**********************
123
118
 
124
119
The ``selftest --exclude`` option can now be specified multiple times and
125
120
the tests that match any of the specified patterns will be excluded. Only
126
 
the last specified pattern was previously taken into account.
 
121
the last specified patetrn was previously taken into account.
127
122
 
128
123
Digital Signature Verification
129
124
******************************