Grails Diary - Week 29 in 2015

20 July 2015

You can now interact with the Grails community in the Grails Slack channel . There are multiple sub-channels for development, plugins, questions, conferences and random stuff. Sign up if you haven't allready done so!
You can also join the Ratpack team on Slack.

Congrats to the Groovy team, who have succeeded in releasing the first version under the Apache Foundation. Groovy 2.4.4 is out, and it does come with an important security update for CVE-2015-3253: Remote execution of untrusted code. You can find the changelog here, and as always, the update is available on GVM.
The release naturally found its way into The Apache News Round-up: week ending 17 July 2015.
Groovy co-founder James Strachan acknowledges Groovy as THE language of CI and CD, with respect to the Jenkins workflow/docker workflow plugin!

I'm happy that dynamic scaffolding now returns to Grails! In my experience this is important for demos, teaching, workshops and for getting a feel for the data model.

The Quartz plugin for Grails 3 is out in the first release candidate - time to test and supply feedback

One example of upgrading from Grails 2.4.3 to Grails 3.0.3 in one step can be found in the Petclinic project, where Grame has updated it to the latest version.

Version 16 of the Groovy Podcast is available on video. Happy to be able to help supply news items for Peter, Baruch and Ken.

You can help Jenn Strater and th GR8ladies organisation and their data visualization project by contributing data on your company at https://github.com/jlstrater/gr8ladies-d3

The upcoming Gradle 2.6 release will provide a long awaited test kit for functionally testing Gradle plugins The current Gradle release (2.5) offers some support for continous build, but the Gradle Shadow Plugin is released in version 1.2.2, that fixes compatibility with Gradle 2.5

The Gradle dockerized-test plugin has been updated, allowing you to run your tests in a docker image.

This is the last diary this year, where I will remind you to get your ticket for GR8conf US. Tickets are also available for SpringOne2GX, where I will be attending.

Podcasts and Videos of Presentations

Blogs, Articles, etc.

Updated Grails 3 Plugins

  • quartz (2.0.0.RC1) Grails quartz plugin
  • csv (1.0) Grails csv plugin
  • asset-pipeline (3.0.4) Grails asset-pipeline plugin

Updated Grails 2 Plugins

  • Clover Code Coverage for Grails A plugin that integrates Clover into GRAILS projects. Clover is a Code Coverage tool that produces beautiful reports which are highly configurable and extensible. Clover not only reports which lines of code were executed during a test run, it also reports which tests hit which lines of code. Clover's reports include: Tag Clouds of your entire project that compare Complexity with Coverage A TreeMap to visualise the most complex, uncovered areas of your project Fully Cross Referenced HTML view...
  • I18n Asset Pipeline Plugin An asset-pipeline plugin for client-side i18n. It generates JavaScript files from i18n resources for use in client-side code.
  • Grailsflow GrailsFlow is an open source Workflow and Process Engine.
  • Grails err-buddy Plugin errbudd.net grails plugin.
  • Grails Phonenumbers Plugin Adds support for using Google's libphonenumber library to validate phone numbers

Interesting Tweets

 

Conferences and meetups