<br><font size=2 face="sans-serif">You can see the app running live at:
&nbsp; &nbsp; &nbsp; &nbsp;cruisecontrolrb.thoughtworks.com</font>
<br>
<br><font size=2 face="sans-serif">--Rolf</font>
<br>
<br>
<br>
<br>
<br>
<br>
<table width=100%>
<tr valign=top>
<td width=40%><font size=1 face="sans-serif"><b>Alexey Verkhovsky &lt;averkhov@thoughtworks.com&gt;</b>
</font>
<br><font size=1 face="sans-serif">Sent by: cruisecontrolrb-developers-bounces@rubyforge.org</font>
<p><font size=1 face="sans-serif">02/06/2007 01:40 AM</font>
<td width=59%>
<table width=100%>
<tr valign=top>
<td>
<div align=right><font size=1 face="sans-serif">To</font></div>
<td><font size=1 face="sans-serif">ThoughtWorks-dynamic-languages@lists.wazokazi.com,
thoughtworks-software-development@lists.wazokazi.com</font>
<tr valign=top>
<td>
<div align=right><font size=1 face="sans-serif">cc</font></div>
<td><font size=1 face="sans-serif">cruisecontrolrb-developers@rubyforge.org</font>
<tr valign=top>
<td>
<div align=right><font size=1 face="sans-serif">Subject</font></div>
<td><font size=1 face="sans-serif">[Cruisecontrolrb-developers] [ANN] CruiseControl.rb
0.4.0</font></table>
<br>
<table>
<tr valign=top>
<td>
<td></table>
<br></table>
<br>
<br>
<br><font size=3 face="Courier New"><br>
CruiseControl.rb 0.4.0 is released. This is still an internal TW release.
Everything is on RubyForge, but we are not yet announcing it to the world
at large.</font><font size=3> <br>
</font><font size=3 face="Courier New"><br>
In this release CC.rb becomes much smarter about handling plugins, <br>
and the Dashboard is looking awesome after some UI design love (more to
come in the next version).<br>
<br>
Release 1.0 is getting closer by the hour.</font><font size=3> <br>
</font><font size=3 face="Courier New"><br>
Changes:</font><font size=3> </font><font size=3 face="Courier New"><br>
 &nbsp;- pretty user interface</font><font size=3> </font><font size=3 face="Courier New"><br>
 &nbsp;- 'Build now' button</font><font size=3> </font><font size=3 face="Courier New"><br>
 &nbsp;- dashboard displays projects as panels, not table rows</font><font size=3>
</font><font size=3 face="Courier New"><br>
 &nbsp;- monitoring cruisecontrol.rb builds with CCTray.net</font><font size=3>
</font><font size=3 face="Courier New"><br>
 &nbsp;- browser autorefresh - seeing latest build status without hitting
'refresh' on browser</font><font size=3> </font><font size=3 face="Courier New"><br>
 &nbsp;- builder's current activity (down/sleeping/checking for modifications/building)
on the dashboard</font><font size=3> </font><font size=3 face="Courier New"><br>
 &nbsp;- builder plugin may be packaged as a directory with multiple files.
It must have init.rb then.</font><font size=3> </font><font size=3 face="Courier New"><br>
 &nbsp;- plugin error handler: if a plugin raises an error in response
to notification, builder logs the error, <br>
 &nbsp; &nbsp;notifies all other plugins, then raises an error of its own
(thus triggering the build_loop_failed event)</font><font size=3> </font><font size=3 face="Courier New"><br>
 &nbsp;- improved error handling during builder initialization</font><font size=3>
</font><font size=3 face="Courier New"><br>
 &nbsp;- Bugfix: blocked spaces in project names</font><font size=3> <br>
</font><font size=3 face="Courier New"><br>
Download from: http://rubyforge.org/frs/?group_id=2918</font><font size=3>
</font><tt><font size=2>_______________________________________________<br>
Cruisecontrolrb-developers mailing list<br>
Cruisecontrolrb-developers@rubyforge.org<br>
http://rubyforge.org/mailman/listinfo/cruisecontrolrb-developers<br>
</font></tt>
<br>