5
* The revision specifier "revno:" is extended to accept the syntax
6
revno:N:branch. For example,
7
revno:42:http://bazaar-vcs.org/bzr/bzr.dev/ means revision 42 in
8
bzr.dev. (Matthieu Moy)
4
* 'merge' now takes --uncommitted, to apply uncommitted changes from a
7
* 'bzr add --file-ids-from' can be used to specify another path to use
8
for creating file ids, rather than generating all new ones. Internally,
9
the 'action' passed to smart_add_tree() can return file_ids that
10
will be used, rather than having bzrlib generate new ones.
11
(John Arbash Meinel, #55781)
13
* ``bzr selftest --benchmark`` now allows a ``--cache-dir`` parameter.
14
This will cache some of the intermediate trees, and decrease the
15
setup time for benchmark tests. (John Arbash Meinel)
17
* Inverse forms are provided for all boolean options. For example,
18
--strict has --no-strict, --no-recurse has --recurse (Aaron Bentley)
22
* Handle TZ=UTC properly when reading/writing revisions.
23
(John Arbash Meinel, #55783, #56290)
25
* Use GPG_TTY to allow gpg --cl to work with gpg-agent in a pipeline,
26
(passing text to sign in on stdin). (John Arbash Meinel, #54468)
28
* External diff does the right thing for binaries even in foreign
29
languages. (John Arbash Meinel, #56307)
33
* ``bzrlib.cache_utf8`` contains ``encode()`` and ``decode()`` functions
34
which can be used to cache the conversion between utf8 and Unicode.
35
Especially helpful for some of the knit annotation code, which has to
36
convert revision ids to utf8 to annotate lines in storage.
10
43
* The hard-coded built-in ignore rules have been removed. There are
11
44
now two rulesets which are enforced. A user global one in
18
51
running 'bzr ignore --old-default-rules'.
19
52
(Robert Collins, Martin Pool, John Arbash Meinel)
54
* 'branches.conf' has been changed to 'locations.conf', since it can apply
55
to more locations than just branch locations.
60
* The revision specifier "revno:" is extended to accept the syntax
61
revno:N:branch. For example,
62
revno:42:http://bazaar-vcs.org/bzr/bzr.dev/ means revision 42 in
63
bzr.dev. (Matthieu Moy)
21
65
* Tests updates to ensure proper URL handling, UNICODE support, and
22
66
proper printing when the user's terminal encoding cannot display
23
67
the path of a file that has been versioned.
80
124
the same way you would apply another branch.
81
125
(John Arbash Meinel, Aaron Bentley)
83
* 'branches.conf' has been changed to 'locations.conf', since it can apply
84
to more locations than just branch locations.
87
127
* 'bzr whoami' can now be used to set your identity from the command line,
88
128
for a branch or globally. (Robey Pointer)
212
252
* Use the right suffixes for loading plugins (John Arbash Meinel, #51810)
254
* Fix Branch.get_parent() to handle the case when the parent is not
255
accessible (John Arbash Meinel, #52976)
216
259
* Combine the ignore rules into a single regex rather than looping over