12
* The default branch and repository format has changed to
13
``dirstate-tags``, so tag commands are active by default.
14
This format is compatible with Bazaar 0.15 and later.
19
* New option ``--author`` in ``bzr commit`` to specify the author of the
20
change, if it's different from the committer. (Lukáš Lalinský)
24
* Suppress warning "integer argument expected, got float" from Paramiko,
25
which sometimes caused false test failures. (Martin Pool)
27
* Fix bug in bundle 4 that could cause attempts to write data to wrong
28
versionedfile. (Aaron Bentley)
30
* Diffs generated using "diff -p" no longer break the patch parser.
33
* get_transport treats an empty possible_transports list the same as a non-
34
empty one. (Aaron Bentley)
38
* ``pull`` and ``merge`` are much faster at installing bundle format 4.
41
* ``pull -v`` no longer includes deltas, making it much faster.
44
* ``send`` now sends the directive as an attachment by default.
45
(Aaron Bentley, Lukáš Lalinský, Alexander Belchenko)
49
* ``Branch.append_revision`` is removed altogether; please use
50
``Branch.set_last_revision_info`` instead. (Martin Pool)
52
* ``Transport.should_cache`` has been removed. It was not called in the
53
previous release. (Martin Pool)
55
* NULL_REVISION is returned to indicate the null revision, not None.
60
* New trace function ``mutter_callsite`` will print out a subset of the
61
stack to the log, which can be useful for gathering debug details.
64
* ``bzrlib.pack.ContainerWriter`` now tracks how many records have been
65
added via a public attribute records_written. (Robert Collins)
5
67
* New method ``bzrlib.transport.Transport.get_recommended_page_size``.
6
68
This provides a hint to users of transports as to the reasonable
7
69
minimum data to read. In principle this can take latency and
13
75
incremental addition of data to a file without requiring that all the
14
76
data be buffered in memory. (Robert Collins)
84
* Documentation is now organized into multiple directories with a level
85
added for different languages or locales. Added the Mini Tutorial
86
and Quick Start Summary (en) documents from the Wiki, improving the
87
content and readability of the former. Formatted NEWS as Release Notes
88
complete with a Table of Conents, one heading per release. Moved the
89
Developer Guide into the main document catalog and provided a link
90
from the developer document catalog back to the main one.
91
(Ian Clatworthy, Sabin Iacob, Alexander Belchenko)
96
* The static convenience method ``BzrDir.create_repository``
97
is deprecated. Callers should instead create a ``BzrDir`` instance
98
and call ``create_repository`` on that. (Martin Pool)
16
100
bzr 0.90rc1 2007-08-14
101
======================
105
190
* New bundle and merge directive formats are faster to generate, and
106
more robust against email mangling. New `send` command replaces
107
`bundle-revisions` and `merge-directive`. (Aaron Bentley)
109
192
* Annotate merge now works when there are local changes. (Aaron Bentley)
131
214
* Log errors from the smart server in the trace file, to make debugging
132
215
test failures (and live failures!) easier. (Andrew Bennetts)
134
217
* The HTML version of the man page has been superceded by a more
135
218
comprehensive manual called the Bazaar User Reference. This manual
136
219
is completed generated from the online help topics. As part of this
139
222
to display by the online help or inclusion in the man page.
142
* HTML documentation now use files extension *.html (Alexander Belchenko)
225
* HTML documentation now use files extension ``*.html``
226
(Alexander Belchenko)
144
228
* The cache of ignore definitions is now cleared in WorkingTree.unlock()
145
229
so that changes to .bzrignore aren't missed. (#129694, Daniel Watkins)
147
* ``bzr selftest --strict'' fails if there are any missing features or
231
* ``bzr selftest --strict`` fails if there are any missing features or
148
232
expected test failures. (Daniel Watkins, #111914)
150
234
* Link to registration survey added to README. (Ian Clatworthy)
276
360
* The SSH_AUTH_SOCK environment variable is now reset to avoid
277
361
interaction with any running ssh agents. (Jelmer Vernooij, #125955)
363
* run_bzr_subprocess handles parameters the same way as run_bzr:
364
either a string or a list of strings should be passed as the first
365
parameter. Varargs-style parameters are deprecated. (Aaron Bentley)
280
368
bzr 0.18 2007-07-17