groovy-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Marcin Erdmann <marcin.erdm...@proxerd.pl>
Subject Re: [ANNOUNCE] Apache Groovy 2.5.0-alpha-1 Released
Date Tue, 23 May 2017 18:57:05 GMT
FWIW, I've finally managed to get some time to check if Geb will build and
its tests pass with this version. Hopefully this is the right forum to
report back on how it went.

I was particularly interested in that version because it contains an
improvement I contributed which allows me to remove several manually
delegated methods in Geb, https://issues.apache.org/jira/browse/GROOVY-6454.
I can report that I was indeed able to successfully remove the methods in
question and the update which lives on a branch for now (
https://github.com/geb/geb/commit/4c74f62fc09abd31cf30bb627134564cd9389ec5)
went smoothly. Well, relatively smoothly to be precise as I found and
reported one minor regression:
https://issues.apache.org/jira/browse/GROOVY-8201.

Cheers,
Marcin

On Mon, Apr 3, 2017 at 2:04 PM, Paul King <paulk@apache.org> wrote:

> Dear community,
>
> The Apache Groovy team is pleased to announce version 2.5.0-alpha-1 of
> Apache Groovy. Apache Groovy is a multi-facet programming language for
> the JVM.
> Further details can be found at the http://groovy.apache.org website.
>
> This is a pre-release of a new version of Groovy. We greatly
> appreciate any feedback you can give us when using this version.
>
> About the version number: Groovy normally has a series of betas and RC
> (release candidates) when introducing a new version. We have
> designated this release as "alpha-1" because we are still finalizing
> some aspects of an improved final variable analyzer and
> polishing/documenting Groovy macros/macro methods. Specific details of
> either of these features may change slightly.  Most other features are
> stable and feature complete and a release containing those features in
> Groovy 2.5 is long overdue, so we wanted to make those available and
> also receive further feedback around macros. We hope you enjoy this
> new version of Groovy.
>
> This release includes 165 bug fixes/improvements as outlined in the
> changelog:
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?
> projectId=12318123&version=12338913
>
> Some highlights include:
> * Macros, macro methods and AST matching
> * New @MapConstructor and @AutoImplement AST transformations
> * Improvements to many other AST transformations
> * Improvements to groovysh and groovyconsole
> * Annotation-based CliBuilder support
> * JSON/JAXB improvements
> * A new "tap" alternative to "with"
>
> Sources can be downloaded from: http://www.groovy-lang.org/download.html
> Convenience binaries, SDK and documentation can be found at:
> http://www.groovy-lang.org/download.html
> Jars are also available within the major binary repositories.
> We would like to thank all people who contributed to this release.
>
> We welcome your help and feedback. For more information on how to
> report problems, and to get involved, visit the project website at
> https://groovy.apache.org/
>
> Best regards,
>
> The Apache Groovy team.
>

Mime
View raw message