~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

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

  • Committer: Jelmer Vernooij
  • Date: 2012-04-02 01:44:26 UTC
  • mfrom: (6518 +trunk)
  • mto: This revision was merged to the branch mainline in revision 6519.
  • Revision ID: jelmer@samba.org-20120402014426-0o5qtysohyl006b2
merge bzr.dev.

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.5.1
9
9
#########
10
10
 
11
 
:Codename: Phillip
12
 
:2.5.0: NOT RELEASED YET
 
11
:2.5.1: NOT RELEASED YET
13
12
 
14
13
External Compatibility Breaks
15
14
*****************************
27
26
.. Improvements to existing commands, especially improved performance 
28
27
   or memory usage, or better results.
29
28
 
30
 
* The names of colocated branches are used as branch nicks if no nick is
31
 
  specified. (Aaron Bentley)
 
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)
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
 
* 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)
 
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)
42
48
 
43
49
Documentation
44
50
*************
45
51
 
46
 
.. Improved or updated documentation.
 
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)
47
57
 
48
58
API Changes
49
59
***********
51
61
.. Changes that may require updates in plugins or other code that uses
52
62
   bzrlib.
53
63
 
54
 
* New API method ``Tree.iter_child_entries``.  (Jelmer Vernooij)
55
 
 
56
64
Internals
57
65
*********
58
66
 
66
74
   suite.  This can include new facilities for writing tests, fixes to 
67
75
   spurious test failures and changes to the way things should be tested.
68
76
 
 
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
 
69
132
* Stop depending on the particular CPython ordering of dictionary keys
70
133
  when testing the result of BzrDir.get_branches.
71
134
  (Wouter van Heyst)
119
182
 
120
183
* New HPSS call for ``BzrDir.get_branches``. (Jelmer Vernooij, #894460)
121
184
 
122
 
* Two new command hooks, ``pre_command`` and ``post_command``,
123
 
  provide notification before and after a command has been run.
124
 
  (Brian de Alwis, Jelmer Vernooij)
125
 
 
126
185
Bug Fixes
127
186
*********
128
187
 
1033
1092
  operations that use it, like merge, can now create trees without a root.
1034
1093
  (Aaron Bentley)
1035
1094
 
 
1095
* Fixed problem with getting errors about failing to open /dev/tty when using
 
1096
  Bazaar Explorer to sign commits. (Mark Grandi, #847388)
 
1097
 
1036
1098
Documentation
1037
1099
*************
1038
1100