This edition of the diary will cover two weeks, as I last week was relocating to save a couple of hours transportation time each day.
Due to this, there are plenty of content, videos, news, blogs etc. and I'm convinced I've missed a bunch too. Sorry for that.
The Grails team celebrated the 100th release of Grails, with the 3.0.10 bugfix release,
the changelog is available here .
Before that, the 3rd milestone release of Grails 3.1.
The What's new in Grails 3.1
part of the manual reveals an upgrade to Spring Boot 1.3 and Spring 4.2, a new (preview version of) AngularJS profile, profiles as regular jar files with easier dependency resolution,
JSON and Markup views and the GORM 5 Suite. The changelog is available here .
Finally, a bugfix release on the 2.5 series, version 2.5.3, with the changelog.
OCI appear to succesfully develop Grails and building a great team around the core developpers,
and they are hiring.
There are quite a few challenges for Groovy in the updating to Jigsaw. Cédric Champeau describes the problem
on the Apache Groovy Mailing list,
and if you look at the thread, it is one of the most interesting discussions I've seen on the list.
If you wish to contribute to Groovy,
the documentation on how to contribute is excellent
John Wagenleitner, the author of groovy-wslite,
has joined the core committers of Apache Groovy, with easier contribution process.
Congratulations to Jochen Theodorou and Canoo! The last of the core committers that lost the job, when Pivotal stopped sponsoring Groovy and Grails
has found a new place to work. This seems like a great match!
Griffon has been released in version 2.5.0,
with Groovy 2.4.5, ObservableContext interface for publication of events for property changes, and lots more.
Grooscript for Grails has been updated to version 1.1.4, with fixes for remote domain classes in windows.
Søren Glasius has managed to get Sdkmanager and Apache Groovy running on an Rapberry Pi Zero.
If you like to know Spring Boot, that powers Grails under the hood, Dan Vega offers a course: The Spring Boot Intro that will have you creating apps today.
The program for the Groovy Grails Exchange is ready.
I hope to be able to attend, and you should too, tickets are still available.
The planning of GR8conf EU 2016 is now well underway, as the organising team had a meeting last week. There will be some exciting news for this years edition!
For now, you will have to settle with the Christmas Greeting newsletter!
Don't forget to submit talks, the call for papers is open.
Podcasts and Videos of Presentations
Blogs, Articles, etc.
New Grails 3 Plugins
- postgresql-extensions (4.6.2) This plugin provides hibernate user types to support for Postgresql Native Types like Array, HStore, JSON,
- fields (2.1.1) Grails fields plugin
- mail (2.0.0.RC4) Grails mail plugin
- grails-markdown (3.0.0) Grails grails-markdown plugin
Updated Grails 3 Plugins
New Grails 2 Plugins
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...
-
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.
-
Logentries Plugin
This plugin provides integration with Logentries (https://logentries.com/)
-
Babel Asset-Pipeline Plugin
Adds babel transformation to Asset-Pipeline.
-
Karman AWS Plugin
Karman AWS provides an Amazon S3 Interface to the Karman API
-
Karman Plugin
Karman is a standardized / extensible interface plugin for dealing with various cloud services including Local and S3.
-
Release Plugin
Allows you to publish Grails plugins, either to a public or private repository. It also supports deploying Grails applications and plugins to Maven repositories without the need to use Maven directly.
-
JavaMelody Grails Plugin
Integrate JavaMelody Monitoring into grails application.
-
Handlebars Asset-Pipeline Plugin
Provides Handlebars precompiler 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.
-
SASS/SCSS Asset-Pipeline Plugin
Provides SASS/SCSS Compass support for the asset-pipeline static asset management plugin.
-
LESS Asset-Pipeline Plugin
Provides LESS support for the asset-pipeline static asset management plugin.
-
Plastic Criteria Plugin
Mock Grails Criteria for Unit Tests
-
GORM for Hibernate 4
Provides integration between Grails and Hibernate 4 through GORM
-
GORM for MongoDB
A plugin that integrates the Mongo document datastore into Grails, providing a GORM API onto it
-
GORM for Neo4j
A plugin that integrates the Neo4j graph database into Grails, providing a GORM API onto it
Interesting Tweets
Conferences and meetups
- Groovy Grails Exchange, London - GB, December 14th - 15th, 2015
- Gradle and Android Holiday Meetup at Google (SF) , San Fransisco - CA, December 17th, 2015
- Grailsconf India, New Delhi - India, January 16th, 2016
- Greach, Madrid - Spain, April 8th & 9th, 2016- CFP is open!
- Spring I/O, Barcelona - Spain, May 19th - 20th, 2016
- GR8conf Europe, Copenhagen - Denmark, June 7th -9th, 2016.- CFP is open!
- Gradle Summit, Palo Alto - CA, June 23rd -24th, 2016.
- GR8conf US, Minneapolis - USA, July 27th - 29th, 2016.- CFP is open!