comparison ChangeLog @ 651:44a862c1e559

0.6dev: First round of changes to docs in preparation for 0.6 release.
author osimons
date Mon, 24 Aug 2009 23:41:09 +0000
parents 933105ab516b
children cc1fefd5d814
comparison
equal deleted inserted replaced
650:b1a50f2d92eb 651:44a862c1e559
1 Version 0.6 1 Version 0.6
2 (?, from 0.6.x branch) 2 (?, from 0.6.x branch)
3 http://svn.edgewall.org/repos/bitten/tags/0.6.0 3 http://svn.edgewall.org/repos/bitten/tags/0.6.0
4 4
5 * Python 2.4 is now required.
5 * Switch to using HTTP for communication between the build master and build 6 * Switch to using HTTP for communication between the build master and build
6 slaves. This means the `build-master` executable is no longer needed or 7 slaves. This means the `build-master` executable is no longer needed or
7 installed, the build simply runs in the scope of the Trac site. 8 installed, the build simply runs in the scope of the Trac site.
8 * Build recipes now need to include instructions for performing the checkout 9 * Build recipes now need to include instructions for performing the checkout
9 from the version control repository. The slave no longer receives a snapshot 10 from the version control repository. The slave no longer receives a snapshot
10 archive of the code, but performs the checkout itself based on the 11 archive of the code, but performs the checkout itself based on the
11 instructions in the build recipe. 12 instructions in the build recipe.
12 * Many fixes for compatibility with more recent versions of Trac. 13 * Many fixes for compatibility with more recent versions of Trac, and Bitten
14 now requires Trac 0.11.
15 * Unicode (non-ascii) support for recipes and command-line input and output.
16 * Improved authentication support in bitten-slave, including support for the
17 popular AccountManager plugin.
18 * New command-line execute() using Python subprocess module that in particular
19 improves the situation for slaves executing commands on Windows.
20 * Build logs are moved from database and into project log/bitten directory as
21 text files.
22 * Slave-only install now possible by running 'python setup-slave.py install'.
23 * Fixes related to creating and deleting builds correctly, including database
24 upgrade to avoid thread race conditions.
25 * Some improvements to the Admin user interface for creating/editing
26 configurations and platforms.
27 * Attachment support for configurations and builds, including a new general
28 <attach> command to use in recipes.
29 * <hg:pull> command added.
30 * Many fixes and improvements for pre-existing commands.
31 * Improvements for coverage, lint and test summary display.
13 32
14 33
15 Version 0.5.3 34 Version 0.5.3
16 (18 April 2006, from 0.5.x branch) 35 (18 April 2006, from 0.5.x branch)
17 http://svn.edgewall.org/repos/bitten/tags/0.5.3 36 http://svn.edgewall.org/repos/bitten/tags/0.5.3
Copyright (C) 2012-2017 Edgewall Software