Archive for July 3rd, 2012

This Week in Grails (2012-26)

Tuesday, July 03rd, 2012

My apologies for not doing a post last week; I was traveling (doing two Groovy and Grails courses back-to-back) and didn’t have time.

The big news of the last two weeks is the Groovy 2.0 release. Lots of cool stuff there including static type checking, static compilation, modularity, and Invoke Dynamic support. Check out Cédric Champeau’s “Groovy 2.0 from an insider” post, Andre Steingress’ “Groovy 2.0: Love for Grails Command Objects” post, and this older post based on a 2.0 RC, Writing sentences with Groovy 2.0.

Grails 2.1 RC3 was released and the 2.1 GA release will be out soon. Test it now to get an early start on your upgrade and to help find any remaining issues.

Matt Raible and James Ward did a Play vs. Grails Smackdown at ÜberConf. The Grails version of the app did very well, especially considering all of the Play/Scala fanboy hype that we’ve had to put up with.

Netflix open sourced their Grails-based Asgard management and deployment app.
Asgard. They’re also hiring a Grails developer (see the Jobs section for the link and details).

If you want to keep up with these “This Week in Grails” posts you can access them directly via their category link or in an RSS reader with the feed for just these posts.

Translations of this post:


There were 3 new plugins released:

and 13 updated plugins:

  • ajaxflow version 0.2.3. Enables Ajaxified Webflows
  • bcrypt version 1.0. Performs bcrypt hashing
  • cucumber version 0.6.0. Test your Grails apps with Cucumber
  • grom version 0.2.4. Sends notifications on Windows, Linux, and Mac
  • gsp-resources version 0.4. Use the resources plugin to include static files like main.css.gsp, so dynamically built CSS and JS can be served as proper files instead of inlined in a non-cacheable GSP file
  • guard version 1.0.6. Provides a way to run integration tests without having to repeatedly bootstrap the environment
  • handlebars-resources version 0.3. Supports using Handlebars.js templates with the Grails Resources Plugin
  • infinispan version 1.0.1. Adds support for the JBoss Infinispan distributed cache
  • kickstart-with-bootstrap version 0.6.0. Start your project with a good looking frontend, with adapted scaffolding templates for standard CRUD pages using Twitter Bootstrap
  • spring-security-saml version 1.0.0.M15. SAML 2.x support for the Spring Security Plugin
  • uploadr version 0.5.11. HTML5 Drag and Drop file uploader
  • xwiki-rendering version 0.6. Convert texts using XWiki Rendering Framework
  • yammer-metrics version 2.1.2-2. Packages Coda Hale’s yammer metrics jars

Interesting Tweets


User groups and Conferences

Creative Commons License
This work is licensed under a Creative Commons Attribution 3.0 License.