~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-06-30 18:28:17 UTC
  • mfrom: (5967.10.2 test-cat)
  • Revision ID: pqm@pqm.ubuntu.com-20110630182817-83a5q9r9rxfkdn8r
(mbp) don't use subprocesses for testing cat (Martin Pool)

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?
 
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
 
20
16
2.1, 2.2 and 2.3, and can read and write repositories generated by all
21
17
previous versions.
22
18
 
23
 
Bazaar 2.4.1 includes all the fixes in the un-released 2.0.7, 2.1.5, 2.2.6
24
 
and 2.3.5 versions that weren't included in 2.4.0 and fixes some bugs on its
25
 
own.
26
 
 
27
 
Bazaar 2.4.2 includes all the fixes in the un-released 2.0.7, 2.1.5, 2.2.6
28
 
and 2.3.5 versions that weren't included in 2.4.1 and fixes some bugs on its
29
 
own.
30
 
 
31
 
 
32
19
Dropping Python2.4 and Python2.5 support
33
20
****************************************
34
21
 
51
38
***************************
52
39
 
53
40
When tags are copied from a branch, the associated revisions are now copied
54
 
too if the config entry ``branch.fetch_tags`` is set to True.  Operations
55
 
like branching, merging or pulling will still always copy new tags visible
56
 
in ``bzr tags``. When the config is set, it will now also copy the
57
 
revisions and their ancestry.  This way tagged revisions will always be
58
 
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.
59
45
 
60
46
Deprecated command synonyms
61
47
***************************
72
58
Configuration files
73
59
*******************
74
60
 
75
 
Option values can now refer to other options in the same configuration file
76
 
by enclosing them in curly brackets (``{option}``). This is an opt-in
77
 
feature controlled by the ``bzr.config.expand`` option that should be
78
 
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.
79
65
 
80
66
Changelog merge plugin
81
67
**********************
132
118
 
133
119
The ``selftest --exclude`` option can now be specified multiple times and
134
120
the tests that match any of the specified patterns will be excluded. Only
135
 
the last specified pattern was previously taken into account.
 
121
the last specified patetrn was previously taken into account.
136
122
 
137
123
Digital Signature Verification
138
124
******************************