/breezy/trunk

To get this branch, use:
bzr branch https://code.breezy-vcs.org/breezy/trunk

« back to all changes in this revision

Viewing changes to doc/en/release-notes/brz-3.0.txt

  • Committer: Jelmer Vernooij
  • Date: 2017-07-23 22:06:41 UTC
  • mfrom: (6738 trunk)
  • mto: This revision was merged to the branch mainline in revision 6739.
  • Revision ID: jelmer@jelmer.uk-20170723220641-69eczax9bmv8d6kk
Merge trunk, address review comments.

Show diffs side-by-side

added added

removed removed

Lines of Context:
44
44
 * Support for medusa for FTP tests has been dropped, only
45
45
   pyftpdlib is now supported. (Jelmer Vernooij)
46
46
 
 
47
 * The deprecated ``brz get`` and ``brz clone`` commands have been
 
48
   removed. (Jelmer Vernooij)
 
49
 
 
50
 * The setting to ignore missing C extensions has been changed from
 
51
   ``ignore_missing_extensions=True`` to
 
52
   ``suppress_warnings=missing_extensions``. (Jelmer Vernooij)
 
53
 
 
54
 * Remove format names as options to ``brz init`` and ``brz
 
55
   init-repository``.. Now you must use ``brz init --format=...``.
 
56
   This simplifies ``brz init --help``.
 
57
   (Neil Martinsen-Burrell, #330494)
 
58
 
 
59
 * ``python-gpg`` is now used for checking GPG signatures rather than
 
60
   ``python-gpgme``. (Jelmer Vernooij, #1702308)
 
61
 
 
62
 * ``python-gpg`` is now used for signing commits, rather than shelling
 
63
   out to the gnupg command. The ``gpg_signing_command`` option has been
 
64
   removed.  (Jelmer Vernooij, #847388)
 
65
 
47
66
New Features
48
67
************
49
68
 
67
86
 * The 'fetch-ghosts' command is now bundled with brz.
68
87
   Imported from bzrtools by Aaron Bentley. (Jelmer Vernooij)
69
88
 
70
 
 * The 'commitfromnews' plugin is now bundled.  (Jelmer Vernooij)
 
89
 * The 'commitfromnews' plugin is now bundled and
 
90
   can be enabled by setting ``commit.template_from_files = NEWS``.
 
91
   (Jelmer Vernooij)
 
92
 
 
93
 * The functionality from ``bzr-guess`` is now merged into Breezy.
 
94
   It will provide suggestions if the user typoes a command.
 
95
   (Jelmer Vernooij)
71
96
 
72
97
Improvements
73
98
************
86
111
* The ``bisect`` command now works in non-``.bzr`` directories.
87
112
  (Jelmer Vernooij)
88
113
 
 
114
* When creating ``authentication.conf``, umask is now set so only the
 
115
  current user can read the file. Breezy warns if the file is
 
116
  accessible for other users when it starts.
 
117
  (Joke de Buhr, Jelmer Vernooij, #475501)
 
118
 
 
119
* Support ``brz commit -x`` in combination with iter_changes.
 
120
  (Jelmer Vernooij, #796582, #403811, #694946, #268135, #299879)
 
121
 
 
122
* Print a proper error when encountering ghost revisions in
 
123
  mainline in ``bzr log``. (Jelmer Vernooij, #726466)
 
124
 
89
125
Documentation
90
126
*************
91
127
 
95
131
API Changes
96
132
***********
97
133
 
98
 
 * bzrlib has been renamed to bzrlib. (Martin Packman, Jelmer Vernooij)
 
134
 * bzrlib has been renamed to breezy. (Martin Packman, Jelmer Vernooij)
99
135
 
100
136
 * Signature of ``load_tests`` used by ``TestLoader`` changed to be
101
137
   compatible with standard libarary unittest.  (Martin Packman)
103
139
 * All previously deprecated functionality has been removed.
104
140
   (Jelmer Vernooij)
105
141
 
 
142
 * ``CommitBuilder.record_entry_contents`` has been removed.
 
143
   (Jelmer Vernooij, #731433, #604953)
 
144
 
106
145
 * Renamed ``breezy.delta.report_delta`` parameter ``filter=`` to
107
146
   ``predicate=``. (Martin Packman)
108
147
 
127
166
 * ``ControlDir.find_bzrdirs`` has been renamed to
128
167
   ``ControlDir.find_controldirs``. (Jelmer Vernooij)
129
168
 
 
169
 * ``Repository.get_revisions`` no longer accepts ``None`` as
 
170
   argument. (Jelmer Vernooij)
 
171
 
 
172
 * A new ``Repository.iter_revisions`` method has been added.
 
173
   (Jelmer Vernooij)
 
174
 
130
175
Internals
131
176
*********
132
177