summaryrefslogtreecommitdiff
path: root/doc/en/release-notes/bzr-2.6.txt
diff options
context:
space:
mode:
Diffstat (limited to 'doc/en/release-notes/bzr-2.6.txt')
-rw-r--r--doc/en/release-notes/bzr-2.6.txt239
1 files changed, 239 insertions, 0 deletions
diff --git a/doc/en/release-notes/bzr-2.6.txt b/doc/en/release-notes/bzr-2.6.txt
new file mode 100644
index 0000000..d17bdb1
--- /dev/null
+++ b/doc/en/release-notes/bzr-2.6.txt
@@ -0,0 +1,239 @@
+####################
+Bazaar Release Notes
+####################
+
+.. toctree::
+ :maxdepth: 1
+
+bzr 2.6b2
+#########
+
+:2.6b2: 2012-09-10
+
+This is the second beta for the 2.6 series, leading up to a 2.6.0 release in
+August 2012.
+
+This release includes minor bug fixes.
+
+This release includes all bugs fixed in previous series known at the time of
+this release.
+
+Beta releases are suitable for everyday use but may cause some
+incompatibilities with plugins. Some plugins may need small updates to work
+with 2.6b2.
+
+External Compatibility Breaks
+*****************************
+
+None.
+
+New Features
+************
+
+* New option ``--overwrite-tags`` for ``bzr pull`` and ``bzr push``.
+ (Jelmer Vernooij, #681792)
+
+Improvements
+************
+
+* Colocated branches can now be addressed using the 'co:NAME' rather than
+ the more complex 'file://.,branch=NAME'. (Jelmer Vernooij, #833665)
+
+Bug Fixes
+*********
+
+* "bzr missing" now shows tag names when displaying revision information.
+ (#559072, Neil Martinsen-Burrell)
+
+* Fix ``branch.conf`` saving when unlocking the branch for BranchFormat4.
+ (Vincent Ladeuil, #1020007)
+
+* Implement ``ResponseFile.readline`` and ``ReponseFile.tell``,
+ fixing some clones over HTTP. (Jelmer Vernooij, #963769)
+
+* Option values set on locked branches should be saved only when the branch
+ is finally unlocked. (Vincent Ladeuil, #948339)
+
+
+Documentation
+*************
+
+* Document "bzr lp-propose", "bzr register-branch" and
+ the other Launchpad plugin commands in bzr(1).
+ (Jelmer Vernooij, #843801, #163995)
+
+* Force format registration to avoid generate_docs.py traceback when the
+ registry is empty. (Vincent Ladeuil, #956860)
+
+* Generate ``ENVIRONMENT`` section in bzr(1) from known environment variable
+ list rather than hardcoding. (Jelmer Vernooij, #197618)
+
+
+API Changes
+***********
+
+* ``register_filter_stack_map`` and ``lazy_register_filter_stack_map``
+ are noew deprecated. Instead, use ``filter_stacks_registry.register``
+ and ``filter_stacks_registry.register_lazy``.
+ (Jelmer Vernooij)
+
+* Remove deprecated Branch.import_last_revision(). (Jelmer Vernooij)
+
+* Remove deprecated ``RepositoryFormat.register_format``.
+ (Jelmer Vernooij)
+
+* Remove deprecated Repository.get_ancestry(). (Jelmer Vernooij)
+
+* Remove deprecated Repository.iter_reverse_revision_history().
+ (Jelmer Vernooij)
+
+* The previously deprecated ``bzrlib.annotate.annotate_file`` function
+ has been removed. (Jelmer Vernooij)
+
+
+Internals
+*********
+
+None.
+
+Testing
+*******
+
+* Fix test failures by removing a remaining reference to ``features.sphinx``
+ which isn't needed anymore since we don't test the texinfo sphinx builder
+ anymore either. (Vincent Ladeuil)
+
+bzr 2.6b1
+#########
+
+:2.6b1: 2012-03-15
+
+This is the first beta for the 2.6 series, leading up to a 2.6.0 release in
+August 2012.
+
+This release includes ssl certificates verification from the urllib-based
+http implementation turned on by default, fixes some UI issues around
+colocated branches, documentation fixes and more.
+
+This release includes all bugs fixed in previous series known at the time of
+this release.
+
+Beta releases are suitable for everyday use but may cause some
+incompatibilities with plugins. Some plugins may need small updates to work
+with 2.6b1.
+
+External Compatibility Breaks
+*****************************
+
+None.
+
+Improvements
+************
+
+* Access to HTTPS URLs now uses the urrllib implementation by default.
+ For the old pycurl-based implementation, specify ``https+pycurl://`` as
+ the URL scheme when accessing a HTTPS location.
+ (Jelmer Vernooij, #125055)
+
+* Add short option alias ``-N`` for ``--no-recurse``.
+ (Jelmer Vernooij, #945904)
+
+* Avoid 'Invalid range access' errors when whole files are retrieved with
+ transport.http.get() . (Vincent Ladeuil, #924746)
+
+* ``bzr rmbranch`` now supports removing colocated branches.
+ (Jelmer Vernooij, #920653)
+
+* ``bzr rmbranch`` no longer removes active branches unless ``--force``
+ is specified. (Jelmer Vernooij, #922953)
+
+* ``bzr verify-signatures`` now shows a progress bar.
+ (Jelmer Vernooij)
+
+* Two new command hooks, ``pre_command`` and ``post_command``,
+ provide notification before and after a command has been run.
+ (Brian de Alwis, Jelmer Vernooij)
+
+Bug Fixes
+*********
+
+* Fix ``bzr config`` display for ``RegistryOption`` values.
+ (Vincent Ladeuil, #930182)
+
+Documentation
+*************
+
+* Prevent lines of command descriptions starting with a dot to
+ accidentally be interpreted as a roff macro in bzr(1).
+ (Jelmer Vernooij, #711079)
+
+* Properly format apostrophes in manual page. (Jelmer Vernooij, #234771)
+
+API Changes
+***********
+
+* ``GPGStrategy.do_verifications`` has been deprecated.
+ (Jelmer Vernooij)
+
+* File ids in the ``Tree`` API can now be bytestring as previously,
+ or tuples of bytestrings.
+ (Jelmer Vernooij)
+
+* ``mail_client`` now accepts a configuration stack object rather than
+ an old style Config object. (Jelmer Vernooij)
+
+* New method ``Repository.verify_revision_signatures``.
+ (Jelmer Vernooij)
+
+* New configuration option class ``RegistryOption`` which is backed
+ onto a registry. (Jelmer Vernooij)
+
+* New convenience API method ``WorkingTree.get_config_stack``.
+ (Jelmer Vernooij)
+
+* Remove
+ ``branch.PullResult.__int__`` deprecated in 2.3.0,
+ ``branch.PushResult.__int__`` deprecated in 2.3.0,
+ ``branch.BranchFormat.get_default_format`` deprecated in 2.4.0,
+ ``branch.BranchFormat.get_formats`` deprecated in 2.4.0,
+ ``branch.BranchFormat.set_default_format`` deprecated in 2.4.0,
+ ``branch.BranchFormat.register_format`` deprecated in 2.4.0,
+ ``branch.BranchFormat.unregister_format`` deprecated in 2.4.0,
+ ``bzrdir.BzrDir.generate_backup_name`` deprecated in 2.3.0,
+ ``bzrdir.BzrProber.register_bzrdir_format`` deprecated in 2.4.0,
+ ``bzrdir.BzrProber.unregister_bzrdir_format`` deprecated in 2.4.0,
+ ``config.Config.get_editor`` deprecated in 2.4.0,
+ ``hooks.known_hooks_key_to_parent_and_attribute`` deprecated in 2.3,
+ ``hooks.Hooks.create_hook`` deprecated in 2.4,
+ ``inventory.Inventory.__contains__`` deprecated in 2.4.0,
+ ``merge.Merge3Merger.scalar_three_way`` deprecated in 2.2.0,
+ ``merge.Merge3Merger.fix_root`` deprecated in 2.4.0,
+ ``transform.TreeTransformBase.has_named_child`` deprecated in 2.3.0,
+ ``transform.get_backup_name`` deprecated in 2.3.0,
+ ``transform._get_backup_name`` deprecated in 2.3.0,
+ ``workingtree.WorkingTreeFormat.get_default_format`` deprecated in 2.4.0,
+ ``workingtree.WorkingTreeFormat.register_format`` deprecated in 2.4.0,
+ ``workingtree.WorkingTreeFormat.register_extra_format`` deprecated in 2.4.0,
+ ``workingtree.WorkingTreeFormat.unregister_extra_format`` deprecated in 2.4.0,
+ ``workingtree.WorkingTreeFormat.get_formats`` deprecated in 2.4.0,
+ ``workingtree.WorkingTreeFormat.set_default_format`` deprecated in 2.4.0,
+ ``workingtree.WorkingTreeFormat.unregister_format`` deprecated in 2.4.0,
+ (Vincent Ladeuil)
+
+* Remove deprecated ``Branch.set_revision_history`` and
+ ``Branch.revision_history`` methods and the ``set_rh``
+ hook on ``Branch``. (Jelmer Vernooij)
+
+Internals
+*********
+
+* ``Tree.path2id`` now once again accepts a list of path elements
+ in addition to a path. (Jelmer Vernooij)
+
+* Turn config option expansion on by default. The only options for which
+ this should be disabled are templates which should already have used
+ conf.get(option, expand=False) or conf.get_user_option(option,
+ expand=False). (Vincent Ladeuil)
+
+..
+ vim: tw=74 ft=rst ff=unix