❯ Guillaume Laforge

Groovy

Feedback and actions for the new Groovy website

In this post, I’ll sum up the feedback we’ve gathered through the mailing-lists, Twitter, Google+, blog comments, Github issues, regarding the release of the beta of the new Groovy website. Overall, so far, the feedback has been very positive, and people are very excited about the fresher and more modern look of the website, as well as happy to find relevant information more easily in a couple of clicks. But like anything, there are various aspects we can improve! Read more...

Groovy Weekly #29

Keywords for today: beta Groovy website, Gradle roadmap, GR8Conf presentations! It’s a launch day! The launch of the beta of the Groovy website, mentioned in the news section (and also a bug fix release with Groovy 2.3.4). In the article section, you’ll find the link to Hans Dockter’s latest post on the Gradle forums which details what you can expect from future Gradle versions, and it’s very promising: think performance, parallelization, caching, sharing and tooling! Read more...

Groovy 2.3.4 is out

We’re happy to announce the bug-fix release of Groovy 2.3.4. In store, we continued on our hunt of bugs related to anonymous inner classes, and we have a big work on the compatibility of our AST transformations with static compilation. Download Groovy 2.3.4 from our new website: You can read the JIRA release notes. Thanks to all those who contributed to this release! Keep on Groovy-ing!

A new Groovy website in beta

The past few weeks, the Groovy team has been working on a new website for the project. Without further ado, let me introduce you to its beta: http://beta.groovy-lang.org. The website is actually a Groovy and Gradle application that you can fork and help us improve! So don’t hesitate to contribute fixes for things like typos or broken English, or suggest new relevant sections, etc. Your help will be welcome. Notice the “improve this doc” buttons on all pages which lead you to the relevant Github page that you can edit live, inline, on Github (if you’ve got an account already). Read more...

Groovy Weekly #28

A big week for the Gradle team as they’ve just announced the final release of Gradle 2.0! It’s of course a very important milestone for the project, and it’s nice to see that the migration to Groovy 2.3 as a baseline. There are also some updates to Grails, Ratpack, and also the launch of the Spring IO platform that you might be interested in. You’ll see also a list of job postings for Netflix, where Groovy is deployed at a very large scale and who are always seeking Groovy talents. Read more...

Groovy Weekly #27

This week, I’d like to highlight how you can contribute to the Groovy project! The Groovy core team is a very small team, compared to the huge team a company like Oracle puts behind Java and the JVM, or Microsoft behind its languages and the .Net platform. So all contributions, in any form, count, and are important to the success and evolution of the Groovy language. If you want to contribute to the code of Groovy, Cédric Champeau recorded a screencast showing how you can set up IntelliJ IDEA to be able to work on the Groovy codebase. Read more...

Groovy related talks at JavaOne 2014

Oracle is publishing the agenda of the upcoming JavaOne 2014 conference. And I’d like to highlight the Groovy presentations I’ve noticed that you might be attending in following if you are in San Francisco: Groovy in the Light of Java 8 [CON5839] With Java 8 out the door, Java developers can at last benefit from the long-awaited lambdas to taste the newly found functional flavor of the language. Streams are there to work more easily and efficiently with heaps of data. Read more...

Groovy Weekly #26

So what’s new this week? We can highlight the first beta of Groovy 2.4 with the Android support, so users can start having a go at writing Android applications in Groovy! As well as bug fixes releases for Grails 2.3.x and 2.4.x. Let’s also mention the launch of the Gradle plugin portal, announced last week at the Gradle Summit. And you’ll find also lots of presentations from the conference. Releases Groovy 2. Read more...

Groovy 2.3.3 and Groovy 2.4-beta-1 with Android support

The Groovy team is very happy to announce the joint releases of Groovy 2.3.3 and Groovy 2.4-beta-1. Groovy 2.3.3 is a bug fix release, particularly covering the recent issues discovered around anonymous inner classes. Please upgrade to 2.3.3 if you’ve been facing such issues. Groovy 2.4.0-beta-1 comes pretty early, as we would like to come back to releasing milestones on a more regular pace, compared with how late we released the first beta of Groovy 2. Read more...

Groovy Weekly #25

GR8Conf Europe is over, but there’s a lot to learn from the conference, with all the interesting conference sessions that took place there in Copenhagen. The themes for this week will be around GR8Conf, of course, but also about Groovy on Android, again the Swift language, and also the first impressive demo of Grails 3.0! Right after the conference also took place the annual Groovy DevCon meetup, gathering core members of the Groovy team, Grails team, and members of the Groovy ecosystem. Read more...