/brz/remove-bazaar

To get this branch, use:
bzr branch http://gegoxaren.bato24.eu/bzr/brz/remove-bazaar

« back to all changes in this revision

Viewing changes to doc/en/whats-new/whats-new-in-2.2.txt

  • Committer: Robert Collins
  • Date: 2007-10-02 05:33:39 UTC
  • mto: This revision was merged to the branch mainline in revision 2885.
  • Revision ID: robertc@robertcollins.net-20071002053339-vnyjf4jrxv0jeekf
* Move transport logging into a new transport class
  TransportTraceDecorator (trace+ to get it from a url).
* Give Registry a useful __repr__.
* Fix a bug introduced by the change to use a Registry for transport where
  the transport loading tests left global state behind due to the
  _get_protocol_handlers method returning a reference, not a value object.
* Add an upper_limit parameter to readv, because when asking for byte
  ranges within the latency-adjustment window near the end of the file
  causes errors that are tricky to manage.
* A few minor drive-by formatting fixes.
* The TransportDecorator constructor now accepts a _from_transport
  parameter for decorators that want to share state (used by the trace
  decorator)

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
What's New in Bazaar 2.2?
2
 
=========================
3
 
 
4
 
This document outlines the major improvements in Bazaar 2.2
5
 
vs Bazaar 2.1. As well as summarizing improvements made to
6
 
the core product, it highlights enhancements within the broader
7
 
Bazaar world of potential interest to those upgrading.
8
 
 
9
 
.. warning::
10
 
 
11
 
   Bazaar 2.2.0 is currently in development. While less stable than
12
 
   Bazaar 2.1.x, we aim to keep quality at a high level:
13
 
 
14
 
   * Monthly beta releases should be suitable for early adopters of new
15
 
     features.
16
 
 
17
 
   * Nightly builds are suitable for users interested in assisting
18
 
     with testing.
19
 
 
20
 
   If it doubt, please use the latest 2.1 release instead.
21
 
 
22
 
 
23
 
Improved conflict handling
24
 
--------------------------
25
 
 
26
 
Tree-shape conflicts can be resolved by providing ``--take-this`` and
27
 
``--take-other`` to the ``bzr resolve`` command. Just marking the conflict
28
 
as resolved is still accessible via the ``--done`` default action.
29
 
 
30
 
 
31
 
Improved Launchpad integration
32
 
------------------------------
33
 
 
34
 
Merges can be proposed on Launchpad with the new **lp-propose-merge**
35
 
command.
36
 
 
37
 
 
38
 
Notable plugin enhancements
39
 
---------------------------
40
 
 
41
 
The grep plugin ...
42
 
 
43
 
 
44
 
Better documentation
45
 
--------------------
46
 
 
47
 
Numerous improvements have been made to the developer documentation.
48
 
 
49
 
 
50
 
Enhanced GUI clients
51
 
--------------------
52
 
 
53
 
(Details coming soon.)
54
 
 
55
 
 
56
 
Further information
57
 
-------------------
58
 
 
59
 
For more detailed information on the changes made, be sure to check
60
 
the :doc:`../release-notes/index` for:
61
 
 
62
 
* the interim bzr `milestones <https://launchpad.net/bzr/2.2>`_
63
 
* the plugins you use.
64
 
 
65
 
For a summary of changes made in earlier releases, see:
66
 
 
67
 
* :doc:`whats-new-in-2.1`
68
 
 
69
 
Enjoy,
70
 
The Bazaar Development Team