~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

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

  • Committer: Andrew Bennetts
  • Date: 2010-11-22 03:35:24 UTC
  • mto: This revision was merged to the branch mainline in revision 5547.
  • Revision ID: andrew.bennetts@canonical.com-20101122033524-ouxj0onm3gtkimx3
Remove RepositoryFormatCHK1 and RepositoryFormatCHK2.

Show diffs side-by-side

added added

removed removed

Lines of Context:
5
5
.. toctree::
6
6
   :maxdepth: 1
7
7
 
8
 
bzr 2.2.6
9
 
#########
10
 
 
11
 
:2.2.6: NOT RELEASED YET
12
 
 
13
 
Compatibility Breaks
14
 
********************
15
 
 
16
 
New Features
17
 
************
18
 
 
19
 
Bug Fixes
20
 
*********
21
 
 
22
 
Improvements
23
 
************
24
 
 
25
 
Documentation
26
 
*************
27
 
 
28
 
API Changes
29
 
***********
30
 
 
31
 
Internals
32
 
*********
33
 
 
34
 
Testing
35
 
*******
36
 
 
37
 
 
38
 
bzr 2.2.5
39
 
#########
40
 
 
41
 
:2.2.5: 2011-09-01
42
 
 
43
 
This is a bugfix release. One regression introduced in 2.2b1 has been fixed
44
 
for some rare conflict resolutions. Also a warning is now emmitted when
45
 
branching an out-of-date ubuntu packaging branch. Upgrading is recommended
46
 
for all users on earlier 2.2 releases.
47
 
 
48
 
Compatibility Breaks
49
 
********************
50
 
 
51
 
None.
52
 
 
53
 
New Features
54
 
************
55
 
 
56
 
None.
57
 
 
58
 
Bug Fixes
59
 
*********
60
 
 
61
 
* Correctly handle ``bzr log`` and `get_known_graph_ancestry` on a
62
 
  doubly-stacked branch.
