/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/release-notes/bzr-2.4.txt

  • Committer: Martin
  • Date: 2011-01-26 20:02:52 UTC
  • mfrom: (5633 +trunk)
  • mto: This revision was merged to the branch mainline in revision 5634.
  • Revision ID: gzlist@googlemail.com-20110126200252-s4yy1eywfgomxup7
Merge bzr.dev to add release notes for 2.4

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
####################
 
2
Bazaar Release Notes
 
3
####################
 
4
 
 
5
.. toctree::
 
6
   :maxdepth: 1
 
7
 
 
8
bzr 2.4b1
 
9
#########
 
10
 
 
11
:2.4b1: 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
 
 
23
* The ``lp:`` directory service now supports Launchpad's QA staging.
 
24
  (Jelmer Vernooij, #667483)
 
25
 
 
26
* External merge tools can now be configured in bazaar.conf. See
 
27
  ``bzr help configuration`` for more information.  (Gordon Tyler, #489915)
 
28
 
 
29
Improvements
 
30
************
 
31
 
 
32
.. Improvements to existing commands, especially improved performance 
 
33
   or memory usage, or better results.
 
34
 
 
35
* ``bzr cat-revision`` no longer requires a working tree. (Jelmer Vernooij, #704405)
 
36
 
 
37
Bug Fixes
 
38
*********
 
39
 
 
40
.. Fixes for situations where bzr would previously crash or give incorrect
 
41
   or undesirable results.
 
42
 
 
43
* ``bzr push --overwrite`` with an older revision specified will now correctly
 
44
  roll back the target branch. (Jelmer Vernooij, #386576)
 
45
 
 
46
* ``bzr lp-propose`` can now propose merges against packaging branches on
 
47
  Launchpad without requiring the target branch to be specified.
 
48
  (Jelmer Vernooij, #704647)
 
49
 
 
50
* ``bzr lp-propose`` no longer requires a reviewer to be specified. It will
 
51
  instead leave setting the reviewer up to Launchpad if it was not specified.
 
52
  (Jelmer Vernooij, #583772)
 
53
 
 
54
* ``bzr pull`` will now exit with exit code 1 if there were tag conflicts.
 
55
  (Jelmer Vernooij, #213185)
 
56
 
 
57
* ``bzr serve`` no longer crashes when a server_started hook is installed and
 
58
  IPv6 support is available on the system. (Jelmer Vernooij, #293697)
 
59
 
 
60
* ``bzr whoami`` will now display an error if both a new identity and
 
61
  ``--email`` were specified. (Jelmer Vernooij, #680449)
 
62
 
 
63
* ``launchpadlib`` doesn't provide the ``uris`` module in some old versions.
 
64
  (Vincent Ladeuil, #706835)
 
65
 
 
66
* Plugins incompatible with the current version of bzr no longer produce a
 
67
  warning on every command invocation.  Instead, a message is shown by
 
68
  ``bzr plugins`` and in crash reports.
 
69
  (#704195, Martin Pool)
 
70
 
 
71
Documentation
 
72
*************
 
73
 
 
74
.. Improved or updated documentation.
 
75
 
 
76
API Changes
 
77
***********
 
78
 
 
79
.. Changes that may require updates in plugins or other code that uses
 
80
   bzrlib.
 
81
 
 
82
* Added ``bzrlib.mergetools`` module with helper functions for working with
 
83
  the list of external merge tools. (Gordon Tyler, #489915)
 
84
 
 
85
Internals
 
86
*********
 
87
 
 
88
.. Major internal changes, unlikely to be visible to users or plugin 
 
89
   developers, but interesting for bzr developers.
 
90
 
 
91
Testing
 
92
*******
 
93
 
 
94
.. Fixes and changes that are only relevant to bzr's test framework and 
 
95
   suite.  This can include new facilities for writing tests, fixes to 
 
96
   spurious test failures and changes to the way things should be tested.
 
97