~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

Viewing changes to NEWS

MergeĀ fromĀ remote-is-at-least.

Show diffs side-by-side

added added

removed removed

Lines of Context:
4
4
 
5
5
.. contents::
6
6
 
 
7
 
7
8
IN DEVELOPMENT
8
9
--------------
9
10
 
10
 
This release adds a translation of some of the user documentation into Spanish.
11
 
(Contributions of other translations would be very welcome.)
 
11
  BUGFIXES:
 
12
 
 
13
    * ``bzr status`` was breaking if you merged the same revision twice.
 
14
      (John Arbash Meinel, #235407)
 
15
 
 
16
  API CHANGES:
 
17
 
 
18
    * ``WorkingTree.set_parent_(ids/trees)`` will now filter out revisions
 
19
      which are in the ancestry of other revisions. So if you merge the same
 
20
      tree twice, or merge an ancestor of an existing merge, it will only
 
21
      record the newest. (If you merge a descendent, it will replace its
 
22
      ancestor). (John Arbash Meinel, #235407)
 
23
 
 
24
 
 
25
bzr 1.6beta1 2008-06-02
 
26
-----------------------
 
27
 
 
28
 
 
29
Commands that work on the revision history such as push, pull, missing,
 
30
uncommit and log are now substantially faster.  This release adds a
 
31
translation of some of the user documentation into Spanish.  (Contributions of
 
32
other translations would be very welcome.)  Bazaar 1.6beta1 adds a new network
 
33
protocol which is used by default and which allows for more efficient transfers
 
34
and future extensions.
 
35
 
12
36
 
13
37
  NOTES WHEN UPGRADING:
14
38
 
15
 
  CHANGES:
16
 
 
17
 
    * Deprecation warnings will not be suppressed when running ``bzr selftest``
18
 
      so that developers can see if their code is using deprecated functions.
19
 
      (John Arbash Meinel)
20
 
 
21
 
  FEATURES:
22
 
 
23
 
    * Adding ``-Derror`` will now display a traceback when a plugin fails to
24
 
      load. (James Westby)
25
 
 
26
39
    * There is a new version of the network protocol used for bzr://, bzr+ssh://
27
40
      and bzr+http:// connections.  This will allow more efficient requests and
28
41
      responses, and more graceful fallback when a server is too old to
32
45
      these protocols.  Use alternatives like SFTP or upgrade those servers.
33
46
      (Andrew Bennetts, #83935)
34
47
 
 
48
  CHANGES:
 
49
 
 
50
    * Deprecation warnings will not be suppressed when running ``bzr selftest``
 
51
      so that developers can see if their code is using deprecated functions.
 
52
      (John Arbash Meinel)
 
53
 
 
54
  FEATURES:
 
55
 
 
56
    * Adding ``-Derror`` will now display a traceback when a plugin fails to
 
57
      load. (James Westby)
 
58
 
35
59
  IMPROVEMENTS:
36
60
 
37
61
    * ``bzr branch/push/pull -r XXX`` now have a helper function for finding
62
86
    * ``bzr merge --lca`` should handle when two revisions have no common
63
87
      ancestor other than NULL_REVISION. (John Arbash Meinel, #235715)
64
88
 
 
89
    * ``bzr status`` was breaking if you merged the same revision twice.
 
90
      (John Arbash Meinel, #235407)
 
91
 
65
92
    * ``bzr push`` with both ``--overwrite`` and ``-r NNN`` options no longer
66
93
      fails.  (Andrew Bennetts, #234229)
67
94
      
100
127
      them.
101
128
      (Vincent Ladeuil, #229076)
102
129
 
 
130
    * The "Unable to obtain lock" error message now also suggests using
 
131
      ``bzr break-lock`` to fix it.  (Martin Albisetti, #139202)
 
132
 
103
133
    * Treat an encoding of '' as ascii; this can happen when bzr is run
104
134
      under vim on Mac OS X.
105
135
      (Neil Martinsen-Burrell)
126
156
 
127
157
  INTERNALS:
128
158
 
 
159
    * ``Branch.missing_revisions`` has been deprecated. Similar functionality
 
160
      can be obtained using ``bzrlib.missing.find_unmerged``. The api was
 
161
      fairly broken, and the function was unused, so we are getting rid of it.
 
162
      (John Arbash Meinel)
 
163
 
129
164
  API CHANGES:
130
165
 
131
166
    * ``Branch.abspath`` is deprecated; use the Tree or Transport 
179
214
      insert_record_stream are meant to efficiently replace this method.
180
215
      (Robert Collins)
181
216
 
 
217
    * ``WorkingTree.set_parent_(ids/trees)`` will now filter out revisions
 
218
      which are in the ancestry of other revisions. So if you merge the same
 
219
      tree twice, or merge an ancestor of an existing merge, it will only
 
220
      record the newest. (If you merge a descendent, it will replace its
 
221
      ancestor). (John Arbash Meinel, #235407)
 
222
 
182
223
    * ``WorkingTreeFormat2.stub_initialize_remote`` is now private.
183
224
      (Martin Pool) 
184
225
 
220
261
  IMPROVEMENTS:
221
262
 
222
263
    * Diff now handles revision specs like "branch:" and "submit:" more
223
 
      efficiently.  (Aaron Bentley)
 
264
      efficiently.  (Aaron Bentley, #202928)
224
265
 
225
266
    * More friendly error given when attempt to start the smart server
226
267
      on an address already in use. (Andrea Corbellini, #200575)
352
393
    * The Python ``assert`` statement is no longer used in Bazaar source, and 
353
394
      a test checks this.  (Martin Pool)
354
395
 
355
 
  API BREAKS:
 
396
  API CHANGES:
356
397
 
357
398
    * ``bzrlib.status.show_pending_merges`` requires the repository to be
358
399
      locked by the caller. Callers should have been doing it anyway, but it
6183
6224
 
6184
6225
    * Storage of local versions: init, add, remove, rm, info, log,
6185
6226
      diff, status, etc.
 
6227
 
 
6228
..
 
6229
   vim: tw=74 ft=rst ff=unix