~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

Viewing changes to NEWS

  • Committer: Martin Pool
  • Date: 2005-11-01 21:51:17 UTC
  • mfrom: (1185.16.147)
  • mto: (1185.33.49 bzr.dev)
  • mto: This revision was merged to the branch mainline in revision 1512.
  • Revision ID: mbp@sourcefrog.net-20051101215117-e7c33dde397b2350
[merge] main -> bzr.mbp.basic_io

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
DEVELOPMENT HEAD
 
1
UNRELEASED CHANGES
 
2
 
 
3
  IMPROVEMENTS:
 
4
 
 
5
    * "bzr INIT dir" now initializes the specified directory, and creates 
 
6
      it if it does not exist.  (John Arbash Meinel)
 
7
 
 
8
    * Better zsh completion script.  (Steve Borho)
 
9
 
 
10
    * 'bzr diff' now returns 1 when there are changes in the working 
 
11
      tree. (Robert Collins)
 
12
 
 
13
    * 'bzr push' now exists and can push changes to a remote location. 
 
14
      This uses the transport infrastructure, and can store the remote
 
15
      location in the ~/.bazaar/branches.conf configuration file.
 
16
      (Robert Collins)
 
17
 
 
18
  BUG FIXES:
 
19
 
 
20
    * SFTP can walk up to the root path without index errors. (Robert Collins)
 
21
 
 
22
    * Fix bugs in running bzr with 'python -O'.  (Martin Pool)
 
23
 
 
24
  TESTING:
 
25
 
 
26
    * Fix selftest asking for passwords when there are no SFTP keys.  
 
27
      (Robey Pointer, Jelmer Vernooij) 
 
28
 
 
29
    * Fix selftest run with 'python -O'.  (Martin Pool)
2
30
 
3
31
  INTERNALS:
4
32
 
5
 
    * New basic_io format.
 
33
    * WorkingTree.pull has been split across Branch and WorkingTree,
 
34
      to allow Branch only pulls. (Robert Collins)
 
35
 
 
36
    * commands.display_command now returns the result of the decorated 
 
37
      function. (Robert Collins)
 
38
 
 
39
    * LocationConfig now has a set_user_option(key, value) call to save
 
40
      a setting in its matching location section (a new one is created
 
41
      if needed). (Robert Collins)
 
42
 
 
43
    * Branch has two new methods, get_push_location and set_push_location
 
44
      to respectively, get and set the push location. (Robert Collins)
 
45
 
 
46
    * commands.register_command now takes an optional flag to signal that
 
47
      the registrant is planning to decorate an existing command. When 
 
48
      given multiple plugins registering a command is not an error, and
 
49
      the original command class (whether built in or a plugin based one) is
 
50
      returned to the caller. There is a new error 'MustUseDecorated' for
 
51
      signalling when a wrapping command should switch to the original
 
52
      version. (Robert Collins)
 
53
 
 
54
    * Some option parsing errors will raise 'BzrOptionError', allowing 
 
55
      granular detection for decorating commands. (Robert Collins).
 
56
 
 
57
    * Branch.read_working_inventory has moved to
 
58
      WorkingTree.read_working_inventory. This necessitated changes to
 
59
      Branch.get_root_id, and a move of Branch.set_inventory to WorkingTree
 
60
      as well. To make it clear that a WorkingTree cannot always be obtained
 
61
      Branch.working_tree() will raise 'errors.NoWorkingTree' if one cannot
 
62
      be obtained. (Robert Collins)
 
63
 
 
64
    * New basic_io serialization format. (Martin Pool)
6
65
   
7
 
bzr 0.6rc1 2005-10-27
 
66
bzr 0.6 2005-10-28
8
67
 
9
68
  IMPROVEMENTS:
10
69
  
55
114
    * 'bzr branch' will now set the branch-name to the last component of the
56
115
      output directory, if one was supplied.
57
116
 
58
 
    * New sftp transport, based on Paramiko.  (Robey Pointer)
59
 
 
60
117
    * If the option 'post_commit' is set to one (or more) python function
61
118
      names (must be in the bzrlib namespace), then they will be invoked
62
119
      after the commit has completed, with the branch and revision_id as
209
266
    * Better handling of branches in directories with non-ascii names. 
210
267
      (Joel Rosdahl, Panagiotis Papadakos)
211
268
 
 
269
    * Upgrades of trees with no commits will not fail due to accessing
 
270
      [-1] in the revision-history. (Andres Salomon)
 
271
 
 
272
 
212
273
bzr 0.1.1 2005-10-12
213
274
 
214
275
  BUG FIXES: