~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: Tarmac
  • Author(s): Vincent Ladeuil
  • Date: 2017-01-30 14:42:05 UTC
  • mfrom: (6620.1.1 trunk)
  • Revision ID: tarmac-20170130144205-r8fh2xpmiuxyozpv
Merge  2.7 into trunk including fix for bug #1657238 [r=vila]

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
 
16
20
2.1, 2.2 and 2.3, and can read and write repositories generated by all
17
21
previous versions.
18
22
 
 
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
 
19
32
Dropping Python2.4 and Python2.5 support
20
33
****************************************
21
34
 
38
51
***************************
39
52
 
40
53
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.
 
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.
45
59
 
46
60
Deprecated command synonyms
47
61
***************************
58
72
Configuration files
59
73
*******************
60
74
 
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.
 
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.
65
79
 
66
80
Changelog merge plugin
67
81
**********************
118
132
 
119
133
The ``selftest --exclude`` option can now be specified multiple times and
120
134
the tests that match any of the specified patterns will be excluded. Only
121
 
the last specified patetrn was previously taken into account.
 
135
the last specified pattern was previously taken into account.
122
136
 
123
137
Digital Signature Verification
124
138
******************************