/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

merge bzr.dev

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
IN DEVELOPMENT
2
 
 
 
2
  
3
3
  IMPROVEMENTS:
4
 
 
5
 
   * The revision specifier "revno:" is extended to accept the syntax
6
 
     revno:N:branch. For example,
7
 
     revno:42:http://bazaar-vcs.org/bzr/bzr.dev/ means revision 42 in
8
 
     bzr.dev.  (Matthieu Moy)
 
4
    * 'merge' now takes --uncommitted, to apply uncommitted changes from a
 
5
      tree.  (Aaron Bentley)
 
6
  
 
7
    * 'bzr add --file-ids-from' can be used to specify another path to use
 
8
      for creating file ids, rather than generating all new ones. Internally,
 
9
      the 'action' passed to smart_add_tree() can return file_ids that
 
10
      will be used, rather than having bzrlib generate new ones.
 
11
      (John Arbash Meinel, #55781)
 
12
 
 
13
    * ``bzr selftest --benchmark`` now allows a ``--cache-dir`` parameter.
 
14
      This will cache some of the intermediate trees, and decrease the
 
15
      setup time for benchmark tests. (John Arbash Meinel)
 
16
 
 
17
    * Inverse forms are provided for all boolean options.  For example,
 
18
      --strict has --no-strict, --no-recurse has --recurse (Aaron Bentley)
 
19
 
 
20
    * Serialize out Inventories directly, rather than using ElementTree.
 
21
      Writing out a kernel sized inventory drops from 2s down to ~350ms.
 
22
      (Robert Collins, John Arbash Meinel)
 
23
 
 
24
  BUG FIXES:
 
25
 
 
26
    * Handle TZ=UTC properly when reading/writing revisions.
 
27
      (John Arbash Meinel, #55783, #56290)
 
28
 
 
29
    * Use GPG_TTY to allow gpg --cl to work with gpg-agent in a pipeline,
 
30
      (passing text to sign in on stdin). (John Arbash Meinel, #54468)
 
31
 
 
32
    * External diff does the right thing for binaries even in foreign 
 
33
      languages. (John Arbash Meinel, #56307)
 
34
 
 
35
    * Testament handles more cases when content is unicode. Specific bug was
 
36
      in handling of revision properties. (John Arbash Meinel, Holger Krekel,
 
37
      #54723)
 
38
 
 
39
  INTERNALS:
 
40
 
 
41
    * ``bzrlib.cache_utf8`` contains ``encode()`` and ``decode()`` functions
 
42
      which can be used to cache the conversion between utf8 and Unicode.
 
43
      Especially helpful for some of the knit annotation code, which has to
 
44
      convert revision ids to utf8 to annotate lines in storage.
 
45
      (John Arbash Meinel)
 
46
 
 
47
    * ``setup.py`` now searches the filesystem to find all packages which
 
48
      need to be installed. This should help make the life of packagers
 
49
      easier. (John Arbash Meinel)
 
50
 
 
51
bzr 0.9.0  2006-08-11
 
52
 
 
53
  SURPRISES:
9
54
 
10
55
   * The hard-coded built-in ignore rules have been removed. There are
11
56
     now two rulesets which are enforced. A user global one in 
18
63
     running 'bzr ignore --old-default-rules'.
19
64
     (Robert Collins, Martin Pool, John Arbash Meinel)
20
65
 
 
66
   * 'branches.conf' has been changed to 'locations.conf', since it can apply
 
67
     to more locations than just branch locations.
 
68
     (Aaron Bentley)
 
69
   
 
70
  IMPROVEMENTS:
 
71
 
 
72
   * The revision specifier "revno:" is extended to accept the syntax
 
73
     revno:N:branch. For example,
 
74
     revno:42:http://bazaar-vcs.org/bzr/bzr.dev/ means revision 42 in
 
75
     bzr.dev.  (Matthieu Moy)
 
76
 
21
77
   * Tests updates to ensure proper URL handling, UNICODE support, and
22
78
     proper printing when the user's terminal encoding cannot display 
23
79
     the path of a file that has been versioned.
80
136
     the same way you would apply another branch.
81
137
     (John Arbash Meinel, Aaron Bentley)
82
138
  
83
 
   * 'branches.conf' has been changed to 'locations.conf', since it can apply
84
 
     to more locations than just branch locations.
85
 
     (Aaron Bentley)
86
 
   
87
139
   * 'bzr whoami' can now be used to set your identity from the command line,
88
140
     for a branch or globally.  (Robey Pointer)
89
141
 
211
263
 
212
264
    * Use the right suffixes for loading plugins (John Arbash Meinel, #51810)
213
265
 
 
266
    * Fix Branch.get_parent() to handle the case when the parent is not 
 
267
      accessible (John Arbash Meinel, #52976)
 
268
 
214
269
  INTERNALS:
215
270
 
216
271
    * Combine the ignore rules into a single regex rather than looping over