~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

Viewing changes to NEWS

  • Committer: Canonical.com Patch Queue Manager
  • Date: 2010-07-12 16:12:16 UTC
  • mfrom: (5340.2.1 2.2rc1-dev)
  • Revision ID: pqm@pqm.ubuntu.com-20100712161216-5pnegx2b5un1p5ka
(jam) Merge 2.2b4 to dev, bump the version numbers.

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.2rc1
 
9
##########
 
10
 
 
11
:Codename: ???
 
12
:2.2rc1: 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
 
8
39
bzr 2.2b4
9
40
#########
10
41
 
11
42
:Codename: Monkey Magic
12
 
:2.2b4: NOT RELEASED YET
 
43
:2.2b4: 2004-07-09
 
44
 
 
45
 
 
46
This fourth and final beta in the 2.2 series now stabilizes the internal
 
47
APIs. Plugin authors are recommended to ensure their releases are
 
48
compatible, so that 2.2rc1 can be a true release candidate, containing
 
49
stable and compatible plugin versions. 
 
50
 
 
51
For users of bzrlib as a library, one of the primary changes is to request
 
52
that they call ``bzrlib.initialize`` and use the returned context manager
 
53
appropriately.
 
54
 
 
55
Better interaction with ``bzr-loom`` to make sure branching from a loom
 
56
even over a smart server still yields a local loom. Not to mention lots of
 
57
bugfixes over 2.2b3.
13
58
 
14
59
Compatibility Breaks
15
60
********************
21
66
  exiting the program, and it made sense to provide a full context
22
67
  manager at the same time. (Robert Collins)
23
68
 
24
 
* ``bzrlib.re_compile_checked`` is now deprecated. Caller should handle
25
 
  ``bzrlib.errors.InvalidPattern`` exception thrown by ``re.match`` in
26
 
  case the default error message not suitable for the use case.
27
 
  (Parth Malwankar)
28
 
 
29
69
* The ``bzr`` front end now requires a ``bzrlib.ui.ui_factory`` which is a
30
70
  context manager in the Python 2.5 and above sense. The bzrlib base class
31
71
  is such a manager, but third party UI factories which do not derive from
184
224
  2007, has been deleted.  Use ``PatienceSequenceMatcher`` from
185
225
  ``bzrlib.patiencediff`` instead. (Andrew Bennetts)
186
226
 
 
227
* ``bzrlib.re_compile_checked`` is now deprecated. Caller should handle
 
228
  ``bzrlib.errors.InvalidPattern`` exception thrown by ``re.match`` in
 
229
  case the default error message not suitable for the use case.
 
230
  (Parth Malwankar)
 
231
 
187
232
* ``bzrlib.tests.blackbox.ExternalBase`` is deprecated.  It provided only
188
233
  one method ``check_output``, and we now recommend checking command
189
234
  output using ``run_script``. (Martin Pool)