Groovy Weekly #64
Today marks the end of the sponsorship of the Groovy and Grails projects by Pivotal. The projects are now turning a new page in their lives. For Groovy, the project is going to wear some feathers, with joining the Apache Software Foundation. And Grails is releasing its major 3.0 version.
With Groovy’s move to Apache, it’s important to notice that the Groovy mailing-lists are moving. You must subscribe to the new mailing-lists at Apache, as we won’t force-subscribe people, so you’ll have to opt-in to these new lists.
Last but not least, Groovy has been submitted for nomination for the JAX 2015 innovation award, so we encourage you to vote for Groovy for the JAX innovation award!
Releases
Grails 3.0 released
Grails 2.4.5 and 2.5.0 are released
Grails 3.0 RC-3 released, the last RC before the final release
Al Baker releases Stardog Groovy 3.0
Gradle Nebula-test plugin releases v2.2.1 with an updated Spock 1.0
Document Builder 0.3.0 released by Craig Burke with header / footer support
Articles
Grails 3.0 released and the road ahead by Graeme Rocher
ProgrammableWeb covers Groovy project joining the Apache Software Foundation
Cédric Champeau dives into the details of an improved sandboxing approach for Groovy scripts
Write your games in Groovy with libGDX
Marco Vermeulen details the GVM vendor API
Pavel Dudka's first Gradle tip on Gradle tasks
Gradle 2.4, the fastest yet, says Luke Daley
Hans Dockter gives the Gradle team's perspective on Google's Bazel build solution
How to pitch Gradle to your boss? Here's a recipe on Gradle's website
MrHaki's Groovy Goodness: New methods to sort and remove duplicates from collection
Peter Ledbrook covers the infamous Gradle halting problem
Ratpack 0.9.15 will feature non blocking health checks
Integration vs functional testing: how to test REST APIs in Grails using Spock, by Angel Ruiz
Writing AngularJS applications in Groovy by John Ahlroos
News
The Groovy Podcast now has a Twitter feed, announces Ken Kousen
Jacob Aae Mikkelsen Grails Diary week 13
Presentations
SpringOne2GX 2014
Advanced GORM, beyond relational, by Graeme Rocher
Performance tuning Grails applications by Lari Hotari
Runtime meta-programming with Groovy by Jeff Brown
Groovy mobile automation by Bobby Warner
Tweets
Cédric Champeau tweets about the new mailing-lists for the Groovy project at Apache, encouraging all users to move to the new lists
The new Groovy documentation is already 630 pages long in PDF form, with all code snippets automatically tested, notes Cédric Champeau
Rob Winch and Sam Brannen are experiencing important decreased build times thanks to Gradle 2.4 build time improvements
Eugene Kamenev announces the use of Gitter for chatting about SwissKnife and Groovy Android support
Cédric Champeau's Bytecode AST transformation supports debugging
Dan Woods notices the NIO support from Groovy 2.3
Dan Woods is sad to learn that the Groovy Grails Tool Suite is discontinued, following up Pivotal's end of funding of the Groovy and Grails projects
Dierk König notes that Groovy's safe navigation operator is like the Maybe monad, and GPath is like a list monad
Grails 2.4.5 is available on GVM
Grails 2.5.0 is available on GVM
Grails 3.0 RC-3 available on GVM
Grails 3.0 is available on GVM
Craig Burke is moving his document builder to OOXML
Craig Burke managed to get headers working for his document builder
Al Baker says Stardog Groovy 3.0 includes simplified reasoning configuration
Mailing-list posts
With its move to the Apache foundation, Groovy is moving its mailing-lists, and subscribers of the old lists should subscribe to the new ones
Podcasts
Groovy podcast episode 9 is available
Code snippets
Tim Yates has fun with some ASCII based image generation script
Events
The latest newsletter about GR8Conf Europe 2015
If you're wondering about GR8Conf Europe, check its YouTube channel to figure out!