~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

Viewing changes to NEWS

  • Committer: Martin Pool
  • Date: 2009-08-28 05:00:33 UTC
  • mfrom: (4659 +trunk)
  • mto: This revision was merged to the branch mainline in revision 4660.
  • Revision ID: mbp@sourcefrog.net-20090828050033-blwvnig3gdzbr1iw
merge trunk

Show diffs side-by-side

added added

removed removed

Lines of Context:
9
9
In Development
10
10
##############
11
11
 
 
12
Compatibility Breaks
 
13
********************
 
14
 
 
15
New Features
 
16
************
 
17
 
 
18
Bug Fixes
 
19
*********
 
20
 
 
21
Improvements
 
22
************
 
23
 
 
24
Documentation
 
25
*************
 
26
 
 
27
API Changes
 
28
***********
 
29
 
 
30
* ``bzrlib.tests`` now uses ``stopTestRun`` for its ``TestResult``
 
31
  subclasses - the same as python's unittest module. (Robert Collins)
 
32
 
 
33
Internals
 
34
*********
 
35
 
 
36
* The ``bzrlib.lsprof`` module has a new class ``BzrProfiler`` which makes
 
37
  profiling in some situations like callbacks and generators easier.
 
38
  (Robert Collins)
 
39
 
 
40
Testing
 
41
*******
 
42
 
 
43
* Passing ``--lsprof-tests -v`` to bzr selftest will cause lsprof output to
 
44
  be output for every test. Note that this is very verbose! (Robert Collins)
 
45
 
 
46
* Test parameterisation now does a shallow copy, not a deep copy of the test
 
47
  to be parameterised. This is not expected to break external use of test
 
48
  parameterisation, and is substantially faster. (Robert Collins)
 
49
 
 
50
 
12
51
bzr 2.0rc2
13
52
##########
14
53
 
131
170
  classes changed to manage lock lifetime of the trees they open in a way
132
171
  consistent with reader-exclusive locks. (Robert Collins, #305006)
133
172
 
134
 
Internals
135
 
*********
136
 
 
137
173
Testing
138
174
*******
139
175
 
167
203
  a tree with content filtering where the size of the canonical form
168
204
  cannot be cheaply determined.  (Martin Pool)
169
205
 
170
 
 
171
206
bzr 1.18
172
207
########
173
208
 
1013
1048
Testing
1014
1049
*******
1015
1050
 
 
1051
* ``make check`` no longer repeats the test run in ``LANG=C``.
 
1052
  (Martin Pool, #386180)
 
1053
 
1016
1054
* The number of cores is now correctly detected on OSX. (John Szakmeister)
1017
1055
 
1018
1056
* The number of cores is also detected on Solaris and win32. (Vincent Ladeuil)
4993
5031
  checkouts.  (Aaron Bentley, #182040)
4994
5032
 
4995
5033
* Stop polluting /tmp when running selftest.
4996
 
  (Vincent Ladeuil, #123623)
 
5034
  (Vincent Ladeuil, #123363)
4997
5035
 
4998
5036
* Switch from NFKC => NFC for normalization checks. NFC allows a few
4999
5037
  more characters which should be considered valid.