cmlenz@393: Version 0.6 cmlenz@393: (?, from 0.6.x branch) cmlenz@408: http://svn.edgewall.org/repos/bitten/tags/0.6.0 cmlenz@360: cmlenz@393: * Switch to using HTTP for communication between the build master and build cmlenz@393: slaves. This means the `build-master` executable is no longer needed or cmlenz@393: installed, the build simply runs in the scope of the Trac site. cmlenz@393: * Build recipes now need to include instructions for performing the checkout cmlenz@393: from the version control repository. The slave no longer receives a snapshot cmlenz@393: archive of the code, but performs the checkout itself based on the cmlenz@393: instructions in the build recipe. cmlenz@393: * Many fixes for compatibility with more recent versions of Trac. cmlenz@393: cmlenz@360: cmlenz@348: Version 0.5.3 cmlenz@348: (18 April 2006, from 0.5.x branch) cmlenz@408: http://svn.edgewall.org/repos/bitten/tags/0.5.3 cmlenz@348: cmlenz@348: * Fix double-escaping of report summaries. cmlenz@348: * Fix build master error when build log contains no messages. cmlenz@348: cmlenz@393: cmlenz@334: Version 0.5.2 cmlenz@334: (17 January 2006, from 0.5.x branch) cmlenz@408: http://svn.edgewall.org/repos/bitten/tags/0.5.2 cmlenz@334: cmlenz@334: * Fixes the main navigation tab that was broken in 0.5.1. cmlenz@334: cmlenz@393: cmlenz@328: Version 0.5.1 cmlenz@328: (10 January 2006, from 0.5.x branch) cmlenz@408: http://svn.edgewall.org/repos/bitten/tags/0.5.1 cmlenz@328: cmlenz@328: * Fixes compatibility with Trac 0.9.3 release, as well as the current trunk. cmlenz@330: This also means that Bitten now longer works with versions of Trac earlier cmlenz@330: than 0.9.3. cmlenz@328: * Improves PostgreSQL compatibility. cmlenz@328: * Fixes encoding of non-ASCII characters in command output. cmlenz@328: * Fix for missing log output when using on Windows. cmlenz@328: cmlenz@393: cmlenz@266: Version 0.5 cmlenz@266: (6 October 2005, from 0.5.x branch) cmlenz@408: http://svn.edgewall.org/repos/bitten/tags/0.5 cmlenz@266: cmlenz@266: * BDB XML is no longer being used for report storage. Instead, cmlenz@266: collected metrics data is stored in the Trac database. cmlenz@266: * Snapshot archives created by the master are checked for integrity cmlenz@266: prior to their transmission to the slaves. cmlenz@266: * Improvements to the build status presentation in Trac. cmlenz@266: * Changes to the build recipe format. See the documentation on the web cmlenz@266: site for details. cmlenz@269: * New recipe commands: , , , cmlenz@269: , , and . Various improvements to cmlenz@269: the existing commands. cmlenz@266: * Recipe commands and command attributes in recipes can now reference cmlenz@266: slave configuration values. cmlenz@266: * The names of the master and slaves scripts have changed: `bittend` cmlenz@266: is now `bitten-master`, `bitten` is now `bitten-slave`. cmlenz@269: * The build master can now handle multiple Trac environments. cmlenz@266: * The build slave now by default removes any working directories when cmlenz@266: done. cmlenz@266: * Build configurations can now be completely deleted. cmlenz@266: * Build configurations can now have a minimum and maximum revision cmlenz@266: specified. Any revisions outside that range will not be built. cmlenz@266: * The build configuration editor now validates the supplied values. cmlenz@266: * Fix management of target platforms when running under mod_python. cmlenz@266: * Improved performance of the build log formatter that is responsible cmlenz@266: for linking file references in build logs to the repository browser. cmlenz@266: * Add paging to the build configuration view. cmlenz@266: * Fix compatibility with PySQLite2.