/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

  • Committer: Jelmer Vernooij
  • Date: 2009-02-25 14:36:59 UTC
  • mfrom: (4048 +trunk)
  • mto: This revision was merged to the branch mainline in revision 4049.
  • Revision ID: jelmer@samba.org-20090225143659-vx6cbqtmyicuzfyf
Merge bzr.dev.

Show diffs side-by-side

added added

removed removed

Lines of Context:
17
17
 
18
18
  NEW FEATURES:
19
19
 
 
20
    * ``bzr reconfigure`` now supports --with-trees and --with-no-trees
 
21
      options to change the default tree-creation policy of shared
 
22
      repositories.  (Matthew Fuller, Marius Kruger, #145033)
 
23
 
 
24
    * The ``-Dmemory`` flag now gives memory information on Windows.
 
25
      (John Arbash Meinel)
 
26
 
 
27
    * New command ``bzr launchpad-open`` opens a Launchpad web page for that
 
28
      branch in your web browser, as long as the branch is on Launchpad at all.
 
29
      (Jonathan Lange)
 
30
 
20
31
  IMPROVEMENTS:
21
32
 
22
33
    * ``bzr branch`` now has a ``--no-tree`` option which turns off the
23
34
      generation of a working tree in the new branch.
24
35
      (Daniel Watkins, John Klinger, #273993)
25
36
 
 
37
    * Bazaar will now point out ``bzr+ssh://`` to the user when they 
 
38
      use ssh://. (Jelmer Vernooij, #330535)
 
39
 
 
40
    * ``bzr -v info`` now omits the number of committers branch statistic,
 
41
      making it many times faster for large projects. To include that
 
42
      statistic in the output, use ``bzr -vv info``.
 
43
      (Ian Clatworthy)
 
44
 
 
45
    * ``bzr push`` to a ``bzr`` url (``bzr://``, ``bzr+ssh://`` etc) will
 
46
      stream if the server is version 1.13 or greater, reducing roundtrips
 
47
      significantly. (Andrew Bennetts, Robert Collins)
 
48
 
 
49
    * Support for GSSAPI authentication when using HTTP or HTTPS. 
 
50
      (Jelmer Vernooij)
 
51
 
 
52
    * The ``bzr shelve`` prompt now includes a '?' help option to explain the
 
53
      short options better. (Daniel Watkins, #327429)
 
54
 
26
55
  BUG FIXES:
27
56
 
28
57
    * ``bzr unshelve`` gives a more palatable error if passed a non-integer
35
64
    * Export now handles files that are not present in the tree.
36
65
      (James Westby, #174539)
37
66
 
 
67
    * Many Branch hooks would not fire with ``bzr://`` and ``bzr+ssh://``
 
68
      branches, and this was not noticed due to a bug in the test logic
 
69
      for branches. This is now fixed and a test added to prevent it
 
70
      reoccuring. (Robert Collins, Andrew Bennetts)
 
71
 
38
72
  DOCUMENTATION:
39
73
 
40
74
    * The documentation for ``shelve`` and ``unshelve`` has been clarified.
42
76
 
43
77
  API CHANGES:
44
78
 
 
79
    * ``bzr selftest`` now fails if the bazaar sources contain trailing
 
80
      whitespace, non-unix style line endings and files not ending in a
 
81
      newline. About 372 files and 3243 lines with trailing whitespace was
 
82
      updated to comply with this. The code already complied with the other
 
83
      criteria, but now it is enforced. (Marius Kruger)
 
84
 
45
85
  INTERNALS:
46
86
 
 
87
    * Branch and Repository creation on a bzr+ssh://server are now done
 
88
      via RPC calls rather than VFS calls, reducing round trips for
 
89
      pushing new branches substantially. (Robert Collins)
 
90
 
 
91
    * ``BzrDirFormat.__str__`` now uses the human readable description
 
92
      rather than the sometimes-absent disk label. (Robert Collins)
 
93
 
 
94
    * ``bzrlib.fetch`` is now composed of a sender and a sink component
 
95
      allowing for decoupling over a network connection. Fetching into
 
96
      a RemoteRepository uses this to stream the operation.
 
97
      (Andrew Bennetts, Robert Collins)
 
98
 
47
99
    * ``bzrlib.tests.run_suite`` accepts a runner_class parameter
48
100
      supporting the use of different runners. (Robert Collins)
49
101
 
 
102
    * New branch method ``create_clone_on_transport`` that returns a
 
103
      branch object. (Robert Collins)
 
104
 
50
105
    * New hook Commands['extend_command'] to allow plugins to access a
51
106
      command object before the command is run (or help generated from
52
107
      it), without overriding the command. (Robert Collins)
53
108
 
 
109
    * ``RemoteBranchFormat`` no longer claims to have a disk format string.
 
110
      (Robert Collins)
 
111
 
 
112
    * ``Repository`` objects now have ``suspend_write_group`` and
 
113
      ``resume_write_group`` methods.  These are currently only useful
 
114
      with pack repositories. (Andrew Bennetts, Robert Collins)
 
115
 
 
116
    * ``RepositoryFormat`` objects now have a ``network_name`` for passing
 
117
      the format across RPC calls. (Robert Collins, Andrew Bennetts)
 
118
 
 
119
    * ``RepositoryFormat`` objects now all have a new attribute
 
120
      ``_serializer`` used by fetch when reserialising is required.
 
121
      (Robert Collins, Andrew Bennetts)
 
122
 
 
123
    * Some methods have been pulled up from ``BzrBranch`` to ``Branch``
 
124
      to aid branch types that are not bzr branch objects (like
 
125
      RemoteBranch). (Robert Collins, Andrew Bennetts)
 
126
 
 
127
    * The ``_index`` of ``KnitVersionedFiles`` now supports the ability
 
128
      to scan an underlying index that is going to be incorporated into
 
129
      the ``KnitVersionedFiles`` object, to determine if it has missing
 
130
      delta references. The method is ``scan_unvalidated_index``.
 
131
      (Andrew Bennetts, Robert Collins)
 
132
 
 
133
    * There is a RemoteSink object which handles pushing to smart servers.
 
134
      (Andrew Bennetts, Robert Collins)
 
135
 
 
136
    * ``VersionedFiles`` record adapters have had their signature change
 
137
      from ``(record, record.get_bytes_as(record.storage_kind))`` to
 
138
      ``(record)`` reducing excess duplication and allowing adapters
 
139
      to access private data in record to obtain content more
 
140
      efficiently. (Robert Collins)
 
141
 
 
142
    * We no longer probe to see if we should create a working tree during
 
143
      clone if we cannot get a local_abspath for the new bzrdir.
 
144
      (Robert Collins)
 
145
 
54
146
 
55
147
bzr 1.12 "1234567890" 2009-02-13
56
148
--------------------------------
97
189
      respectively, given they are not ready for release in 1.12.
98
190
      (Ian Clatworthy)
99
191
 
 
192
    * ``read_bundle_from_url`` has been deprecated. (Vincent Ladeuil)
 
193
 
100
194
  NEW FEATURES:
101
195
 
102
196
    * Add support for filtering ``bzr missing`` on revisions.  Remote revisions
179
273
      (Ian Clatworthy, #175520)
180
274
 
181
275
    * ``bzr status`` now reports nonexistent files and continues, then
182
 
       errors (with code 3) at the end.  (Karl Fogel, #306394)
 
276
      errors (with code 3) at the end.  (Karl Fogel, #306394)
183
277
 
184
278
    * Don't require the present compression base in knits to be the same
185
279
      when adding records in knits. (Jelmer Vernooij, #307394)