~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

Viewing changes to NEWS

(mbp) prepare 1.6rc1

Show diffs side-by-side

added added

removed removed

Lines of Context:
5
5
.. contents::
6
6
 
7
7
 
8
 
IN DEVELOPMENT
9
 
--------------
 
8
bzr 1.6rc1 2008-08-06
 
9
---------------------
 
10
 
 
11
This release candidate for bzr 1.6 solidifies the new branch stacking
 
12
feature.  Bazaar now recommends that users upgrade all knit repositories,
 
13
because later formats are much faster.  However, we plan to continue read/write and
 
14
upgrade support for knit repostories for the forseeable future.  Several
 
15
other bugs and performance issues were fixed.
10
16
 
11
17
  CHANGES:
12
18
 
14
20
      warnings whenever it encounters one.  Use ``bzr upgrade`` to upgrade
15
21
      knit repositories to pack format.  (Andrew Bennetts)
16
22
      
17
 
 
18
 
  FEATURES:
19
 
 
20
 
 
21
23
  IMPROVEMENTS:
22
24
 
23
25
    * ``bzr check`` can now be told which elements at a location it should
26
28
    * Commit now supports ``--exclude`` (or ``-x``) to exclude some files
27
29
      from the commit. (Robert Collins, #3117)
28
30
 
 
31
    * Fetching data between repositories that have the same model but no 
 
32
      optimised fetcher will not reserialise all the revisions, increasing
 
33
      performance. (Robert Collins, John Arbash Meinel)
 
34
 
29
35
    * Give a more specific error when target branch is not reachable.
30
36
      (James Westby)
31
37
 
37
43
      Anywhere from 2x-6x faster depending on the size of the tree (bigger
38
44
      trees, bigger benefit.) (John Arbash Meinel)
39
45
 
40
 
    * Fetching data between repositories that have the same model but no 
41
 
      optimised fetcher will not reserialise all the revisions, increasing
42
 
      performance. (Robert Collins, John Arbash Meinel)
 
46
    * New registry for log properties handles  and the method in 
 
47
      LongLogFormatter to display the custom properties returned by the 
 
48
      registered handlers. (Guillermo Gonzalez, #162469)
43
49
 
44
50
  BUG FIXES:
45
51
 
57
63
    * ``bzr export`` no longer exports ``.bzrrules``.
58
64
      (Ian Clatworthy)
59
65
 
 
66
    * ``bzr serve --directory=/`` now correctly allows the whole
 
67
      filesystem to be accessed on Windows, not just the root of the drive
 
68
      that Python is running from.
 
69
      (Adrian Wilkins, #240910)
 
70
 
 
71
    * Deleting directories by hand before running ``bzr rm`` will not
 
72
      cause subsequent errors in ``bzr st`` and ``bzr commit``.
 
73
      (Robert Collins, #150438)
 
74
 
60
75
    * Fix a test case that was failing if encoding wasn't UTF-8.
61
76
      (John Arbash Meinel, #247585)
62
77
 
64
79
      smart server protocol to or from Windows.
65
80
      (Andrew Bennetts, #246180)
66
81
 
67
 
    * Deleting directories by hand before running ``bzr rm`` will not
68
 
      cause subsequent errors in ``bzr st`` and ``bzr commit``.
69
 
      (Robert Collins, #150438)
70
 
 
71
 
  DOCUMENTATION:
72
 
 
73
 
 
74
 
  TESTING:
75
 
 
 
82
    * Fixed problem in branching from smart server.
 
83
      (#249256, Michael Hudson, Martin Pool) 
 
84
 
 
85
    * Handle a file turning in to a directory in TreeTransform.
 
86
      (James Westby, #248448)
76
87
 
77
88
  API CHANGES:
78
89
 
130
141
bzr 1.6beta3 2008-07-17
131
142
-----------------------
132
143
 
 
144
This release adds a new 'stacked branches' feature allowing branches to
 
145
share storage without being in the same repository or on the same machine.
 
146
(See the user guide for more details.)  It also adds a new hook, improved
 
147
weaves, aliases for related locations, faster bzr+ssh push, and several
 
148
bug fixes.
 
149
 
133
150
  FEATURES:
134
151
 
135
152
    * New ``pre_change_branch_tip`` hook that is called before the
146
163
    * Sites may suggest a branch to stack new branches on.  (Aaron Bentley)
147
164
 
148
165
    * Stacked branches are now supported. See ``bzr help branch`` and 
149
 
      ``bzr help push``. (Robert Collins)
 
166
      ``bzr help push``.  Branches must be in the ``development1`` format
 
167
      to stack, though the stacked-on branch can be of any format. 
 
168
      (Robert Collins)
150
169
 
151
170
  IMPROVEMENTS:
152
171
 
170
189
      revision info directly.  This makes operations like push
171
190
      faster.  The new request method name is
172
191
      ``Branch.set_last_revision_ex``.  (Andrew Bennetts)
173
 
      
174
 
    * New registry for log properties handles  and the method in 
175
 
      LongLogFormatter to display the custom properties returned by the 
176
 
      registered handlers. (Guillermo Gonzalez, #162469)
177
192
 
178
193
  BUG FIXES:
179
194
 
190
205
      requires a branch to be present.
191
206
      (Daniel Watkins, #64783)
192
207
 
193
 
    * ``bzr serve --directory=/`` now correctly allows the whole
194
 
      filesystem to be accessed on Windows, not just the root of the drive
195
 
      that Python is running from.
196
 
      (Adrian Wilkins, #240910)
197
 
 
198
208
    * Clearer message about how to set the PYTHONPATH if bzrlib can't be
199
209
      loaded. 
200
210
      (Martin Pool, #205230)
204
214
      still in ``.bzr.log`` and can be shown with ``-Derror``.
205
215
      (Martin Pool, #240161)
206
216
 
207
 
    * Fixed problem in branching from smart server.
208
 
      (#249256, Michael Hudson, Martin Pool) 
209
 
 
210
217
    * Fetch from a stacked branch copies all required data.
211
218
      (Aaron Bentley, #248506)
212
219
 
236
243
    * Set locale from environment for third party libs.
237
244
      (Martin von Gagern, #128496)
238
245
 
239
 
    * Handle a file turning in to a directory in TreeTransform.
240
 
      (James Westby, #248448)
241
 
 
242
246
  DOCUMENTATION:
243
247
 
244
248
    * Added *Using stacked branches* to the User Guide.