Release Notes: New slave hosts should now become visible in the HTML user interface immediately after being added. Previously a restart of generate_html was required. Problems in the demo script with committing multiple dummy changes have been fixed. Dependency triggers between a project that doesn't use version control and one that does are now supported.
Release Notes: A bug that caused problems when trying to stop local slaves has been fixed. The svn_scitmaster script now just waits instead of quitting right after starting if no project is configured. A dynamic authentication system for lighttpd (dasl) has been added. Dasl has been tested with Ubuntu 11.04; other distributions may need a little manual tweaking of the sysV script to start lighttpd via lighttpd-angel instead of directly.
Release Notes: A debug switch has been added to the start scripts; without it, the background processes now write a lot less than before to the log files. The stability improvements for the background processes introduced in version 0.19 have been expanded to include the remote slave processes.
Release Notes: Support for passive slaves on hosts where the SHH server runs on non-standard ports has been added. The addnewhost script takes an optional fourth parameter specifying the port number. A more robust and user-friendly system was implemented for controlling the background processes on the master with start/stop scripts.
Release Notes: Pending force triggered builds are now shown on the main HTML page. A clean build option has been added. When it is enabled, the directory checked out from the version control system is removed before a new version is checked out.
Release Notes: This is mostly a bugfix release. A bug that caused builds triggered as dependencies of other builds to get the wrong svn checkout command in most cases has been fixed. A bug that sometimes caused remote builds to fail without any status has been fixed. If the svn checkout command fails, the checked out directory is now deleted and a new checkout is done.
Release Notes: Blamelists have been added. The changed files since the previous built revision are listed along with the user name of the author, commit time, and the change comments provided by the author.
Release Notes: Revision pages have been added, showing all builds (and also duplicates) for each revision. A bug that caused the updating of the HTML page of a running build to freeze if another build for the same project and the same revision was started has been fixed.
Release Notes: Time triggers have been added, using cron. The user interface for the dependency triggers has been added; a build can be triggered by the successful completion of another build. A bug that caused problems if X11 forwarding was enabled by default in SSH has been fixed.
Release Notes: This release adds a clean way to abort a running build.