#################### Bazaar Release Notes #################### .. toctree:: :maxdepth: 1 bzr 2.5b1 ######### :2.5b1: NOT RELEASED YET External Compatibility Breaks ***************************** .. These may require users to change the way they use Bazaar. New Features ************ .. New commands, options, etc that users may wish to try out. * A ``from_unicode`` parameter can be specified when registering a config option. This implements boolean and integer config options when the provided ``bool_from_store`` and ``int_from_store`` are used. (Vincent Ladeuil) * A ``from_unicode`` parameter can be specified when registering a config option. This implements boolean, integer and list config options when the provided ``bool_from_store``, ``int_from_store`` and ``list_from_store`` are used for this parameter. (Vincent Ladeuil) * Accessing a packaging branch on Launchpad (eg, ``lp:ubuntu/bzr``) now checks to see if the most recent published source package version for that project is present in the branch tags. This should help developers trust whether the packaging branch is up-to-date and can be used for new changes. The level of verbosity is controlled by the config item ``launchpad.packaging_verbosity``. It can be set to one of off disable all checks minimal only display if the branch is out-of-date short also display single-line up-to-date and missing, all (default) display multi-line content for all states (John Arbash Meinel, #609187, #812928) * Add a config option gpg_signing_key for setting which GPG key should be used to sign commits. Also default to using the gpg user identity which matches user_email() as set by whoami. (Jonathan Riddell, #68501) * An ``invalid`` parameter can be specified when registering a config option to decide what should be done when invalid values are encountered. 'warning' and 'eeror' will respectively emit a warning and ignore the value or errors out. (Vincent Ladeuil) * bzr log -m now matches message, author, committer and bugs instead of just matching the message. --message keeps its original meaning, while --match-message, --match-author, --match-committer and --match-bugs match each of those fields. * ``bzr help configuration/