~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

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

  • Committer: Canonical.com Patch Queue Manager
  • Date: 2011-02-03 02:22:57 UTC
  • mfrom: (5639.1.2 doc-lint-2.4)
  • Revision ID: pqm@pqm.ubuntu.com-20110203022257-caoghu6higq98tak
(spiv) Link to What's New in 2.4 (rather than 2.3) in doc index,
 and add missing comma in doc. (Andrew Bennetts)

Show diffs side-by-side

added added

removed removed

Lines of Context:
36
36
  the dirstate file to be rebuilt, rather than using a ``bzr checkout``
37
37
  workaround. (John Arbash Meinel)
38
38
 
39
 
* Branching, merging and pulling a branch now copies revisions named in
40
 
  tags, not just the tag metadata.  (Andrew Bennetts, #309682)
41
 
  
42
39
* ``bzr cat-revision`` no longer requires a working tree. (Jelmer Vernooij, #704405)
43
40
 
44
41
Bug Fixes
47
44
.. Fixes for situations where bzr would previously crash or give incorrect
48
45
   or undesirable results.
49
46
 
50
 
* ``bzr annotate -r-1 file`` will now properly annotate a deleted file.
51
 
  (Andrew King, #537442)
52
 
 
53
47
* ``bzr push --overwrite`` with an older revision specified will now correctly
54
48
  roll back the target branch. (Jelmer Vernooij, #386576)
55
49
 
77
71
* ``launchpadlib`` doesn't provide the ``uris`` module in some old versions.
78
72
  (Vincent Ladeuil, #706835)
79
73
 
80
 
* Empty entries in the ``NO_PROXY`` variable are no longer treated as matching
81
 
  every host.
82
 
  (Martin Pool, #586341)
83
 
 
84
74
* Plugins incompatible with the current version of bzr no longer produce a
85
75
  warning on every command invocation.  Instead, a message is shown by
86
76
  ``bzr plugins`` and in crash reports.
87
77
  (#704195, Martin Pool)
88
78
 
89
 
* ``bzr dump-btree --raw`` no longer tracebacks on a B-Tree file
90
 
  containing no rows. (Eric Siegerman, #715508)
91
 
 
92
79
Documentation
93
80
*************
94
81
 
103
90
* Added ``bzrlib.mergetools`` module with helper functions for working with
104
91
  the list of external merge tools. (Gordon Tyler, #489915)
105
92
 
106
 
* ``Branch.fetch`` implementations must now accept an optional
107
 
  ``fetch_spec`` keyword argument. (Andrew Bennetts)
108
 
 
109
 
* ``Branch.import_last_revision_info`` is deprecated.  Use the
110
 
  ``import_last_revision_info_and_tags`` method instead.
111
 
  (Andrew Bennetts)
112
 
 
113
 
* The ``revision_id`` parameter of
114
 
  ``Repository.search_missing_revision_ids`` and
115
 
  ``InterRepository.search_missing_revision_ids`` is deprecated.  It is
116
 
  replaced by the ``revision_ids`` parameter.  (Andrew Bennetts)
117
 
 
118
93
Internals
119
94
*********
120
95
 
121
96
.. Major internal changes, unlikely to be visible to users or plugin 
122
97
   developers, but interesting for bzr developers.
123
98
 
124
 
* ``CatchingExceptionThread`` (formerly ThreadWithException) has been moved
125
 
  out of the ``bzrlib.tests`` hierarchy to make it clearer that it can be used
126
 
  outside of tests. This class makes it easier to track exceptions in threads
127
 
  by cacthing them so they can be re-raised in the controlling thread.
128
 
  (Vincent Ladeuil)
129
 
 
130
99
Testing
131
100
*******
132
101