Skip to main content.

Archive for June, 2011

News Roundup: Grails, Griffon, & Geb

Tuesday, June 28th, 2011

“Grails 1.4 is now Grails 2.0”

Yesterday, Graeme Rocher announced the renaming of the next release of Grails — which was to have been 1.4 — to 2.0. (The Grails Roadmap has been updated for this change.) From the announcement: “This should not significantly impact timelines of the  release, but we do feel there are too many great things in the GitHub master branch for it to be a mere 1.4 release.” There is a list of new features to be released as part of the next milestone in the mailing list post.

Griffon 0.9.3 beta 2 released; Griffon moves to GitHub

The second beta release of Griffon 0.9.3, also announced yesterday, includes such updates as DSL / autocompletion support for IntelliJ IDEA / Eclipse and several new AST transformations. (There are release notes at the CodeHaus.) Along with this update came the news that Griffon’s source has moved to GitHub. If you have anything worth adding to / using for improvement in the framework, fork the project and code away.

Preview of Grails plugin for SmartGWT

The folks at Isomorphic Software have posted about a preview version of their SmartGWT plugin for Grails. This includes a nice tutorial (with screenshots!) for getting started with the plugin.

Geb 0.6.0 released

With the news of the 0.6.0 release of Geb — a Groovy browser automation solution — comes the news of a new site for the project: gebish.org. Luke Daley’s announcement includes the feature highlights of the new release, among them improved jQuery integration, the  Direct Download API, support for build-related configuration, a TestNG adapter, and many more which I must cease to list lest the link to the announcement become pointless. You may want to check out the new site for much more.

Tools Used At A Grails Startup

Tomas Lin describes the tools & infrastructure in use at Secret Escapes, a “private sales travel” site built on Groovy and Grails.

Redis, Groovy And Grails Presentation At GR8Conf 2011 And GUM

Ted Naleid has posted the slides from his presentation on Grails & Redis, which he’s given at both GUM and GR8Conf.

Plugin releases

Grails Pusher Plugin — 0.1: provide wrapper for the Pusher REST API

Grails YUI 2 Widget Plugin — 0.1: allow creation of YUI Widgets through taglibs

Grails Transaction Management Plugin — 0.1.1: allow advanced management of transactions in Grails

Grails Flyway Plugin — 0.1.2: provide integration with Flyway

Grails Cookie Plugin — 0.2: extends request and response objects found in controllers and filters; add methods to easily set, get, and delete cookies

News Roundup: Commercial Grails Plugins, Grails 1.4 and Resources

Tuesday, June 21st, 2011

Results Of The Grailsrocks Survey (interest in commercial plugins)

Marc Palmer has released the results of his survey inquiring into developers’ interest in support for commercially supported Grails plugins. (The results also contrast such details as the versions of Grails in common use.)

Grails 1.4: The New Resources Stuff

Glen Smith describes his experience with Marc Palmer’s resources framework in Grails 1.4 M1.

Groovy 1.8.0 — Meet JSONBuilder!

An article by Evgeny Goldin, introducing the new native JSON support added in Groovy 1.8.0.

Luke Daley joins Gradleware

Luke Daley, Grails committer and creator of the Geb project, has joined Gradleware [PDF], the “enterprise automation company” behind Gradle.

SpringSource Tool Suite (STS) 2.7.0 M2 released

SpringSource has announced the second milestone release of STS 2.7.0. This release adds (among, as usual, other things) support for Grails 1.4 and improved Gradle support.

News Roundup: SpringOne 2GX, Grails Screencasts, Rizzo

Tuesday, June 14th, 2011

SpringOne2GX registration now open

SpringSource and the NFJS Symposium Series have opened registration for SpringOne 2GX, which is to be held in Chicago on October 25-28, and which will have such groovy speakers as Venkat Subramaniam, Tim Berglund, Jeff Brown, Scott Davis, Glen Smith, Andres Almiray, Graeme Rocher, Guillaume LaforgeDierk König, Paul King, and Ken Sipe. You can register for this event at the SpringOne 2GX site.

Getting Started With Grails, Part 3

Peter Ledbrook has posted the third in a series of introductory Grails screencasts. In this, the latest, he introduces custom GSP tags.

Grails Testing Improvements

Lucas Ward’s post on the unit testing improvements coming in Grails 1.4 (and his remaining complaints regarding integration testing).

Google Analytics Page Tracking In Grails Web Flow

A post on the Object Partners blog, showing how to pass meaningful URLs to Google Analytics in a Grails web flow by means of a GSP tag.

Running Custom SQL In Grails Database Migration Plugin Changesets

Tomas Lin shows how to use custom SQL with Grails’ Database Migration plugin.

Rizzo: a Groovy static site generator

Rizzo is a sort of a small Groovy script for static site generation. The code is available on GitHub.

Plugin releases

