Archive for May 29th, 2011

This Week in Grails (2011-21)

Sunday, May 29th, 2011

The first milestone release of Grails 1.4 was released this week and it’s got a ton of cool features. Check out the release notes for the details of what’s been added for this release – it’s a long list 🙂

Marc Palmer released v1.0 of the resources plugin and he’s written some extensive documentation. This is included by default in 1.4 and can be installed in 1.2 or higher, so plugin developers should read the Calling all developers of UI library / front end plugins and Call for people to write Resources plugins threads from the mailing list.

A note for plugin developers – please be sure to update the plugin descriptor before releasing your plugin, or at least edit the details of the plugin page at grails.org. If I see that there’s a new plugin but it shows “Plugin summary/headline” as the title and “Your name” as the developer name I don’t include it here. Perhaps it’s a bit on the harsh side, but I assume that if you can’t be bothered to document the absolute minimum details of your plugin, it’s probably not worth looking at. Also, a reminder of something I’ve mentioned before – please change the minimum required version of Grails to something reasonable. Two plugins were released this week requiring at least v1.3.7 of Grails, and this will keep users who aren’t on the latest version from even trying out your plugins.


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:

  • concordion version 0.1. Provides a convenient integration between the Concordion framework —an open source tool for writing automated acceptance tests in Java— and Grails applications
  • gsp-taglib version 0.2.1. Makes it possible to declare tags in a gsp in grails-app/taglib
  • js-tree version 0.1. Integrates the http://www.jstree.com/ jQuery plugin
  • regen version 0.2.12. Provides a generation framework and a set of pluggable artefacts under grails-app/generators
  • swf-upload version 0.2. Integrates http://swfupload.org/
  • translate version 1.0. Translates text from one language to another using the Google Translate API

and 9 updated plugins:

  • dbunit-operator version 1.6.1. Create initial data with the help of DbUnit
  • force-response-download version 0.1.1. Forces the browser to open a dialog for downloading content produced within controller actions
  • gemfire version 1.0.0.M3. The GemFire plugin provides integration with the GemFire in-memory distributed data management platform.
  • notifications version 0.2.3. Implements a publish-subscribe model to push information to subscribers through different communication channels
  • resources version 1.0. A resource management and processing framework
  • scala version 0.6.2. Allows you to compile Scala sources in the /src/java and /src/scala folders of your application
  • serializable-session version 0.2. Enforces that the session will only accept serializable objects
  • spring-security-core version 1.1.3. The official Grails security plugin; integrates with Spring Security
  • weceem version 1.0.RC2. A content management system

Interesting Tweets

Jobs



User groups and Conferences



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