~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

Viewing changes to NEWS

  • Committer: Martin Pool
  • Date: 2010-07-15 09:47:16 UTC
  • mfrom: (5345 +trunk)
  • mto: This revision was merged to the branch mainline in revision 5346.
  • Revision ID: mbp@canonical.com-20100715094716-sljdg6go0d12xi79
merge trunk

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
bzr 2.3b1
 
9
#########
 
10
 
 
11
:Codename: ???
 
12
:2.3b1: NOT RELEASED YET
 
13
 
 
14
Compatibility Breaks
 
15
********************
 
16
 
 
17
New Features
 
18
************
 
19
 
 
20
Bug Fixes
 
21
*********
 
22
 
 
23
Improvements
 
24
************
 
25
 
 
26
Documentation
 
27
*************
 
28
 
 
29
API Changes
 
30
***********
 
31
 
 
32
Internals
 
33
*********
 
34
 
 
35
Testing
 
36
*******
 
37
 
 
38
 
 
39
bzr 2.2rc1
 
40
##########
 
41
 
 
42
:Codename: ???
 
43
:2.2rc1: NOT RELEASED YET
 
44
 
 
45
Compatibility Breaks
 
46
********************
 
47
 
 
48
New Features
 
49
************
 
50
 
 
51
Bug Fixes
 
52
*********
 
53
 
 
54
* Configuration files in ``${BZR_HOME}`` are now written in an atomic
 
55
  way which should help avoid problems with concurrent writers.
 
56
  (Vincent Ladeuil, #525571)
 
57
 
 
58
* Don't traceback trying to unversion children files of an already
 
59
  unversioned directory.  (Vincent Ladeuil, #494221)
 
60
 
 
61
Improvements
 
62
************
 
63
 
 
64
Documentation
 
65
*************
 
66
 
 
67
API Changes
 
68
***********
 
69
 
 
70
Internals
 
71
*********
 
72
 
 
73
Testing
 
74
*******
 
75
 
 
76
 
8
77
bzr 2.2b4
9
78
#########
10
79
 
11
80
:Codename: Monkey Magic
12
 
:2.2b4: NOT RELEASED YET
 
81
:2.2b4: 2004-07-09
 
82
 
 
83
 
 
84
This fourth and final beta in the 2.2 series now stabilizes the internal
 
85
APIs. Plugin authors are recommended to ensure their releases are
 
86
compatible, so that 2.2rc1 can be a true release candidate, containing
 
87
stable and compatible plugin versions. 
 
88
 
 
89
For users of bzrlib as a library, one of the primary changes is to request
 
90
that they call ``bzrlib.initialize`` and use the returned context manager
 
91
appropriately.
 
92
 
 
93
Better interaction with ``bzr-loom`` to make sure branching from a loom
 
94
even over a smart server still yields a local loom. Not to mention lots of
 
95
bugfixes over 2.2b3.
13
96
 
14
97
Compatibility Breaks
15
98
********************
26
109
  is such a manager, but third party UI factories which do not derive from
27
110
  ``bzrlib.ui.UIFactory`` will be incompatible with the command line front
28
111
  end.
29
 
  
 
112
 
30
113
* URLs like ``foo:bar/baz`` are now always parsed as a URL with scheme "foo"
31
114
  and path "bar/baz", even if bzr does not recognize "foo" as a known URL
32
115
  scheme.  Previously these URLs would be treated as local paths.
87
170
  test that all commands available to the test suite have help.
88
171
  (Robert Collins, #177500)
89
172
 
 
173
* Invalid patterns supplied to ``Globster`` or ``lazy_regex`` now raise
 
174
  ``InvalidPattern`` exception showing clear error message to the user.
 
175
  (Parth Malwankar #300062)
 
176
 
90
177
* Progress output is cleaned up when exiting.  (Aaron Bentley)
91
178
 
92
179
* Raise ValueError instead of a string exception.
175
262
  2007, has been deleted.  Use ``PatienceSequenceMatcher`` from
176
263
  ``bzrlib.patiencediff`` instead. (Andrew Bennetts)
177
264
 
 
265
* ``bzrlib.re_compile_checked`` is now deprecated. Caller should handle
 
266
  ``bzrlib.errors.InvalidPattern`` exception thrown by ``re.match`` in
 
267
  case the default error message not suitable for the use case.
 
268
  (Parth Malwankar)
 
269
 
178
270
* ``bzrlib.tests.blackbox.ExternalBase`` is deprecated.  It provided only
179
271
  one method ``check_output``, and we now recommend checking command
180
272
  output using ``run_script``. (Martin Pool)
934
1026
Bug Fixes
935
1027
*********
936
1028
 
 
1029
* Configuration files in ``${BZR_HOME}`` are now written in an atomic
 
1030
  way which should help avoid problems with concurrent writers.
 
1031
  (Vincent Ladeuil, #525571)
 
1032
 
 
1033
* Don't traceback trying to unversion children files of an already
 
1034
  unversioned directory.  (Vincent Ladeuil, #494221)
 
1035
 
937
1036
* Raise ValueError instead of a string exception.
938
1037
  (John Arbash Meinel, #586926)
939
1038
 
1447
1546
  permissions as ``.bzr`` directory on a POSIX OS.
1448
1547
  (Parth Malwankar, #262450)
1449
1548
 
 
1549
* Don't traceback trying to unversion children files of an already
 
1550
  unversioned directory.  (Vincent Ladeuil, #494221)
 
1551
 
1450
1552
* Raise ValueError instead of a string exception.
1451
1553
  (John Arbash Meinel, #586926)
1452
1554