63
 
  (James Westby, Martin Pool, #715000)
64
 
 
65
 
* Don't crash while merging and encountering obscure path conflicts
66
 
  involving different root-ids. (Vincent Ladeuil, #805809)
67
 
 
68
 
Internals
69
 
*********
70
 
 
71
 
* Fixed bug in the bundled copy of ConfigObj with quoting of triple quotes
72
 
  in the value string. Fix suggested by ConfigObj's author Michael Foord.
73
 
  (Alexander Belchenko, #710410)
74
 
 
75
 
 
76
 
bzr 2.2.4
77
 
#########
78
 
 
79
 
:2.2.4: 2011-02-04
80
 
 
81
 
This is a bugfix release. Only one bug has been fixed, a regression from 2.2.3
82
 
involving only certain operations with launchpad. Upgrading is recommended for
83
 
all users on earlier 2.2 releases.
84
 
 
85
 
Bug Fixes
86
 
*********
87
 
 
88
 
* Fix communications with the Launchpad web service when using
89
 
  launchpadlib >= 1.5.5.  This was a latent bug in bzr's communication
90
 
  with Launchpad's production instance, which only became a problem when
91
 
  the default instance was switched from edge to production in bzr 2.2.3.
92
 
  (Max Bowsher, #707075)
93
 
 
94
 
 
95
 
bzr 2.2.3
96
 
#########
97
 
 
98
 
:2.2.3: 2011-01-20
99
 
 
100
 
This is a bugfix release. Upgrading is recommended for all users
101
 
on earlier 2.2 releases.
102
 
 
103
 
Compatibility Breaks
104
 
********************
105
 
 
106
 
* Launchpad has announced that the ``edge.launchpad.net`` instance is
107
 
  deprecated and may be shut down in the future
108
 
  <http://blog.launchpad.net/general/edge-is-deprecated>.  Bazaar has therefore
109
 
  been updated in this release to talk to the main (``launchpad.net``) servers,
110
 
  rather than the ``edge`` ones. (Vincent Ladeuil, #583667)
111
 
 
112
 
Bug Fixes
113
 
*********
114
 
 
115
 
* Avoid UnicodeDecodeError in ``bzr add`` with multiple files under a non-ascii
116
 
  path on windows from symlink support addition. (Martin [gz], #686611)
117
 
 
118
 
* Correctly resolve content (and path) conflicts for files in subdirs.
119
 
  (Vincent Ladeuil, #660935)
120
 
 
121
 
* Don't probe for a repository from within ``NotBranchError.__repr__``,
122
 
  because this can cause knock-on errors at awkward times.
123
 
  (Andrew Bennetts, #687653)
124
 
 
125
 
* Fix a crash during ``RepositoryPackCollection.pack`` caused by a
126
 
  concurrent repository pack operation.  This was particularly affecting
127
 
  ``bzr-svn`` users.  (Andrew Bennetts, #701940)
128
 
 
129
 
* ``https`` access works again with recent versions of python2.7.
130
 
  (Vincent Ladeuil, #693880)
131
 
 
132
 
* RevisionTree.is_executable no longer returns None for directories and
133
 
  symlinks.  Instead, it returns False, like other Trees and methods.
134
 
  (Aaron Bentley, #681885)
135
 
 
136
 
 
137
8
bzr 2.2.2
138
9
#########
139
10
 
140
 
:2.2.2: 2010-11-25
141
 
 
142
 
This is a bugfix release. None of these bugfixes are critical, but upgrading
143
 
is recommended for all users on earlier 2.2 releases.
 
11
:2.2.2: NOT RELEASED YET
 
12
 
 
13
Compatibility Breaks
 
14
********************
 
15
 
 
16
New Features
 
17
************
144
18
 
145
19
Bug Fixes
146
20
*********
153
27
  (e.g. from a merge) to the master branch (and informs the user if there
154
28
  is a conflict).  (Andrew Bennetts, #603395)
155
29
  
156
 
* Correctly set the Content-Type header when HTTP POSTing to comply
157
 
  with stricter web frameworks. (Vincent Ladeuil, #665100)
 
30
* Correctly set the Content-Type header when http POSTing to comply
 
31
  with stricter web frameworks. (Vincent Ladeuil, #655100)
158
32
 
159
33
* ``NotBranchError`` no longer allows errors from calling
160
34
  ``bzrdir.open_repository()`` to propagate.  This is unhelpful at best,
168
42
  root. Including the one that wasn't present in 2.1.
169
43
  (Vincent Ladeuil, #646133)
170
44
 
171
 
* Using bzr with `lp:` URLs behind an HTTP proxy should work.
 
45
* Using bzr with `lp:` urls behind an http proxy should work.
172
46
  (Robert Collins, #558343)
173
47
 
174
48
* Windows installers no longer requires the Microsoft vcredist to be
175
49
  installed.
176
50
  (Martin [gz], Gary van der Merwe, #632465)
177
51
 
178
 
* Close leaked socket to SSH subprocesses, which caused dput sftp uploads
179
 
  to hang.  (Max Bowsher, #659590)
 
52
Improvements
 
53
************
 
54
 
 
55
Documentation
 
56
*************
 
57
 
 
58
API Changes
 
59
***********
 
60
 
 
61
Internals
 
62
*********
180
63
 
181
64
Testing
182
65
*******
709
592
  replaces the outdated ``contrib/bash/bzr`` script with a version
710
593
  using the plugin. (Martin von Gagern, #560030)
711
594
 
712
 
* A new transport based on GIO (the Gnome I/O library) provides access to
713
 
  Samba shares, WebDAV using gio+smb and gio+dav. It is also possible to
 
595
* A new transport based on GIO (the gnome i/o library) provides access to
 
596
  samba shares, webdav using gio+smb and gio+dav. It is also possible to
714
597
  use gio for some already existing transport methods as gio+file,
715
598
  gio+sftp, gio+ftp. 
716
599
  (Mattias Eriksson)
1054
937
 
1055
938
Over thirty bugs have been fixed, including in the log command, exporting
1056
939
to tarballs, restarting interrupted system calls, portability of compiled
1057
 
extensions, making backups during upgrade, and locking on FTP.
 
940
extensions, making backups during upgrade, and locking on ftp.
1058
941
 
1059
942
Compatibility Breaks
1060
943
********************
1189
1072
  (Jason Spashett, #183504)
1190
1073
 
1191
1074
* Correctly interpret "451 Rename/move failure: Directory not empty" from
1192
 
  FTP servers while trying to take a lock.
 
1075
  ftp servers while trying to take a lock.
1193
1076
  (Martin Pool, #528722)
1194
1077
 
1195
1078
* DirStateRevisionTree.kind() was returning wrong result when 'kind'