15
* Display prompt on stderr (instead of stdout) when querying users so
16
that the output of commands can be safely redirected.
17
(Vincent Ladeuil, #376582)
23
* ``--development7-rich-root`` is a new dev format, similar to ``--dev6``
24
but using a Revision serializer using bencode rather than XML.
25
(Jelmer Vernooij, John Arbash Meinel)
27
* mail_client=claws now supports --body (and message body hooks). Also uses
28
configured from address. (Barry Warsaw)
35
* ``--development6-rich-root`` can now stack. (Modulo some smart-server
36
bugs with stacking and non default formats.)
37
(John Arbash Meinel, #373455)
39
* ``--development6-rich-root`` delays generating a delta index for the
40
first object inserted into a group. This has a beneficial impact on
41
``bzr commit`` since each committed texts goes to its own group. For
42
committing a 90MB file, it drops peak memory by about 200MB, and speeds
43
up commit from 7s => 4s. (John Arbash Meinel)
45
* Numerous operations are now faster for huge projects, i.e. those
46
with a large number of files and/or a large number of revisions,
47
particularly when the latest development format is used. These
48
operations (and improvements on OpenOffice.org) include:
50
* branch in a shared repository (2X faster)
51
* branch --no-tree (100X faster)
57
* Pyrex version of ``bencode`` support. This provides optimized support
58
for both encoding and decoding, and is now found at ``bzrlib.bencode``.
59
``bzrlib.utils.bencode`` is now deprecated.
60
(Alexander Belchenko, Jelmer Vernooij, John Arbash Meinel)
66
* Bazaar can now pass attachment files to the mutt email client.
67
(Edwin Grubbs, #384158)
69
* Better message in ``bzr add`` output suggesting using ``bzr ignored`` to
70
see which files can also be added. (Jason Spashett, #76616)
72
* ``bzr serve`` on Windows no longer displays a traceback simply because a
73
TCP client disconnected. (Andrew Bennetts)
75
* Clarify the rules for locking and fallback repositories. Fix bugs in how
76
``RemoteRepository`` was handling fallbacks along with the
77
``_real_repository``. (Andrew Bennetts, John Arbash Meinel, #375496)
79
* Fix a small bug with fetching revisions w/ ghosts into a new stacked
80
branch. Not often triggered, because it required ghosts to be part of
81
the fetched revisions, not in the stacked-on ancestry.
84
* Fix problem of "directory not empty" when contending for a lock over
85
sftp. (Martin Pool, #340352)
87
* Reconcile can now deal with text revisions that originated in revisions
88
that are ghosts. (Jelmer Vernooij, #336749)
90
* Support cloning of branches with ghosts in the left hand side history.
91
(Jelmer Vernooij, #248540)
93
* The ''bzr diff'' now catches OSError from osutils.rmtree and logs a
94
helpful message to the trace file, unless the temp directory really was
95
removed (which would be very strange). Since the diff operation has
96
succeeded from the user's perspective, no output is written to stderr
97
or stdout. (Maritza Mendez, #363837)
99
* Translate errors received from a smart server in response to a
100
``BzrDirFormat.initialize`` or ``BzrDirFormat.initialize_ex`` request.
101
This was causing tracebacks even for mundane errors like
102
``PermissionDenied``. (Andrew Bennetts, #381329)
110
* Added osutils.parent_directories(). (Ian Clatworthy)
112
* ``bzrlib.progress.ProgressBar``, ``ChildProgress``, ``DotsProgressBar``,
113
``TTYProgressBar`` and ``child_progress`` are now deprecated; use
114
``ui_factory.nested_progress_bar`` instead. (Martin Pool)
116
* ``graph.StackedParentsProvider`` is now a public API, replacing
117
``graph._StackedParentsProvider``. The api is now considered stable and ready
118
for external users. (Gary van der Merwe)
120
* TreeTransformBase no longer assumes that limbo is provided via disk.
121
DiskTreeTransform now provides disk functionality. (Aaron Bentley)
126
* Remove ``weave.py`` script for accessing internals of old weave-format
127
repositories. (Martin Pool)
132
* The number of cores is now correctly detected on OSX. (John Szakmeister)
134
* The number of cores is also detected on Solaris and win32. (Vincent Ladeuil)
136
* The number of cores is also detected on FreeBSD. (Matthew Fuller)
14
141
:1.15rc1: 2009-05-16