/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 NEWS

  • Committer: Martin Pool
  • Date: 2010-04-28 07:03:38 UTC
  • mfrom: (5188 +trunk)
  • mto: This revision was merged to the branch mainline in revision 5189.
  • Revision ID: mbp@sourcefrog.net-20100428070338-2af8y3takgfkrkyp
merge news

Show diffs side-by-side

added added

removed removed

Lines of Context:
5
5
.. contents:: List of Releases
6
6
   :depth: 1
7
7
 
 
8
bzr 2.2b3
 
9
#########
 
10
 
 
11
:2.2b3: NOT RELEASED YET
 
12
 
 
13
Compatibility Breaks
 
14
********************
 
15
 
 
16
New Features
 
17
************
 
18
 
 
19
* ``bzr ignore`` now supports a ``--default-rules`` option that displays
 
20
  the default ignore rules used by bzr. The flag ``--old-default-rules``
 
21
  is no longer supported by ``ignore``.
 
22
  (Parth Malwankar, #538703)
 
23
 
 
24
* ``bzr pack`` now supports a ``--clean-obsolete-packs`` option that
 
25
  can save disk space by deleting obsolete pack files created during the
 
26
  pack operation.
 
27
  (Parth Malwankar, #304320)
 
28
 
 
29
Bug Fixes
 
30
*********
 
31
 
 
32
* ``.bazaar``, ``.bazaar/bazaar.conf`` and ``.bzr.log`` inherit user and
 
33
  group ownership from the containing directory. This allow bzr to work
 
34
  better with sudo.
 
35
  (Martin <gzlist@googlemail.com>, Parth Malwankar, #376388)
 
36
 
 
37
* ``bzr selftest --parallel=fork`` wait for its children avoiding zombies.
 
38
  (Vincent Ladeuil, #566670)
 
39
 
 
40
* ``bzr selftest`` should not use ui.note() since it's not unicode safe.
 
41
  (Vincent Ladeuil, #563997)
 
42
 
 
43
* Reduce peak memory by one copy of compressed text.
 
44
  (John Arbash Meinel, #566940)
 
45
 
 
46
Improvements
 
47
************
 
48
 
 
49
* ``append_revisions_only`` will now be interpreted as a boolean and a
 
50
  warning emitted if illegal values are used. Note that for projects
 
51
  that needs to maintain compatibility with previsous bzr versions,
 
52
  only 'True' and 'False' strings must be used (previous versions of
 
53
  bzr will interpret all strings differing from 'True'
 
54
  (case-sensitive) as false.
 
55
  (Brian de Alwis, Vincent Ladeuil)
 
56
 
 
57
* ``Config.get_user_option_as_bool`` will now warn if a value cannot
 
58
  be interpreted as a boolean.
 
59
  (Vincent Ladeuil)
 
60
 
 
61
Documentation
 
62
*************
 
63
 
8
64
API Changes
9
65
***********
10
66
 
16
72
  implementations.
17
73
  (Martin Pool)
18
74
 
 
75
Internals
 
76
*********
 
77
 
 
78
* Permit bzr to run under ``python -OO`` which reduces the size of bytecode
 
79
  files loaded from disk. To ensure docstrings needed for help are never
 
80
  stripped, the prefix ``__doc__ =`` should now be used.
 
81
  (Martin <gzlist@googlemail.com>)
 
82
 
 
83
Testing
 
84
*******
 
85
 
 
86
* ``bzr selftest --parallel=subprocess`` now works correctly on win32.
 
87
   (Gordon Tyler, #551332)
 
88
 
 
89
* Workaround ``Crypto.Random`` check leading to spurious test
 
90
  failures on Lucid, FreeBSD and gentoo.  
 
91
  (Vincent Ladeuil, #528436)
 
92
 
19
93
bzr 2.2b2
20
94
#########
21
95
 
22
 
:2.2b2: NOT RELEASED YET
23
 
 
24
 
Compatibility Breaks
25
 
********************
 
96
:2.2b2: 2010-04-16
 
97
 
 
98
This is a somewhat early second beta of the 2.2 series, to fix a python2.4
 
99
incompatibility in the 2.2b1 release.  It also includes a swag of
 
100
performance, usability and correctness improvements: test feedback on all
 
101
of these would be welcome.
 
102
 
26
103
 
27
104
New Features
28
105
************
44
121
  http://bugs.python.org/issue8396 .
45
122
  (Parth Malwankar, #413406)
46
123
 
 
124
* ``bzr switch`` does not die if a ConfigurableFileMerger is used.
 
125
  (Aaron Bentley, #559436)
 
126
 
47
127
* ``bzr update`` when a pending merge in the working tree has been merged
48
128
  into the master branch will no longer claim that old commits have become
49
129
  pending merges. (Robert Collins, #562079)
51
131
* ``bzrlib.mutabletree.MutableTree.commit`` will now support a passed in
52
132
  config as in previous versions of bzrlib. (Robert Collins)
53
133
 
 
134
* Fix glitch in the warning about unclean trees display.
 
135
  (Vincent Ladeuil, #562665)
 
136
 
 
137
* Fixed Python2.4 incompatibilities in the bzr2.2b1 source tarball.
 
138
  (Martin Pool)
 
139
 
54
140
* Help messages generated by ``RegistryOption.from_kwargs`` list the
55
141
  switches in alphabetical order, rather than in an undefined order.
56
142
  (Martin von Gagern, #559409)
101
187
  less.)
102
188
  (Martin Pool, #553017)
103
189
 
104
 
Documentation
105
 
*************
106
 
 
107
190
API Changes
108
191
***********
109
192
 
120
203
  Command is now transient and only exists for the duration of ``run()``.
121
204
  (Robert Collins)
122
205
 
123
 
Testing
124
 
*******
125
 
 
126
 
 
127
206
bzr 2.2.0b1
128
207
###########
129
208
 
130
 
:2.2.0b1: Not released yet
 
209
:2.2.0b1: 2010-04-01
131
210
 
132
211
Compatibility Breaks
133
212
********************
309
388
  mainline (i.e. it supports dotted revisions).
310
389
  (Parth Malwankar, #517800)
311
390
 
312
 
* ``.bazaar``, ``.bazaar/bazaar.conf`` and ``.bzr.log`` inherit user and
313
 
  group ownership from the containing directory. This allow bzr to work
314
 
  better with sudo.
315
 
  (Parth Malwankar, #376388)
316
 
 
317
391
* Use first apparent author not committer in GNU Changelog format.
318
392
  (Martin von Gagern, #513322)
319
393
 
826
900
  tests that 'failed' - they're all just failures.
827
901
  (Martin Pool)
828
902
 
 
903
bzr 2.0.6
 
904
#########
 
905
 
 
906
:2.0.6: NOT RELEASED YET
 
907
 
 
908
Bug Fixes
 
909
*********
 
910
 
 
911
* Additional merges after an unrelated branch has been merged with its
 
912
  history no longer crash when deleted files are involved.
 
913
  (Vincent Ladeuil, John Arbash Meinel, #375898)
 
914
 
 
915
* ``bzr revert`` now only takes write lock on working tree, instead of on 
 
916
  both working tree and branch.
 
917
  (Danny van Heumen, #498409)
 
918
 
 
919
* ``bzr upgrade`` now creates the ``backup.bzr`` directory with the same
 
920
  permissions as ``.bzr`` directory on a POSIX OS.
 
921
  (Parth Malwankar, #262450)
 
922
 
 
923
* Repositories accessed via a smart server now reject being stacked on a
 
924
  repository in an incompatible format, as is the case when accessing them
 
925
  via other methods.  This was causing fetches from those repositories via
 
926
  a smart server (e.g. using ``bzr branch``) to receive invalid data.
 
927
  (Andrew Bennetts, #562380)
829
928
 
830
929
bzr 2.0.5
831
930
#########
832
931
 
833
 
:Codename:
834
 
:2.0.5: NOT RELEASED YET
 
932
:2.0.5: 2010-03-23
 
933
 
 
934
This fifth release in our 2.0 series addresses several user-inconvenience
 
935
bugs.  None are critical, but upgrading is recommended for all users on
 
936
earlier 2.0 releases.
835
937
 
836
938
Bug Fixes
837
939
*********
860
962
* Handle renames correctly when there are files or directories that 
861
963
  differ only in case.  (Chris Jones, Martin Pool, #368931)
862
964
 
863
 
* Fixed CHM generation by moving the NEWS section template into
864
 
  a separate file. (Ian Clatworthy, #524184)
865
 
 
866
965
* If ``bzr push --create-prefix`` triggers an unexpected ``NoSuchFile``
867
966
  error, report that error rather than failing with an unhelpful
868
967
  ``UnboundLocalError``.
882
981
* Added ``location-alias`` help topic.
883
982
  (Andrew Bennetts, #337834)
884
983
 
 
984
* Fixed CHM generation by moving the NEWS section template into
 
985
  a separate file. (Ian Clatworthy, #524184)
 
986
 
 
987
 
885
988
bzr 2.0.4
886
989
#########
887
990