~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

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

  • Committer: Canonical.com Patch Queue Manager
  • Date: 2010-11-11 08:45:19 UTC
  • mfrom: (4597.9.22 reports-conflict-resolved)
  • Revision ID: pqm@pqm.ubuntu.com-20101111084519-bmk1zmblp7kex41a
(vila) More feedback about the conflicts just resolved and the remaining
 ones. (Vincent Ladeuil)

Show diffs side-by-side

added added

removed removed

Lines of Context:
15
15
 
16
16
.. These may require users to change the way they use Bazaar.
17
17
 
18
 
 
19
18
New Features
20
19
************
21
20
 
27
26
.. Improvements to existing commands, especially improved performance 
28
27
   or memory usage, or better results.
29
28
 
30
 
* Bazaar now caches a branch's tags while that branch is read-locked.
31
 
  This removes 1 network roundtrip from most interactions with a remote
32
 
  branch.  (Andrew Bennetts)
33
 
 
34
29
* ``bzr config <option>`` will now display only the value itself so scripts
35
30
  can use it to query the currently active configuration. Displaying several
36
31
  options matching a given regular expression is now controlled via the
40
35
  number of remaining conflicts. This provides a better feedback about the
41
36
  whole resolution process. (Vincent Ladeuil)
42
37
 
43
 
* Read configuration files in $XDG_CONFIG_HOME/bazaar on Unix if there is
44
 
  already a directory there.  (Neil Martinsen-Burrell, #195397)
45
 
 
46
38
Bug Fixes
47
39
*********
48
40
 
52
44
* Better message if there is an error while setting ownership of
53
45
  ``.bazaar`` directory. (Parth Malwankar, #657553)
54
46
 
55
 
* ``bzr config`` properly displays list values. (Vincent Ladeuil, #672382)
56
 
 
57
 
* ``bzr config`` will now respect option policies when displaying the value
58
 
  and display the definition sections when appropriate.
59
 
  (Vincent Ladeuil, #671050)
60
 
 
61
 
* Don't create commit message files in the current directory to avoid nasty
62
 
  interactions with emacs (which tries to establish the status of the file
63
 
  during the commit which breaks on windows). (Vincent Ladeuil, #673637)
64
 
 
65
47
* ``bzr resolve --take-other <file>`` will not crash anymore if ``<file>``
66
48
  is involved in a text conflict (but the conflict is still not
67
49
  resolved). (Vincent Ladeuil, #646961)
68
50
 
69
 
* Merge will now correctly locate a lca where there is a criss-cross merge
70
 
  of a new root. (Gary van der Merwe, #588698)
71
 
 
72
51
* Report error if non-ASCII command option given. (Rory Yorke, #140563)
73
52
 
74
53
Documentation
88
67
.. Major internal changes, unlikely to be visible to users or plugin 
89
68
   developers, but interesting for bzr developers.
90
69
 
91
 
* ``BranchBuilder.build_snapshot`` now accepts parent_ids == [].
92
 
  This can be used to create a new root in the graph. (Gary van der Merwe)
93
 
 
94
 
* Old repository development formats
95
 
  RepositoryFormatCHK1 and RepositoryFormatCHK2 have been removed, and so
96
 
  have the corresponding metadir format options ``development-rich-root``,
97
 
  ``development6-rich-root``, and ``development7-rich-root``.
98
 
 
99
70
Testing
100
71
*******
101
72
 
112
83
  Instead, use '...' as a wildcard if you don't care about the output.
113
84
  (Martin Pool, #637830)
114
85
 
115
 
* Bump minimum testtools version required to run ``bzr selftest`` from 0.9.2
116
 
  to 0.9.5 which will allow tests that need the fixed unicode handling to be
117
 
  written. (Martin [gz])
118
 
 
119
 
* Printing selftest results to a non-UTF-8 console will now escape characters
120
 
  that can't be encoded rather than aborting the test run with an exception.
121
 
  (Martin [gz], #633216)
122
 
 
123
86
 
124
87
bzr 2.3b3
125
88
#########
190
153
  ``bzrdir.open_repository()`` to propagate.  This is unhelpful at best,
191
154
  and at worst can trigger infinite loops in callers.  (Andrew Bennetts)
192
155
  
193
 
* The ``branch.tags.merge_to(target_branch)`` API used by plugins such as
194
 
  ``bzr-builddeb`` now propagates changes to the master branch of the
195
 
  target branch (if there is one).  This makes it consistent with the
196
 
  other tag APIs.  (Andrew Bennetts, #603395)
197
 
 
198
156
* Windows installers no longer requires the Microsoft vcredist to be
199
157
  installed. (Martin [gz], Gary van der Merwe, #632465)
200
158