このリリースは、ロールアップ強制ビルドのより柔軟な構成を許可する、新しい ForceScheduler を含む、貢献の改善の主です。また、web UI、IRC、MailNotifier、プロパティ、および Web フック、およびバグ修正の数への変更が含まれています。
This release is largely a rollup of contributed improvements, including a new ForceScheduler to allow much flexible configuration of forced builds. It also contains changes to the web UI, IRC, MailNotifier, properties, and Web hooks, and a number of bugfixes.
This release showcases the work of two Google Summer of Code students, Derek Hurley and Pradeepkumar Gayam, and adds a number of fundamental improvements which have been deferred in previous releases: expanded documentation (including API descriptions), lots of database schema cleanup, and significantly-improved test coverage.
This is a bugfix revision building on 0.8.4p1. The full list of fixes is in the NEWS file, but most center around property rendering, mergeRequests, and utility subcommands like 'checkconfig' and 'try'.
The major project for this release was rewriting the database interfaces to use only asynchronous queries, improving the performance of the master dramatically. This included using SQLAlchemy to gain independence from the database engine. Buildbot is now tested against SQLite, MySQL, and PostgreSQL, and other engines are easy to add. This version comes with a number of great new features, but also some deprecations and incompatible changes; see NEWS for details.
This release has many bugfixes and cleanups, Gerrit and Repo support, properties improvements, PBChangeSource auth/port settings, documentation improvements, and foundations for master-side source commands.