Grails Fitnesse Plugin — 1.0: use the popular Open Source testing framework Fitnesse in combination with Grails

Grails Full Calendar Plugin — 1.5.1.0: use Adam Shaw’s Full Calendar jQuery plugin with Grails

Grails GSP Tags Plugin — 0.2.2: declare tags in a GSP in grails-app/taglib/

Grails Searchable Plugin — 0.6: add search to Grails through Compass and Lucene

Grails Spock Plugin — 0.5: use Spock with Grails

Grails Regen Plugin — 0.2.13: a generation framework for Grails scaffolding

Grails File Uploader Plugin — 1.2: handle file uploads in Grails

Grails Atmosphere Plugin — 0.4.0: provide integration with the Atmosphere project

News Roundup: On Grails 1.4 M1, Groovy and RabbitMQ, Groovy AST

Tuesday, June 7th, 2011
The Grails Podcast: Grails 1.4M1 Discussion
http://www.grailspodcast.com/blog/id/246
Glen Smith and Peter Ledbrook “have a long look” at the first milestone release of Grails 1.4.
A Simple Groovy DSL For Building RabbitMQ AMQP Applications
Jon Brisbin demonstrates the use of the Groovy DSL for RabbitMQ.
http://blog.springsource.com/2011/06/01/a-simple-groovy-dsl-for-building-rabbitmq-amqp-applications/
Countdown To Grails 1.4: Unit Testing
Peter Ledbrook has started a new series of articles introducing some of the new features coming in Grails 1.4. The first is on 1.4′s new and improved unit testing for domain classes, controllers, and tag libraries.
http://blog.springsource.com/2011/06/07/countdown-to-grails-1-4-unit-testing/
A Groovy AST Example
Felipe Gutierrez shows how to create new AST transformations using some of the new functionality in Groovy 1.8.
http://groovy.dzone.com/articles/groovy-ast-example
The slides from GR8Conf Europe
The complete set of slides used by the speakers at GR8Conf Europe last month are now available at SlideShare.
http://www.slideshare.net/gr8conf/slideshowsThe Grails Podcast: Grails 1.4M1 Discussion
http://www.grailspodcast.com/blog/id/246
Glen Smith and Peter Ledbrook “have a long look” at the first milestone release of Grails 1.4.
A Simple Groovy DSL For Building RabbitMQ AMQP Applications
Jon Brisbin demonstrates the use of the Groovy DSL for RabbitMQ.
http://blog.springsource.com/2011/06/01/a-simple-groovy-dsl-for-building-rabbitmq-amqp-applications/
Countdown To Grails 1.4: Unit Testing
Peter Ledbrook has started a new series of articles introducing some of the new features coming in Grails 1.4. The first is on 1.4′s new and improved unit testing for domain classes, controllers, and tag libraries.
http://blog.springsource.com/2011/06/07/countdown-to-grails-1-4-unit-testing/
A Groovy AST Example
Felipe Gutierrez shows how to create new AST transformations using some of the new functionality in Groovy 1.8.
http://groovy.dzone.com/articles/groovy-ast-example
The slides from GR8Conf Europe
The complete set of slides used by the speakers at GR8Conf Europe last month are now available at SlideShare.
http://www.slideshare.net/gr8conf/slideshows

The Grails Podcast: Grails 1.4M1 Discussion

Glen Smith and Peter Ledbrook “have a long look” at the first milestone release of Grails 1.4.

A Simple Groovy DSL For Building RabbitMQ AMQP Applications

Jon Brisbin demonstrates the use of the Groovy DSL for RabbitMQ.

Countdown To Grails 1.4: Unit Testing

Peter Ledbrook has started a new series of articles introducing some of the new features coming in Grails 1.4. The first is on 1.4′s new and improved unit testing for domain classes, controllers, and tag libraries.

A Groovy AST Example

Felipe Gutierrez shows how to create new AST transformations using some of the new functionality in Groovy 1.8.

The slides from GR8Conf Europe

The complete set of slides used by the speakers at GR8Conf Europe last month are now available at SlideShare.

Plugin releases

Grails CKEditor Plugin – 3.6.0.0: integrate CKEditor with Grails

Grails Translate Plugin – 1.1: translate text from one language to another using Microsoft Translator

Grails GPars Plugin – 0.3: add GPars JAR files to a Grails project

Grails Sipgate SMS Plugin – 1.0.2: send SMS messages using XML-RPC API provided by sipgate.de

Grails Ant Plugin – 0.1.1: make Ant JARS available in a Grails project at runtime

Grails Torpedeiro SMS Gateway Plugin – 0.1: provide services to access the Torpedeiro HTTP/S API

Grails Fixtures Plugin – 1.0.7: load test data via a DSL

Grails Activiti Plugin – 1.0.7: integrate Activiti BPM Suite with Grails