~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-22 13:39:51 UTC
  • mfrom: (6470.1.1 less-inventory-use-2)
  • Revision ID: pqm@pqm.ubuntu.com-20120222133951-cqvnnx710wox7905
(jelmer) Use inventories directly in fewer places. (Jelmer Vernooij)

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.1
 
8
bzr 2.5.0
9
9
#########
10
10
 
11
 
:2.5.1: NOT RELEASED YET
 
11
:Codename: Phillip
 
12
:2.5.0: NOT RELEASED YET
12
13
 
13
14
External Compatibility Breaks
14
15
*****************************
26
27
.. Improvements to existing commands, especially improved performance 
27
28
   or memory usage, or better results.
28
29
 
29
 
* ``bzr branches`` will now also list sibling branches when
30
 
  the current location is a lightweight checkout of a branch in
31
 
  a shared repository. (Jelmer Vernooij)
 
30
* The names of colocated branches are used as branch nicks if no nick is
 
31
  specified. (Aaron Bentley)
32
32
 
33
33
Bug Fixes
34
34
*********
36
36
.. Fixes for situations where bzr would previously crash or give incorrect
37
37
   or undesirable results.
38
38
 
39
 
* Connecting with HTTPS via HTTP now correctly uses the host name of the
40
 
  destination rather than the proxy when checking certificates.
41
 
  (Martin Packman, #944696)
42
 
 
43
 
* Fixed merge tool availability checking and invocation to search the
44
 
  Windows App Path registry in addition to the PATH. (Gordon Tyler, #939605)
45
 
 
46
 
* Make sure configuration options can provide their own help topic.
47
 
  (Jelmer Vernooij, #941672)
 
39
* Disable ssl certificate verification on osx and windows until a native
 
40
  access to the the root certificates is provided there.
 
41
  (Vincent Ladeuil, #929179)
48
42
 
49
43
Documentation
50
44
*************
51
45
 
52
 
* The alpha-quality texinfo sphinx builder has been deprecated. Sphinx >=
53
 
  1.1.2 now provides a better one. Most of the documentation can now be
54
 
  generated to the texinfo format with ``make texinfo-sphinx``. This will
55
 
  generate both the ``.texi`` files and the ``.info`` ones.
56
 
  (Vincent Ladeuil, #940164)
 
46
.. Improved or updated documentation.
57
47
 
58
48
API Changes
59
49
***********
74
64
   suite.  This can include new facilities for writing tests, fixes to 
75
65
   spurious test failures and changes to the way things should be tested.
76
66
 
77
 
* Add support for pyftpdlib >= 0.7.0 and drop support for previous pyftpdlib
78
 
  versions. (Vincent Ladeuil, #956027)
79
 
 
80
 
bzr 2.5.0
81
 
#########
82
 
 
83
 
:Codename: Phillip
84
 
:2.5.0: 2012-02-24
85
 
 
86
 
This release marks the start of a new long-term-stable series. From here, we
87
 
will only make bugfix releases on the 2.5 series (2.5.1, etc, and support it
88
 
until April 2017), while 2.6 will become our new development series.
89
 
 
90
 
This is a bugfix and polish release over the 2.4 series, with a large number
91
 
of bugs fixed (~170 for the 2.5 series alone). The 2.5 series provides a
92
 
faster smart protocol implementation for many operations, basic support for
93
 
colocated branches. We have started translating bzr with the 2.5 series:
94
 
https://translations.launchpad.net/bzr, more than 20 languages have already
95
 
been registered but these are the early days, contributions welcome.
96
 
 
97
 
Only a few bugfixes have been included since 2.5b6 so all known fixed bugs
98
 
are included here.
99
 
 
100
 
Users are encouraged to upgrade from the other stable series.
101
 
 
102
 
 
103
 
External Compatibility Breaks
104
 
*****************************
105
 
 
106
 
None.
107
 
 
108
 
New Features
109
 
************
110
 
 
111
 
None.
112
 
 
113
 
Improvements
114
 
************
115
 
 
116
 
* The names of colocated branches are used as branch nicks if no nick is
117
 
  specified. (Aaron Bentley)
118
 
 
119
 
Bug Fixes
120
 
*********
121
 
 
122
 
* Show locks in ``bzr info`` on control directories without a
123
 
  repository. (Jelmer Vernooij, #936767)
124
 
 
125
 
* Disable ssl certificate verification on osx and windows until a native
126
 
  access to the the root certificates is provided there.
127
 
  (Vincent Ladeuil, #929179)
128
 
 
129
 
Testing
130
 
*******
131
 
 
132
67
* Stop depending on the particular CPython ordering of dictionary keys
133
68
  when testing the result of BzrDir.get_branches.
134
69
  (Wouter van Heyst)
182
117
 
183
118
* New HPSS call for ``BzrDir.get_branches``. (Jelmer Vernooij, #894460)
184
119
 
 
120
* Two new command hooks, ``pre_command`` and ``post_command``,
 
121
  provide notification before and after a command has been run.
 
122
  (Brian de Alwis, Jelmer Vernooij)
 
123
 
185
124
Bug Fixes
186
125
*********
187
126
 
1092
1031
  operations that use it, like merge, can now create trees without a root.
1093
1032
  (Aaron Bentley)
1094
1033
 
1095
 
* Fixed problem with getting errors about failing to open /dev/tty when using
1096
 
  Bazaar Explorer to sign commits. (Mark Grandi, #847388)
1097
 
 
1098
1034
Documentation
1099
1035
*************
1100
1036