6015.1.1
by Vincent Ladeuil
Open trunk as 2.5dev1 |
1 |
#################### |
2 |
Bazaar Release Notes |
|
3 |
#################### |
|
4 |
||
5 |
.. toctree:: |
|
6 |
:maxdepth: 1 |
|
7 |
||
8 |
bzr 2.5b1 |
|
9 |
######### |
|
10 |
||
11 |
:2.5b1: NOT RELEASED YET |
|
12 |
||
13 |
External Compatibility Breaks |
|
14 |
***************************** |
|
15 |
||
16 |
.. These may require users to change the way they use Bazaar. |
|
17 |
||
18 |
New Features |
|
19 |
************ |
|
20 |
||
21 |
.. New commands, options, etc that users may wish to try out. |
|
22 |
||
6024.3.2
by John Arbash Meinel
release-notes entry for fixing bug #609187 |
23 |
* Accessing a packaging branch on Launchpad (eg, ``lp:ubuntu/bzr``) now |
24 |
checks to see if the most recent published source package version for |
|
25 |
that project is present in the branch tags. This should help developers |
|
26 |
trust whether the packaging branch is up-to-date and can be used for new |
|
6024.3.9
by John Arbash Meinel
Bug #812928, add release-notes information. |
27 |
changes. The level of verbosity is controlled by the config item |
6024.3.13
by John Arbash Meinel
Fix the documentation about the config variable. |
28 |
``launchpad.packaging_verbosity``. It can be set to one of |
6024.3.9
by John Arbash Meinel
Bug #812928, add release-notes information. |
29 |
|
30 |
off |
|
31 |
disable all checks |
|
32 |
||
33 |
||
34 |
minimal |
|
35 |
only display if the branch is out-of-date |
|
36 |
||
37 |
short |
|
38 |
also display single-line up-to-date and missing, |
|
39 |
||
40 |
||
41 |
all |
|
42 |
(default) display multi-line content for all states |
|
43 |
||
44 |
||
45 |
(John Arbash Meinel, #609187, #812928) |
|
6024.3.2
by John Arbash Meinel
release-notes entry for fixing bug #609187 |
46 |
|
6043.1.1
by Jonathan Riddell
fix config option in release note |
47 |
* Add a config option gpg_signing_key for setting which GPG key should |
48 |
be used to sign commits. Also default to using the gpg user identity |
|
49 |
which matches user_email() as set by whoami. (Jonathan Riddell, |
|
50 |
#68501) |
|
6024.3.2
by John Arbash Meinel
release-notes entry for fixing bug #609187 |
51 |
|
6022.1.2
by Jonathan Riddell
add news |
52 |
* bzr log -m now matches message, author, committer and bugs instead |
53 |
of just matching the message. --message keeps its original meaning, |
|
54 |
while --match-message, --match-author, --match-committer and |
|
55 |
--match-bugs match each of those fields. |
|
56 |
||
6037.1.4
by Jelmer Vernooij
Move NEWS item to right file. |
57 |
* Relative local paths can now be specified in URL syntax by using the |
58 |
"file:" prefix. (Jelmer Vernooij) |
|
59 |
||
6015.1.1
by Vincent Ladeuil
Open trunk as 2.5dev1 |
60 |
Improvements |
61 |
************ |
|
62 |
||
63 |
.. Improvements to existing commands, especially improved performance |
|
64 |
or memory usage, or better results. |
|
65 |
||
66 |
Bug Fixes |
|
67 |
********* |
|
68 |
||
69 |
.. Fixes for situations where bzr would previously crash or give incorrect |
|
70 |
or undesirable results. |
|
71 |
||
6024.2.3
by Bastian Bowe
News entry stating bug #809901 is fixed. |
72 |
* A call to CHKInventory's filter-method will not result in a |
73 |
DuplicateFileId error, if you move a subfolder and change a file in |
|
74 |
that subfolder. |
|
75 |
(Bastian Bowe, #809901) |
|
76 |
||
6031.1.1
by John Arbash Meinel
Merge bzr/2.4 into bzr.dev. Resolve a release-notes (NEWS) conflict, in favor of putting |
77 |
* Fix i18n use when no environment variables are set. (Jelmer Vernooij, #810701) |
78 |
||
6024.1.3
by Aaron Bentley
Add NEWS entry. |
79 |
* TreeTransformBase.fixup_new_roots no longer forces trees to have a root, so |
80 |
operations that use it, like merge, can now create trees without a root. |
|
81 |
(Aaron Bentley) |
|
82 |
||
6015.1.1
by Vincent Ladeuil
Open trunk as 2.5dev1 |
83 |
Documentation |
84 |
************* |
|
85 |
||
86 |
.. Improved or updated documentation. |
|
87 |
||
6011.3.3
by Vincent Ladeuil
Some more tweaks and a news entry. |
88 |
* Release instructions refreshed. (Vincent Ladeuil) |
89 |
||
6015.1.1
by Vincent Ladeuil
Open trunk as 2.5dev1 |
90 |
API Changes |
91 |
*********** |
|
92 |
||
93 |
.. Changes that may require updates in plugins or other code that uses |
|
94 |
bzrlib. |
|
95 |
||
6039.1.5
by Jelmer Vernooij
Add get_transport_from_url and get_transport_from_path functions. |
96 |
* New methods ``get_transport_from_path`` and ``get_transport_from_url`` |
97 |
have been added that only support opening from a path or a URL, |
|
98 |
unlike ``get_transport``. (Jelmer Vernooij) |
|
99 |
||
5906.1.7
by Jelmer Vernooij
Add nEWS entry. |
100 |
* New method ``Tree.get_file_verifier`` which allows tree implementations |
101 |
to return non-sha1 checksums to verify files. |
|
102 |
(Jelmer Vernooij, #720831) |
|
103 |
||
5906.1.8
by Jelmer Vernooij
Tests. |
104 |
* New method ``InterTree.file_content_matches`` which checks that |
105 |
two files in different trees have the same contents. |
|
106 |
(Jelmer Vernooij) |
|
107 |
||
6026.2.5
by Vincent Ladeuil
Add news entry. |
108 |
* Remove ``AtomicFile.closed`` which has been deprecated in bzr 0.10. |
109 |
(Vincent Ladeuil) |
|
110 |
||
6027.1.3
by Vincent Ladeuil
Remove bzrlib.commands deprecated stuff. |
111 |
* Remove ``commands._builtin_commands``, ``commands.shlex_split_unicode``, |
112 |
``Command._maybe_expand_globs`` and ``Command.run_direct`` deprecated in |
|
6027.1.4
by Vincent Ladeuil
Remove ``diff.get_trees_and_branches_to_diff`` deprecated in 2.2.0 and the corrsponding tests. |
113 |
2.10 and 2.2.0. (Vincent Ladeuil) |
114 |
||
115 |
* Remove ``diff.get_trees_and_branches_to_diff`` deprecated in 2.2.0. |
|
6027.1.3
by Vincent Ladeuil
Remove bzrlib.commands deprecated stuff. |
116 |
|
6027.1.6
by Vincent Ladeuil
Fix rest in news entry. |
117 |
* Remove ``log.calculate_view_revisions``, ``log._filter_revision_range``, |
118 |
``log.get_view_revisions`` which have been deprecated in bzr 2.1.0. Also |
|
119 |
remove ``log.show_one_log`` which was never properly deprecated but wasn't |
|
6026.2.5
by Vincent Ladeuil
Add news entry. |
120 |
used and is easy to inline if needed. (Vincent Ladeuil) |
121 |
||
6027.1.2
by Vincent Ladeuil
Add news entry. |
122 |
* Remove ``trace.info``, ``trace.error`` and ``trace.show_log_error`` |
123 |
deprecated in 2.1.0. (Vincent Ladeuil) |
|
124 |
||
6030.2.7
by Jelmer Vernooij
Review feedback from Riddell: clarify why set_default_transport can be removed and improve the docstring for location_to_url. |
125 |
* Remove ``TransportListRegistry.set_default_transport``, as the concept of |
126 |
a default transport is currently unused. (Jelmer Vernooij) |
|
6030.2.6
by Jelmer Vernooij
Remove TransportListRegistry.set_default_transport. |
127 |
|
6034.1.1
by Martin Pool
merge up ContentFilterTree to 2.5 |
128 |
* There is a new class `ContentFilterTree` that provides a facade for |
129 |
content filtering. The `filtered` parameter to `export` is deprecated |
|
130 |
in favor of passing a filtered tree, and the specific exporter plugins |
|
131 |
no longer support it. |
|
132 |
(Martin Pool) |
|
133 |
||
6039.1.5
by Jelmer Vernooij
Add get_transport_from_url and get_transport_from_path functions. |
134 |
|
6015.1.1
by Vincent Ladeuil
Open trunk as 2.5dev1 |
135 |
Internals |
136 |
********* |
|
137 |
||
138 |
.. Major internal changes, unlikely to be visible to users or plugin |
|
139 |
developers, but interesting for bzr developers. |
|
140 |
||
141 |
Testing |
|
142 |
******* |
|
143 |
||
144 |
.. Fixes and changes that are only relevant to bzr's test framework and |
|
145 |
suite. This can include new facilities for writing tests, fixes to |
|
146 |
spurious test failures and changes to the way things should be tested. |
|
147 |
||
6021.1.1
by Vincent Ladeuil
Move news entries from 2.4 to 2.5 for patches landed after 2.4 fork |
148 |
* `BranchBuilder.build_snapshot` now supports a "flush" action. This |
149 |
cleanly and reliably allows tests using `BranchBuilder` to construct |
|
150 |
branches that e.g. rename files out of a directory and unversion that |
|
151 |
directory in the same revision. Previously some changes were impossible |
|
152 |
due to the order that `build_snapshot` performs its actions. |
|
153 |
(Andrew Bennetts) |
|
154 |
||
6042.2.1
by Jelmer Vernooij
Fix compatibility with testtools 0.9.12. |
155 |
* Fix compatibility with testtools 0.9.12. (Jelmer Vernooij, #815423) |
156 |
||
6021.1.1
by Vincent Ladeuil
Move news entries from 2.4 to 2.5 for patches landed after 2.4 fork |
157 |
* `TestCaseWithMemoryTransport` is faster now: `_check_safety_net` now |
158 |
just compares the bytes in the dirstate file to its pristine state, |
|
159 |
rather than opening the WorkingTree and calling ``last_revision()``. |
|
160 |
This reduces the overall test suite time by about 10% on my laptop. |
|
161 |
(Andrew Bennetts) |
|
6015.1.1
by Vincent Ladeuil
Open trunk as 2.5dev1 |
162 |
|
163 |
.. |
|
164 |
vim: tw=74 ft=rst ff=unix |