Compatibility Changes
---------------------
* In order to allow some branches to be hidden, colo-branches will not show
branches whose names start with a period. To show branches with names that
start with a period, use "bzr colo-branches --all". This same convention
applies to the GUI qbranches command as well. (#767332)
* In accordance with Bazaar's policy on configuration options, the values of
the sync_from_location and sync_to_location will now be saved as
"colo.sync_from_location" and "colo.sync_to_location". To use the new
option names, do colo-sync-from/to with an explicit location
parameter again.
Improvements
------------
* Allow synchronization to and from ordinary Bazaar repositories. To
synchronize to and from an ordinary shared repository that
contains branches in subdirectories, use the "--repository" argument with
colo-sync-from and colo-sync-to. (#612436, Michael Gliwinski)
* colo-branches will hide branches that have the option "bzr.branch.status"
set to "Hidden", "Abandoned" or "Merged" in the branch's configuration.
These branches can be shown using "bzr colo-branches --all". (#774170)
* Add pipe awareness to "colo-prune" so that it doesn't remove colocated
branches which are part of pipelines. (Aaron Bentley)
* Add a tool for Bazaar Explorer to log all colocated branches.
(#741042, Zunbeltz Izaola)
* Add a checkbox to qbzr windows to show all branches. (Alexander Belchenko)
* Add a qcoloswitch command based on qbzr's qswitch where the branch list
is populated with the names of the colocated branches.
* Improve specificity of debug messages that are logged and a configuration
option "colo.debug" to silence them altogether. Use "bzr config
--scope=bazaar colo.debug=False" to stop the plugin from logging any debug
information.
Bug Fixes
---------
* Install extra files for qbzr and Bazaar Explorer. (#768895)
* Don't remove branches that have other branches in subdirectories. (#771815)