Skip to end of metadata
Go to start of metadata
Error rendering macro 'toc' : null

Overview

Griffon 0.9.2-beta-2 – "Aquila rapax" - is a maintenance release of Griffon 0.9.

This release fix critical issues introduced in 0.9.1 that are related to artifacts and meta classes.

New Features

Griffon build

The Griffon build has moved from Ant to Gradle with increased boosts in build time and reduced setup.

Runtime

Logging DSL

Griffon 0.9.2 has ported over the Log4j DSL found in Grails 1.3.x. You can now configure logging pretty much in the same way. Here's an example of how a typical setup will look like (in griffon-app/conf/Config.groovy

The Griffon Guide contains further information on how to use the DSL.

Sample Applications

Griffon 0.9.2-beta-2 ships with 5 sample applications of varying levels of complexity demonstrating various parts of the framework. In order of complexity they are:

File Viewer

File Viewer is a simple demonstration of creating new MVCGroups on the fly.

Source: samples/FileViewer

To run the sample from source, change into the source directory and run griffon run-app from the command prompt.

GroovyEdit

GroovyEdit is an improved version of FileViewer that uses custom observable models.

Source: samples/GroovyEdit

To run the sample from source, change into the source directory and run griffon run-app from the command prompt.

Font Picker

Font Picker demonstrates form based data binding to adjust the sample rendering of system fonts.

Source: samples/FontPicker

To run the sample from source, change into the source directory and run griffon run-app from the command prompt.

Greet

Greet, a full featured Griffon Application, is a Twitter client. It shows Joint Java/Groovy compilation, richer MVCGroup interactions, and network service based data delivery.

Source: samples/Greet

To run the sample from source, change into the source directory and run griffon run-webstart from the command prompt. Because Greet uses JNLP APIs for browser integration using run-app will prevent web links from working.

SwingPad

SwingPad, a full featured Griffon Application, is a scripting console for rendering Groovy SwingBuilder views.

Source: samples/SwingPad

To run the sample from source, change into the source directory and run griffon run-app from the command prompt.

0.9.2-beta-2 Release Notes

Loading

Griffon 0.9.2-beta-2 Resolved Issues (11 issues)

  • No labels