Hi Guillaume,

On 10/01/2013, at 1:58 PM, Guillaume Laforge wrote:

> Hi all,
> 
> As promised before the Christmas / New Year's Eve break, I'm happy to 
> announce the availability of the Release Candidate for Groovy 2.1.0.
> 
> Please be sure to test that release and give us your feedback, before we go 
> final.
> Unless really critical bugs or regressions arise, we're aiming at going final 
> by the end of the month.
> 
> Download and try Groovy 2.1.0-rc-1 here:
> http://groovy.codehaus.org/Download
> 
> The JIRA release notes:
> http://jira.codehaus.org/secure/ReleaseNote.jspa?projectId=10242&version=19026
> 
> As a reminder of what's coming (pending the final release notes document), 
> here's what you can expect from Groovy 2.1:
>       • complete invoke dynamic support when running with the "indy" JAR on 
> JDK 7
>       • upgrade to GPars 1.0: the Groovy distribution now bundles the GPars 
> 1.0 final release
>       • @DelegatesTo annotation: to help IDEs and the static type checker and 
> compiler to know that method calls in a method parameter closure are 
> delegated to another parameter of the method -- nice for DSLs like in Gradle 
> build files

Is there any possibility of getting this backported to the 1.x line? 

We can't upgrade to Groovy 2 until Gradle 2 because of the breaking binary 
incompatibilities, and other backwards incompatible changes.

>       • custom type checking extensions: so you can type check your DSLs at 
> compile-time with your own logic
>       • a meta-annotation system: which allows you to define a new annotation 
> actually combining several others -- which also means being able to apply 
> several AST transformations with a single custom annotation
>       • custom base script class flag for the groovyc compiler: to set a base 
> script class when compiling Groovy scripts
>       • compiler configuration script: to let you define various 
> configuration options for the Groovy compiler, like specifying custom file 
> extensions, various compilation customizers to apply, etc.
>       • compilation customizer builder: a special builder for specifying 
> compilation customizers
>       • jar://, file://, http:// prefix support for launching Groovy scripts 
> from the command line
>       • and many bug fixes and various minor improvements
> Thanks a lot to all the contributors to this release!
> And on behalf of the team, I wish our Groovy users all the best for 2013!
> 
> -- 
> Guillaume Laforge
> Groovy Project Manager
> SpringSource, a division of VMware
> 
> Blog: http://glaforge.appspot.com/
> Social: @glaforge / Google+

-- 
Luke Daley
Principal Engineer, Gradleware 
http://gradleware.com


---------------------------------------------------------------------
To unsubscribe from this list, please visit:

    http://xircles.codehaus.org/manage_email


Reply via email to