~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

Viewing changes to NEWS

merge bzr.dev 4807, resolve test conflict

Show diffs side-by-side

added added

removed removed

Lines of Context:
5
5
.. contents:: List of Releases
6
6
   :depth: 1
7
7
 
8
 
 
9
 
bzr 2.1.0b3 (not released yet)
 
8
bzr 2.1.0b4 (not released yet)
10
9
##############################
11
10
 
12
 
:Codename:
13
 
:2.1.0b3: ???
14
 
 
15
 
Compatibility Breaks
16
 
********************
17
 
 
18
 
New Features
19
 
************
20
 
 
21
 
Bug Fixes
22
 
*********
 
11
:Codename: san francisco airport
 
12
:2.1.0b4: ???
 
13
 
 
14
Compatibility Breaks
 
15
********************
 
16
 
 
17
New Features
 
18
************
 
19
 
 
20
Bug Fixes
 
21
*********
 
22
 
 
23
* After renaming a file, the dirstate could accidentally reference
 
24
  ``source\\path`` rather than ``source/path`` on Windows. This might be a
 
25
  source of some dirstate-related failures. (John Arbash Meinel)
 
26
 
 
27
* ``bzr ignore /`` no longer causes an IndexError. (Gorder Tyler, #456036)
 
28
 
 
29
* ``bzr mv --quiet`` really is quiet now.  (Gordon Tyler, #271790)
 
30
 
 
31
* Lots of bugfixes for the test suite on Windows. We should once again
 
32
  have a test suite with no failures on Windows. (Once all the patches
 
33
  have landed, remove this line.) (John Arbash Meinel)
 
34
 
 
35
Improvements
 
36
************
 
37
 
 
38
Documentation
 
39
*************
 
40
 
 
41
API Changes
 
42
***********
 
43
 
 
44
Internals
 
45
*********
 
46
 
 
47
Testing
 
48
*******
 
49
 
 
50
 
 
51
bzr 2.0.3 (not released yet)
 
52
############################
 
53
 
 
54
:Codename: 
 
55
:2.0.3: ???
 
56
 
 
57
Compatibility Breaks
 
58
********************
 
59
 
 
60
New Features
 
61
************
 
62
 
 
63
Bug Fixes
 
64
*********
 
65
* Fix for shell completion and short options.  (Benoît PIERRE)
 
66
 
 
67
* Improve "Binary files differ" hunk handling.  (Aaron Bentley, #436325)
 
68
 
 
69
Improvements
 
70
************
 
71
 
 
72
Documentation
 
73
*************
 
74
* Include Japanese translations for documentation (Inada Naoki)
 
75
 
 
76
API Changes
 
77
***********
 
78
 
 
79
Internals
 
80
*********
 
81
 
 
82
Testing
 
83
*******
 
84
 
 
85
 
 
86
 
 
87
bzr 2.1.0b3
 
88
###########
 
89
 
 
90
:Codename: after sprint recovery
 
91
:2.1.0b3: 2009-11-16
 
92
 
 
93
This release was pushed up from its normal release cycle due to a
 
94
regression in python 2.4 compatibility in 2.1.0b2.  Since this regression
 
95
was caught before 2.1.0b2 was officially announced, the full changelog
 
96
includes both 2.1.0b3 and 2.1.0b2 changes.
 
97
 
 
98
Highlights of 2.1.0b3 are: new globbing code for all commands on Windows,
 
99
the test suite now conforms to python's trunk enhanced semantics (skip,
 
100
etc.), and ``bzr info -v`` will now report the correct branch and repo
 
101
formats for Remote objects.
 
102
 
 
103
 
 
104
New Features
 
105
************
 
106
 
 
107
* Users can define a shelve editor to provide shelf functionality at a
 
108
  granularity finer than per-patch-hunk. (Aaron Bentley)
 
109
 
 
110
Bug Fixes
 
111
*********
 
112
 
 
113
* Fix for shell completion and short options.  (Benoît PIERRE)
23
114
 
24
115
* Hooks daughter classes should always call the base constructor.
25
116
  (Alexander Belchenko, Vincent Ladeuil, #389648) 
26
117
 
 
118
* Improve "Binary files differ" hunk handling.  (Aaron Bentley, #436325)
 
119
 
27
120
* On Windows, do glob expansion at the command-line level (as is usually
28
121
  done in bash, etc.) This means that *all* commands get glob expansion
29
122
  (bzr status, bzr add, bzr mv, etc). It uses a custom command line
30
123
  parser, which allows us to know if a given section was quoted. It means
31
 
  you can now do ``bzr ignore "*.py"``. It also means that single-quotes
32
 
  are now treated as quoted ``bzr ignore '*.py'``.
 
124
  you can now do ``bzr ignore "*.py"``.
33
125
  (John Arbash Meinel, #425510, #426410, #194450)
34
126
 
35
127
* Sanitize commit messages that come in from the '-m' flag. We translate
37
129
  allow those because XML store silently translate it anyway. (The parser
38
130
  auto-translates \r\n => \n in ways that are hard for us to catch.)
39
131
 
 
132
* Show correct branch and repository format descriptions in 
 
133
  ``bzr info -v`` on a smart server location.  (Andrew Bennetts, #196080)
 
134
 
40
135
* The fix for bug #186920 accidentally broke compatibility with python
41
136
  2.4.  (Vincent Ladeuil, #475585)
42
137
 
43
138
 
44
 
Improvements
45
 
************
46
 
 
47
139
Documentation
48
140
*************
49
141
 
50
 
API Changes
51
 
***********
52
 
 
53
 
Internals
54
 
*********
 
142
* Include Japanese translations for documentation (Inada Naoki)
55
143
 
56
144
Testing
57
145
*******
58
146
 
 
147
* -Dhpssvfs will now trigger on ``RemoteBzrDir._ensure_real``, providing
 
148
  more debugging of VFS access triggers. (Robert Collins)
 
149
 
59
150
* KnownFailure is now signalled to ``ExtendedTestResult`` using the same
60
151
  method that Python 2.7 uses - ``addExpectedFailure``. (Robert Collins)
61
152
 
 
153
* ``--parallel=fork`` is now compatible with --subunit.
 
154
  (Robert Collins, Vincent Ladeuil, #419776)
 
155
 
62
156
* TestNotApplicable is now handled within the TestCase.run method rather
63
157
  than being looked for within ``ExtendedTestResult.addError``. This
64
158
  provides better handling with other ``TestResult`` objects, degrading to
79
173
 
80
174
 
81
175
 
82
 
bzr 2.0.3 (not released yet)
83
 
############################
84
 
 
85
 
:Codename: template
86
 
:2.0.3: ???
87
 
 
88
 
Compatibility Breaks
89
 
********************
90
 
 
91
 
New Features
92
 
************
93
 
 
94
 
Bug Fixes
95
 
*********
96
 
 
97
 
Improvements
98
 
************
99
 
 
100
 
Documentation
101
 
*************
102
 
 
103
 
API Changes
104
 
***********
105
 
 
106
 
Internals
107
 
*********
108
 
 
109
 
Testing
110
 
*******
111
 
 
112
 
 
113
176
bzr 2.1.0b2
114
177
###########
115
178