Automated Coder

Exploring the Code of CruiseControl.Net

FastForward.NET: Beta 3 Released

Posted by Craig Sutherland on 22 August, 2009

Yes, I’ve managed to stick to my weekly release schedule – I have just posted the binaries for the third beta. As well as expanding the installer to include the build templates and release notes, the following items have been added/fixed:

  • Added a properties display for projects, servers and build queues
  • Added global error handling and reporting
  • Save the position of pop-up windows so they can be restored when re-opened
  • Remove the next build date display if a project does not have a next build time
  • Standardised on how the server name is generated – should now always display the local name
  • Added the server name to the build visualisations
  • Fixed bug where plug-ins can be duplicated
  • Plug-ins can now hide the application instead of closing
  • Added estimated time of completion

This release is now a lot more stable – I have been able to run it for the entire day on machine without any crashes. However, if you find any issues, let me know :-)

The binaries can be downloaded from https://www.ohloh.net/p/FastForwardNET/download.

3 Responses to “FastForward.NET: Beta 3 Released”

  1. Mike said

    Looks like a neat project but it blows up after I get in the settings. (also a suggestion is to have standard placement of your OK/Cancel buttons on the settings dialog… I clicked the Cancel button the first time I went in there instead of OK).

    Here is the contents of the log file:

    An item with the same key has already been added. at System.ThrowHelper.ThrowArgumentException(ExceptionResource resource)
    at System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add)
    at System.Collections.Generic.Dictionary`2.Add(TKey key, TValue value)
    at ThoughtWorks.CruiseControl.Remote.Monitor.Server.OnWatcherUpdate(Object sender, ServerUpdateArgs e)
    at ThoughtWorks.CruiseControl.Remote.Monitor.PollingServerWatcher.RetrieveSnapshot()
    at ThoughtWorks.CruiseControl.Remote.Monitor.PollingServerWatcher.Poll()
    at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
    at System.Threading.ThreadHelper.ThreadStart()

    • Craig Sutherland said

      Thanks for the report Mike, I’ll add it into Trac and fix it.

      In the next release I’ve changed the order of the ok/cancel buttons so they match Windows.

      Craig

  2. [...] post: FastForward.NET: Beta 3 Released « Automated Coder Tags: tutorials, net, [...]

Leave a Reply

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <pre> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>