~bzr-pqm/bzr/bzr.dev

« 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:
15
15
     still available if user selects it explicitly with BZR_SSH environment
16
16
     variable. (Alexander Belchenko, workaround for bug #107593)
17
17
 
 
18
   * The pack format is now accessible as "pack-0.92", or "pack-0.92-subtree" 
 
19
     to enable the subtree functions (for example, for bzr-svn).  
 
20
     See http://doc.bazaar-vcs.org/latest/developer/packrepo.html
 
21
     (Martin Pool)
 
22
 
18
23
  FEATURES:
19
24
 
20
25
   * New ``authentication.conf`` file holding the password or other credentials
22
27
     supported transports.
23
28
     (Vincent Ladeuil)
24
29
 
25
 
   * New rich-root format, recording the same data about tree roots that's
26
 
     recorded for all other directories.  (Aaron Bentley)
 
30
   * New rich-root and rich-root-pack formats, recording the same data about
 
31
     tree roots that's recorded for all other directories.
 
32
     (Aaron Bentley, #164639)
27
33
 
28
34
   * ``switch`` command added for changing the branch a lightweight checkout
29
35
     is associated with and updating the tree to reflect the latest content
60
66
   * ``commit`` is now able to invoke an external editor in a non-ascii
61
67
     directory. (Daniel Watkins, #84043)
62
68
 
 
69
   * Catch connection errors for ftp.
 
70
     (Vincent Ladeuil, #164567)
 
71
 
 
72
   * Conflicts are now resolved recursively by ``revert``.
 
73
     (Aaron Bentley, #102739)
 
74
 
63
75
   * Detect invalid transport reuse attempts by catching invalid URLs.
64
76
     (Vincent Ladeuil, #161819)
65
77
 
70
82
     retrying an http request or some programming errors may be masked.
71
83
     (Vincent Ladeuil, #160012)
72
84
 
 
85
   * Fix exception when revisionspec contains merge revisons but log
 
86
     formatter doesn't support merge revisions. (Kent Gibson, #148908)
 
87
 
 
88
   * Fix exception when ScopeReplacer is assigned to before any members have
 
89
     been retrieved.  (Aaron Bentley)
 
90
 
73
91
   * Fix multiple connections during checkout --lightweight.
74
92
     (Vincent Ladeuil, #159150)
75
93
 
79
97
   * It is clearer when a plugin cannot be loaded because of its name, and a
80
98
     suggestion for an acceptable name is given. (Daniel Watkins, #103023)
81
99
 
 
100
   * Leave port as None in transport objects if user doesn't
 
101
     specify a port in urls.
 
102
     (vincent Ladeuil, #150860)
 
103
 
82
104
   * Make sure Repository.fetch(self) is properly a no-op for all
83
105
     Repository implementations. (John Arbash Meinel, #158333)
84
106
 
 
107
   * ``merge --uncommitted`` can now operate on a single file.
 
108
     (Aaron Bentley, Lukáš Lalinský, #136890)
 
109
 
85
110
   * Obsolete packs are now cleaned up by pack and autopack operations.
86
111
     (Robert Collins, #153789)
87
112
 
96
121
   * Rename on Windows is able to change filename case.
97
122
     (Alexander Belchenko, #77740)
98
123
 
 
124
   * Return error instead of a traceback for ``bzr log -r0``.
 
125
     (Kent Gibson, #133751)
 
126
 
 
127
   * Return error instead of a traceback when bzr is unable to create
 
128
     symlink on some platforms (e.g. on Windows).
 
129
     (Alexander Belchenko, workaround for #81689)
 
130
 
99
131
   * Revert doesn't crash when restoring a single file from a deleted
100
132
     directory. (Aaron Bentley)
101
133
 
111
143
     using the terminal encoding and unrepresentable characters will be
112
144
     replaced by '?'. (Lukáš Lalinský, #151844)
113
145
 
 
146
   * Working trees are no longer created when pushing into a local no-trees
 
147
     repo. (Daniel Watkins, #50582)
 
148
 
 
149
   * Upgrade util/configobj to version 4.4.0.
 
150
     (Vincent Ladeuil, #151208).
 
151
 
114
152
   * Wrap medusa ftp test server as an FTPServer feature.
115
153
     (Vincent Ladeuil, #157752)
116
154
 
117
 
   * Fix exception when ScopeReplacer is assigned to before any members have
118
 
     been retrieved.  (Aaron Bentley)
119
 
 
120
 
   * Fix exception when revisionspec contains merge revisons but log
121
 
     formatter doesn't support merge revisions. (Kent Gibson, #148908)
122
 
 
123
 
   * Return error instead of a traceback for ``bzr log -r0``.
124
 
     (Kent Gibson, #133751)
125
 
 
126
 
   * Working trees are no longer created when pushing into a local no-trees
127
 
     repo. (Daniel Watkins, #50582)
128
 
 
129
155
  API BREAKS:
130
156
 
131
157
   * ``osutils.backup_file`` is deprecated. Actually it's not used in bzrlib
180
206
     the ``dirstate-tags`` format but uses a smarter storage design that greatly
181
207
     speeds up many operations, both local and remote. This new format can be
182
208
     used as an option to the ``init``, ``init-repository`` and ``upgrade``
183
 
     commands. See http://doc.bazaar-vcs.org/latest/developers/knitpack.html
 
209
     commands. See http://doc.bazaar-vcs.org/0.92/developers/knitpack.html
184
210
     for further details. (Robert Collins)
185
211
 
186
212
   * For users of bzr-svn (and those testing the prototype subtree support) that