Version 0.9.0 * Support for running multiple instances of bbot-agent for the same toolchain. This allows us to perform multiple bootstraps/builds in parallel. Note that each machine can only be used by a single instance so it doesn't make sense to have more instances than machines. * Use the build system's 'info' meta-operation to determine if the package project/subprojects can be tested. * Ability to an specify alternative bridge interface in bbot-agent. * Use QMP (QEMU Machine Protocol) events as a machine log file. Version 0.8.0 * Add 'repository-type' value to task manifest and rename 'repository' value to 'repository-url'. * Make communication with QEMU monitor more robust. * Disable audio output with QEMU_AUDIO_DRV=none. Version 0.7.0 * Assign "step id" to each step in "worker script". This is used to support step-specific command options. See bbot manual for details. * Support for controller request retries (--request-retries) and connection timeout (--connect-timeout) in bbot agent. * Increase default bootstrap timeout to 20 minutes. Version 0.6.0 * Support for installation testing (install, test installed, and uninstall operations). See the bbot manual for details. * Support for bbot agent authentication with controllers. * Support for warning detection regex in task manifests. * Multiple virtual machine management and communication robustness improvements. Version 0.5.0 * First public release.