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
- Grails is moving away from JIRA to Github issues
- 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!