~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

Viewing changes to doc/en/release-notes/bzr-2.6.txt

  • Committer: Jelmer Vernooij
  • Date: 2012-08-02 10:38:21 UTC
  • mto: This revision was merged to the branch mainline in revision 6555.
  • Revision ID: jelmer@samba.org-20120802103821-pto2dgacjtmpzl1n
Move color feature into bzrlib.tests.features.

Show diffs side-by-side

added added

removed removed

Lines of Context:
5
5
.. toctree::
6
6
   :maxdepth: 1
7
7
 
8
 
bzr 2.6.0
 
8
bzr 2.6b3
9
9
#########
10
10
 
11
 
:Codename: Surprise
12
 
:2.6.0: 2013-07-27
13
 
 
14
 
This release marks the start of a new long-term-stable series. From here, we
15
 
will only make bugfix releases on the 2.6 series (2.6.1, etc), while 2.7
16
 
will become our new development series.
17
 
 
18
 
This is a bugfix and polish release over the 2.5 series, with a large number
19
 
of bugs fixed (~50 for the 2.6 series alone).
20
 
 
21
 
All known fixed bugs are included here.
22
 
 
23
 
Users are encouraged to upgrade from the other stable series.
 
11
:2.6b3: NOT RELEASED YET
24
12
 
25
13
External Compatibility Breaks
26
14
*****************************
27
15
 
28
 
* ``bzr lp-propose --approve`` now also adds an "Approve" vote to the merge
29
 
  proposal.  (Jonathan Lange)
 
16
.. These may require users to change the way they use Bazaar.
30
17
 
31
18
New Features
32
19
************
38
25
  context (i.e. showing lines that have not changed).  Also available as the 
39
26
  named parameter 'context_lines' to bzrlib.diff.internal_diff(). (Paul Nixon)
40
27
 
41
 
* The 'grep' plugin is now shipped with bzr. (Jelmer Vernooij)
42
 
 
43
 
* The 'ping' plugin is now shipped with bzr. (Jelmer Vernooij)
44
 
 
45
28
Improvements
46
29
************
47
30
 
48
 
* ``bzr help env-variables`` now points users at ``bzr help configuration``
49
 
  which has much more detailed information on the same stuff.
50
 
  (Robert Collins)
51
 
 
52
 
* ``bzr lp-find-proposal`` now only cares about the revision-id that is
53
 
  specified, not the branch you use.  This was enabled by a new API call in
54
 
  Launchpad's web service.  (Aaron Bentley)
 
31
``bzr lp-find-proposal`` now only cares about the revision-id that is
 
32
specified, not the branch you use.  This was enabled by a new API call in
 
33
Launchpad's web service.  (Aaron Bentley)
55
34
 
56
35
* Implement authentication.conf password obfuscation, the password_encoding
57
36
  option can now be set to base64. (Florian Dorn)
58
37
 
59
 
* Local configurations files (i.e. accessed on the local file system like
60
 
  ``bazaar.conf`` and ``locations.conf``) are now shared, reducing the
61
 
  number of IOs when querying a configuation option. (Vincent Ladeuil,
62
 
  #832042)
63
 
 
64
 
* ``bzr lp-propose --approve`` now correctly specifies the approved revision
65
 
  and provides an "Approve" vote from the proposer, allowing for smoother
66
 
  interaction with downstream merge tools.  (Jonathan Lange)
67
 
 
68
38
Bug Fixes
69
39
*********
70
40
 
71
 
* Add a ``progress_bar`` configuration option defaulting to
72
 
  ``BZR_PROGRESS_BAR``. This can be set in ``bazaar.conf`` or specified from
73
 
  the command line with ``-Oprogress_bar=text``. (Vincent Ladeuil, #388275)
74
 
 
75
 
* ``Authentication.Config`` now always returns unicode user names and passwords.
76
 
  (Vincent Ladeuil, #514301)
77
 
 
78
41
* Fixed a bug where the entire contents of ``/etc/mailname`` is read in.
79
42
  We only want to read in the first line so that comments could be added
80
43
  and would be ignored.
81
44
  (Haw Loeung, #932515)
82
45
 
83
 
* Fixed a syntax error in ``doc/ja/user-guide/http_smart_server.txt`` that
84
 
  causes breakage with docutils 0.9.1.
85
 
  (Vincent Ladeuil, Jelmer Vernooij, #1066307)
86
 
 
87
 
* Support utf8 characters in platform names even without looking inside the
88
 
  box (Fedora's Schrödinger's Cat).  
89
 
  (Toshio Kuratomi, Vincent Ladeuil, #1195783)
90
 
 
91
 
* Warn when ``--show-base`` is used for ``pull`` in a treeless branch
92
 
  instead of failing. It's useless but harmless. (Vincent Ladeuil, #1022160)
93
 
 
94
46
* When a missing referenced chk root error is encountered, bzr now suggests
95
 
  running ``bzr reconcile --canonicalize-chks``. (Jelmer Vernooij)
 
47
  running ``bzr reconcile --canonicalize-chks``. (Jelmer Vernooij, #1021537)
96
48
 
97
49
* When pushing a specific revision, create the new working tree at
98
50
  that revision. (#484516, Neil Martinsen-Burrell)
100
52
Documentation
101
53
*************
102
54
 
103
 
* Clarify ``bzr config`` usages especially around other option references
104
 
  expansion. (Vincent Ladeuil, #996401)
 
55
.. Improved or updated documentation.
105
56
 
106
57
API Changes
107
58
***********
108
59
 
109
 
* None.
 
60
.. Changes that may require updates in plugins or other code that uses
 
61
   bzrlib.
110
62
 
111
63
Internals
112
64
*********
113
65
 
114
 
* Add __iter__ to http ResponseFile. (Jelmer Vernooij, #1184021)
115
 
 
116
66
* The launchpad plugin now requires API 1.6.0 or later.  This version shipped
117
67
  with Ubuntu 9.10.  (Aaron Bentley)
118
68
 
119
 
* Better align with upstream gzip.py in tuned_gzip.py. We may lose a bit of
120
 
  performance but that's for knit and weave formats and already partly
121
 
  deprecated, better keep compatibility than failing fast ;)
122
 
  (Vincent Ladeuil, #1116079)
123
 
 
124
69
Testing
125
70
*******
126
71
 
127
 
* Fix test failures occurring only with LC_ALL=C, when prompting a user,
128
 
  ``stderr`` encoding should be preferred over terminal encoding if
129
 
  available. (Vincent Ladeuil, #1086209)
 
72
.. Fixes and changes that are only relevant to bzr's test framework and 
 
73
   suite.  This can include new facilities for writing tests, fixes to 
 
74
   spurious test failures and changes to the way things should be tested.
 
75
 
130
76
 
131
77
bzr 2.6b2
132
78
#########
156
102
* New option ``--overwrite-tags`` for ``bzr pull`` and ``bzr push``.
157
103
  (Jelmer Vernooij, #681792)
158
104
 
 
105
* The 'grep' plugin is now shipped with bzr. (Jelmer Vernooij)
 
106
 
159
107
Improvements
160
108
************
161
109