- New command 'buildbot upgrade-master' to ease upgrading of pre-existing
buildmasters.
- A new webstatus display, superset of the older 'waterfall' display.
- The IRC bot has been refactored to make it easier to support other
IM tools.
- Better balancing of workload among multiple available buildslaves.
- Build slaves deal better with file permissions during a checkout step.
- Support for the Bazaar version control system.
- The 'buildbot try' command now accepts a '--diff=foo.patch' argument,
to let you provide a pre-computed patch.
- A new Mercurial change source was added.
- The email based changesource has been refactored to make it easier to
write new mail parsers.
- The 'freshcvsmail' change source has been deprecated.
- Changes to the API:
- API changes for BuildStep(), BuildFactory(), BuildSlave().
- Some keys and classes used in the configuration file have changed.
PR: ports/116889
Submited by: clsung
- Mercurial support.
- A 'buildbot restart' command.
- Each build has a set of build properties that can be
set and interpolated into shell commands.
- New contrib scripts: viewcvspoll, svnpoller, svn_watcher.
- Improved CSS for the waterfall view.
PR: ports/98439
Submitted by: miwi
- the ability to use Twisted `strports' strings as
TCP port numbers.
- a `Nightly' scheduler.
- a `resubmit this build' button on the web interface.
- a `umask' option for the buildbot slave.
- many bug fixes.
- Use the USE_TWISTED_RUN knob.
- Take over orphaned port.