Grails Diary - Week 10 and 11 in 2016

21 March 2016

In this two week edition of the Grails Diary, the first videos from GR8Conf India have been published, there are lots of articles, and links to materials from the GR8Day in Warsaw.

The Grails team at OCI have released Grails 3.1.4 with some bug fixes and improvements, especially is it now possible to create new apps, without running into profile issues. The changelog also reveals a new feature: ad-hoc constraints for validation.

The plugin portal at the official Grails website is now integrated by the excellent work of Matt Sheehan, Eric Helgeson and Bobby Warner. You can see the result at

If you are using Emacs as your editor, there is now an emacs minor mode for grails, which allows you to move (jump) between grails files easily, with more features are coming. Thank you Alessandro Miliucci for pointing to this news

Gradle 2.12 is now available in the final release. The release notes has all the details, but the long avaited feature is the support for declaring compile time only dependencies.
Rene Groeschke pointed out that Gradle had 29 contributers in february

Recently the very first GR8Day Warsaw event was held. From the feedback I've seen, it appears to have been a success. Below is some of the materials (slides/code) used.

There is a new Alpha release of Betamax 2.0 available, which works with Groovy 2.4.x.

Jenn Strater has worked on making Spring REST docs work with Ratpack, and it has found its way into one of the sample apps, as well as an example using Grails. Slides from her talk A Test Driven Approach to Documenting RESTful APIs with Spring REST Docs is also available.

For GR8Conf EU, the registration is open, and the doorbuster tickets are already gone. The early bird discount is still available (in limited quantities), so get your ticket today. You can read a bit more in the GR8Conf Europe newsletter, and the Agenda app is updated for the new season, thanks to Sergio del Amo and Cedric Champeau.


Podcasts and Videos of Presentations

Blogs, Articles, etc.

New Grails 3 Plugins

Updated Grails 3 Plugins

Updated Grails 2 Plugins

  • Grailsflow GrailsFlow is an open source Workflow and Process Engine.
  • Mailing List Plugin Schedule emails to a mailing group or to a person using dynamic quartz scheduling. Schedules stored within DB and upon application restart incomplete or future schedules are re-added to quartz queue.
  • Websocket Chat Plugin Default WebSocket Multi-chat room plugin, supports Admin privilages, kicking banning users. Webcam support for chrome/firefox. WebRTC (audio/video & screen) support 0.24+
  • Handlebars Asset-Pipeline Plugin Provides Handlebars precompiler support for the asset-pipeline static asset management plugin.
  • SASS/SCSS Asset-Pipeline Plugin Provides SASS/SCSS Compass support for the asset-pipeline static asset management plugin.
  • CoffeeScript Asset-Pipeline Plugin Provides coffee-script support for the asset-pipeline static asset management plugin.
  • LESS Asset-Pipeline Plugin Provides LESS support for the asset-pipeline static asset management plugin.
  • Asset Pipeline Plugin The Asset-Pipeline is a plugin used for managing and processing static assets in Grails applications. Asset-Pipeline functions include processing and minification of both CSS and JavaScript files. It is also capable of being extended to compile custom static assets, such as CoffeeScript.
  • Browser Detection Plugin This plugin helps you detect browsers, versions, language and operating systems from the request headers.

Interesting Tweets


Conferences and meetups