Griffon 0.9.5-rc1 released
Griffon is a Grails inspired framework for writing RIAs on the JVM using Groovy.
A list of bugs fixed in this release can be found at [http://jira.codehaus.org/secure/ReleaseNote.jspa?projectId=11833&version=17352].
Full release notes located here.
This release brings a full overhaul of the build and plugin systems. Creating/buidling/releasing/installing/upgrading plugins should be much easier now. Also, archetypes can be versioned and packaged like plugins are, making it simpler to work with them. A new mechanism for working with repositories is also available, there's no need for an SVN+HTTP server combination anymore, a simple path in the file system will do. Remote artifact repositories are also supported however the code to run them is still in the pipeline.
There's a new interactive shell command too: griffonsh. This shell environment should reduce the amount of time between command invocations.
The help for both the griffon and griffonsh commands has been greatly enhanced.
Swing support has been moved to its own plugin. This enables a faster feedback cycle for Swing related stuff, you no longer need to wait for the next Griffon core release. Also, SWT support makes an official appearance now. You can create an SWT application by simply calling
griffon create-app --archetype=swt superDuper
The Griffon team is in close communication with the Groovyfx team in order to provide the same seamless experience for JavaFX based Griffon applications. Expect more news on this front in the following weeks.
MVC groups have received a facelift in terms of the available configuration to each group member, see the release notes and the guide for more details.
The Swing WindowManager is now capable of handling JInternalFrames in the same way as Windows are managed, this enables a seamless transition to MDI based apps.
Lastly, there's a number of breaking changes explained in the release notes. It's highly recommended that you use the upgrade command on existing applications.
You can download the Griffon distribution from the download page.
Thanks to all who contributed to this release!
Keep on Groovying!
PS: Can't wait for an issue to be fixed? Have an idea for a cool feature? Fork us at github and send us a pull request :-)