~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: Vincent Ladeuil
  • Date: 2011-08-12 09:49:24 UTC
  • mfrom: (6015.9.10 2.4)
  • mto: This revision was merged to the branch mainline in revision 6066.
  • Revision ID: v.ladeuil+lp@free.fr-20110812094924-knc5s0g7vs31a2f1
Merge 2.4 into trunk

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 is still under development, and will be released in August 2011.
 
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
 
6
10
This document accumulates a high level summary of what's changed.  See the
7
11
:doc:`../release-notes/index` for a full list.
8
12
 
38
42
***************************
39
43
 
40
44
When tags are copied from a branch, the associated revisions are now copied
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.
 
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.
45
50
 
46
51
Deprecated command synonyms
47
52
***************************
58
63
Configuration files
59
64
*******************
60
65
 
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.
 
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.
65
70
 
66
71
Changelog merge plugin
67
72
**********************
118
123
 
119
124
The ``selftest --exclude`` option can now be specified multiple times and
120
125
the tests that match any of the specified patterns will be excluded. Only
121
 
the last specified patetrn was previously taken into account.
 
126
the last specified pattern was previously taken into account.
122
127
 
123
128
Digital Signature Verification
124
129
******************************