~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

Viewing changes to doc/en/release-notes/bzr-2.5.txt

  • Committer: Patch Queue Manager
  • Date: 2012-02-02 23:46:45 UTC
  • mfrom: (5690.1.1 dev)
  • Revision ID: pqm@pqm.ubuntu.com-20120202234645-fyi3d7g2smosj6vo
(jelmer) Fix a typo in tests docstring. (Samuel Bronson)

Show diffs side-by-side

added added

removed removed

Lines of Context:
5
5
.. toctree::
6
6
   :maxdepth: 1
7
7
 
8
 
bzr 2.5.0
 
8
bzr 2.5b6
9
9
#########
10
10
 
11
 
:Codename: Phillip
12
 
:2.5.0: NOT RELEASED YET
 
11
:2.5b6: NOT RELEASED YET
13
12
 
14
13
External Compatibility Breaks
15
14
*****************************
21
20
 
22
21
.. New commands, options, etc that users may wish to try out.
23
22
 
 
23
* Support for colocated branches is now available in the default
 
24
  format ("2a"). (Jelmer Vernooij)
 
25
 
24
26
Improvements
25
27
************
26
28
 
27
29
.. Improvements to existing commands, especially improved performance 
28
30
   or memory usage, or better results.
29
31
 
30
 
Bug Fixes
31
 
*********
32
 
 
33
 
.. Fixes for situations where bzr would previously crash or give incorrect
34
 
   or undesirable results.
35
 
 
36
 
Documentation
37
 
*************
38
 
 
39
 
.. Improved or updated documentation.
40
 
 
41
 
API Changes
42
 
***********
43
 
 
44
 
.. Changes that may require updates in plugins or other code that uses
45
 
   bzrlib.
46
 
 
47
 
Internals
48
 
*********
49
 
 
50
 
.. Major internal changes, unlikely to be visible to users or plugin 
51
 
   developers, but interesting for bzr developers.
52
 
 
53
 
Testing
54
 
*******
55
 
 
56
 
.. Fixes and changes that are only relevant to bzr's test framework and 
57
 
   suite.  This can include new facilities for writing tests, fixes to 
58
 
   spurious test failures and changes to the way things should be tested.
59
 
 
60
 
 
61
 
bzr 2.5b6
62
 
#########
63
 
 
64
 
:2.5b6: 2012-02-02
65
 
 
66
 
This is the sixth (and last (really)) beta of the 2.5 series, leading to a
67
 
2.5.0 release in March 2012. Beta releases are suitable for everyday use
68
 
but may cause some incompatibilities with plugins.
69
 
 
70
 
This introduces the support for colocated branches into the '2a' format in a
71
 
backward compatible way, fix more glitches in the colocated UI, verify https
72
 
certificates for the urllib https client implementation, fix some more
73
 
unicode issues and more.
74
 
 
75
 
All bugs fixed in previous series known at the time of this release are
76
 
included.
77
 
 
78
 
External Compatibility Breaks
79
 
*****************************
80
 
 
81
 
None.
82
 
 
83
 
New Features
84
 
************
85
 
 
86
 
* Support for colocated branches is now available in the default
87
 
  format ("2a"). (Jelmer Vernooij)
88
 
 
89
 
Improvements
90
 
************
91
 
 
92
32
* ``bzr switch -b`` in a standalone tree will now create a colocated branch.
93
33
  (Jelmer Vernooij, #918197)
94
34
 
114
54
Bug Fixes
115
55
*********
116
56
 
 
57
.. Fixes for situations where bzr would previously crash or give incorrect
 
58
   or undesirable results.
 
59
 
117
60
* ``bzr branch`` now fetches revisions when branching into an empty
118
61
  control directory. (Jelmer Vernooij, #905594)
119
62
 
127
70
* ``bzr send`` works on treeless branches again.
128
71
  (Jelmer Vernooij, #921591)
129
72
 
130
 
* ``bzr version`` no longer throws a UnicodeDecodeError if the .bzr.log path
131
 
  contains non-ascii characters. (Martin Packman, #312841)
132
 
 
133
73
* Support scripts that don't call bzrlib.initialize() but still call run_bzr().
134
74
  (Vincent Ladeuil, #917733)
135
75
 
140
80
  validity as well as the hostname.
141
81
  (Jelmer Vernooij, Vincent Ladeuil, #651161)
142
82
 
 
83
Documentation
 
84
*************
 
85
 
 
86
.. Improved or updated documentation.
143
87
 
144
88
API Changes
145
89
***********
146
90
 
147
 
* ``config.config_dir`` and related functions now always return paths as
148
 
  unicode. (Martin Packman, #825826)
 
91
.. Changes that may require updates in plugins or other code that uses
 
92
   bzrlib.
149
93
 
150
94
* ``ControlDir`` now has a new method ``set_branch_reference`` which can
151
95
  be used for setting branch references. (Jelmer Vernooij)
153
97
* ``ControlDir.destroy_branch`` now raises ``NotBranchError`` rather than
154
98
  ``NoSuchFile`` if the branch didn't exist. (Jelmer Vernooij, #921693)
155
99
 
 
100
* New convenience API method ``WorkingTree.get_config_stack``.
 
101
  (Jelmer Vernooij)
 
102
 
156
103
Internals
157
104
*********
158
105
 
 
106
.. Major internal changes, unlikely to be visible to users or plugin 
 
107
   developers, but interesting for bzr developers.
 
108
 
159
109
* A new matcher ``RevisionHistoryMatches`` has been added. (Jelmer Vernooij)
160
110
 
161
111
* Add new module ``bzrlib.url_policy_open``. (Jelmer Vernooij, #850843)
168
118
Testing
169
119
*******
170
120
 
 
121
.. Fixes and changes that are only relevant to bzr's test framework and 
 
122
   suite.  This can include new facilities for writing tests, fixes to 
 
123
   spurious test failures and changes to the way things should be tested.
 
124
 
171
125
* Be more careful about closing open files for pypy interoperability.
172
126
  (Wouter van Heyst)
173
127