This Week in Grails (2012-19)

Posted by: Burt Beckwith on 05/15/2012

We’re getting ready to release Grails 2.1, with a release candidate hopefully this week. The cache plugins I mentioned last week will be released around the same time, and the ‘core’ cache plugin will be a default plugin in BuildConfig.groovy. I released an update of the database-migration plugin to address some bugs that were keeping that from being a default plugin, so that will also be included by default in BuildConfig.groovy.

I’ve been working on a Grails book to be published this fall. The plan is that it will be an advanced book, and presume that you already have experience with Grails or another similar framework in Java or another language and are looking for more detail and best practices. It’s going to be available soon in an early-access digital format so you can follow the progress and help the book by finding mistakes and making suggestions.

A few more GR8Conf EU interviews:


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:



Plugins

There were 6 new plugins released:

  • closure-templates-resources version 0.1. Supports server-side compilation of .soy template files to JavaScript files
  • jquery-mobile-metro version 0.1. Plugin jQuery mobile framework Metro UI theme resource files
  • jrimum-bopepo version 0.2. Allows you to create Boletos Bancarios for Banks of Brazil using the Jrimum Bopepo library
  • plastic-criteria version 0.1. Mock Grails Criteria for Unit Tests
  • split-test version 0.4. An A/B testing framework designed to work with Grails
  • spring-security-oauth version 2.0.1.0. Adds OAuth-based authentication to the Spring Security plugin using the OAuth plugin

and 14 updated plugins:

  • asynchronous-mail version 0.6. Send email asynchronously by storing them in the database and sending with a Quartz job
  • cache version 1.0.0.M2. Adds request, service method, and taglib caching
  • cache-ehcache version 1.0.0.M2. An Ehcache-based implementation of the Cache plugin
  • cache-redis version 1.0.0.M2. A Redis-based implementation of the Cache plugin
  • database-migration version 1.1. Official Grails plugin for database migrations
  • external-config-reload version 1.2.0. Polls for changes to external configuration files (files added to grails.config.locations), reloads the configuration when a change has occurred, and notifies specified plugins by firing the onConfigChange event in each
  • faker version 0.5. A port of Data::Faker from Perl, is used to easily generate fake data: names, addresses, phone numbers, etc.
  • hibernate-search version 0.6.1. Integrates Hibernate Search for domain classes
  • lesscss-resources version 1.3.0.3. Optimises the use of http://www.lesscss.org css files, compiling .less files into their .css counterprt, and place the css into the processing chain to be available to the other resource plugin features
  • pusher version 0.4. Wrapper for pusher.com REST api
  • spring-batch version 0.2.2. Provides the Spring Batch framework and convention based Jobs
  • spring-security-facebook version 0.7.4. Plugin for Facebook Authentication, as extension to Grails Spring Security Core plugin
  • spring-security-twitter version 0.4.3. Twitter authentication as extension to the Spring Security Core plugin
  • zkui version 0.5.1. Seamlessly integrates ZK with Grails’ infrastructures; uses the Grails’ infrastructures such as GSP, controllers rather than zk’s zul as in ZKGrails plugin

Interesting Tweets

Jobs



User groups and Conferences


Share

flattr this!


About Burt Beckwith

Burt Beckwith

Burt Beckwith has been a software developer for 15 years, most of that as a JVM developer, and for the last five years working with Grails and Groovy. He is a core developer on the Grails team at SpringSource, and has created over 40 Grails plugins. Burt is a frequent speaker at conferences and user groups where he shares his passion for Grails and other Groovy-based technologies, in particular those that are related to persistence, security, and performance. He is the author of "Programming Grails" and blogs at http://burtbeckwith.com/blog/

More About Burt »

NFJS, the Magazine

May Issue Now Available
  • On the road to learning

    by Raju Gandhi
  • Refactoring to Modularity

    by Kirk Knoernschild
  • RESTful Groovy

    by Kenneth Kousen
  • Getting Started with D3.js

    by Brian Sletten
Learn More »