~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

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

  • Committer: Canonical.com Patch Queue Manager
  • Date: 2011-04-29 11:07:14 UTC
  • mfrom: (5813.1.1 realname-can-be-empty)
  • Revision ID: pqm@pqm.ubuntu.com-20110429110714-wr9f71ea9600lvb6
(jelmer) Allow realname to be empty in tests. (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.2.5
 
9
#########
 
10
 
 
11
:Codename: Suggestions welcome
 
12
:2.2.5: NOT RELEASED YET
 
13
 
 
14
Compatibility Breaks
 
15
********************
 
16
 
 
17
New Features
 
18
************
 
19
 
 
20
Bug Fixes
 
21
*********
 
22
 
 
23
* Correctly handle ``bzr log`` and `get_known_graph_ancestry` on a
 
24
  doubly-stacked branch.
 
25
  (James Westby, Martin Pool, #715000)
 
26
 
 
27
Improvements
 
28
************
 
29
 
 
30
Documentation
 
31
*************
 
32
 
 
33
API Changes
 
34
***********
 
35
 
 
36
Internals
 
37
*********
 
38
 
 
39
* Fixed bug in the bundled copy of ConfigObj with quoting of triple quotes
 
40
  in the value string. Fix suggested by ConfigObj's author Michael Foord.
 
41
  (Alexander Belchenko, #710410)
 
42
 
 
43
Testing
 
44
*******
 
45
 
 
46
 
 
47
bzr 2.2.4
 
48
#########
 
49
 
 
50
:2.2.4: 2011-02-04
 
51
 
 
52
This is a bugfix release. Only one bug has been fixed, a regression from 2.2.3
 
53
involving only certain operations with launchpad. Upgrading is recommended for
 
54
all users on earlier 2.2 releases.
 
55
 
 
56
Bug Fixes
 
57
*********
 
58
 
 
59
* Fix communications with the Launchpad web service when using
 
60
  launchpadlib >= 1.5.5.  This was a latent bug in bzr's communication
 
61
  with Launchpad's production instance, which only became a problem when
 
62
  the default instance was switched from edge to production in bzr 2.2.3.
 
63
  (Max Bowsher, #707075)
 
64
 
 
65
 
 
66
bzr 2.2.3
 
67
#########
 
68
 
 
69
:2.2.3: 2011-01-20
 
70
 
 
71
This is a bugfix release. Upgrading is recommended for all users
 
72
on earlier 2.2 releases.
 
73
 
 
74
Compatibility Breaks
 
75
********************
 
76
 
 
77
* Launchpad has announced that the ``edge.launchpad.net`` instance is
 
78
  deprecated and may be shut down in the future
 
79
  <http://blog.launchpad.net/general/edge-is-deprecated>.  Bazaar has therefore
 
80
  been updated in this release to talk to the main (``launchpad.net``) servers,
 
81
  rather than the ``edge`` ones. (Vincent Ladeuil, #583667)
 
82
 
 
83
Bug Fixes
 
84
*********
 
85
 
 
86
* Avoid UnicodeDecodeError in ``bzr add`` with multiple files under a non-ascii
 
87
  path on windows from symlink support addition. (Martin [gz], #686611)
 
88
 
 
89
* Correctly resolve content (and path) conflicts for files in subdirs.
 
90
  (Vincent Ladeuil, #660935)
 
91
 
 
92
* Don't probe for a repository from within ``NotBranchError.__repr__``,
 
93
  because this can cause knock-on errors at awkward times.
 
94
  (Andrew Bennetts, #687653)
 
95
 
 
96
* Fix a crash during ``RepositoryPackCollection.pack`` caused by a
 
97
  concurrent repository pack operation.  This was particularly affecting
 
98
  ``bzr-svn`` users.  (Andrew Bennetts, #701940)
 
99
 
 
100
* ``https`` access works again with recent versions of python2.7.
 
101
  (Vincent Ladeuil, #693880)
 
102
 
 
103
* RevisionTree.is_executable no longer returns None for directories and
 
104
  symlinks.  Instead, it returns False, like other Trees and methods.
 
105
  (Aaron Bentley, #681885)
 
106
 
 
107
 
8
108
bzr 2.2.2
9
109
#########
10
110
 
11
 
:2.2.2: NOT RELEASED YET
12
 
 
13
 
Compatibility Breaks
14
 
********************
15
 
 
16
 
New Features
17
 
************
 
111
:2.2.2: 2010-11-25
 
112
 
 
113
This is a bugfix release. None of these bugfixes are critical, but upgrading
 
114
is recommended for all users on earlier 2.2 releases.
18
115
 
19
116
Bug Fixes
20
117
*********
27
124
  (e.g. from a merge) to the master branch (and informs the user if there
28
125
  is a conflict).  (Andrew Bennetts, #603395)
29
126
  
30
 
* Correctly set the Content-Type header when http POSTing to comply
31
 
  with stricter web frameworks. (Vincent Ladeuil, #655100)
 
127
* Correctly set the Content-Type header when HTTP POSTing to comply
 
128
  with stricter web frameworks. (Vincent Ladeuil, #665100)
32
129
 
33
130
* ``NotBranchError`` no longer allows errors from calling
34
131
  ``bzrdir.open_repository()`` to propagate.  This is unhelpful at best,
42
139
  root. Including the one that wasn't present in 2.1.
43
140
  (Vincent Ladeuil, #646133)
44
141
 
45
 
* Using bzr with `lp:` urls behind an http proxy should work.
 
142
* Using bzr with `lp:` URLs behind an HTTP proxy should work.
46
143
  (Robert Collins, #558343)
47
144
 
48
145
* Windows installers no longer requires the Microsoft vcredist to be
49
146
  installed.
50
147
  (Martin [gz], Gary van der Merwe, #632465)
51
148
 
52
 
Improvements
53
 
************
54
 
 
55
 
Documentation
56
 
*************
57
 
 
58
 
API Changes
59
 
***********
60
 
 
61
 
Internals
62
 
*********
 
149
* Close leaked socket to SSH subprocesses, which caused dput sftp uploads
 
150
  to hang.  (Max Bowsher, #659590)
63
151
 
64
152
Testing
65
153
*******
592
680
  replaces the outdated ``contrib/bash/bzr`` script with a version
593
681
  using the plugin. (Martin von Gagern, #560030)
594
682
 
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
 
683
* A new transport based on GIO (the Gnome I/O library) provides access to
 
684
  Samba shares, WebDAV using gio+smb and gio+dav. It is also possible to
597
685
  use gio for some already existing transport methods as gio+file,
598
686
  gio+sftp, gio+ftp. 
599
687
  (Mattias Eriksson)
937
1025
 
938
1026
Over thirty bugs have been fixed, including in the log command, exporting
939
1027
to tarballs, restarting interrupted system calls, portability of compiled
940
 
extensions, making backups during upgrade, and locking on ftp.
 
1028
extensions, making backups during upgrade, and locking on FTP.
941
1029
 
942
1030
Compatibility Breaks
943
1031
********************
1072
1160
  (Jason Spashett, #183504)
1073
1161
 
1074
1162
* Correctly interpret "451 Rename/move failure: Directory not empty" from
1075
 
  ftp servers while trying to take a lock.
 
1163
  FTP servers while trying to take a lock.
1076
1164
  (Martin Pool, #528722)
1077
1165
 
1078
1166
* DirStateRevisionTree.kind() was returning wrong result when 'kind'