Apache Groovy 3.0.0 rc2 released. Groovy is a powerful and dynamic alternative type of language with static type and static compilation for the Java platform, designed to increase developer productivity through simple, familiar and easy-to-learn syntax.
This release includes 49 bug fixes / improvements excerpt follows:
Improve
- [ GROOVY-9289 ] - @Delegate now checks such includes / excludes annotation properties is included property / method name
- [ GROOVY-9298 ] - eliminates some of the unauthorized access warning after the opening indy
- [ GROOVY-9312 ] - Grape dependency manager of the latest changes undermined the fixed usage on Windows
- [ GROOVY-9316 ] - Improved toString for the AnnotationNode
- [ GROOVY-9320 ] - the sequence of the supports lambda expressions
- [ GROOVY-9324 ] - use Java to achieve `AstStringCompiler`
Bug
-
[ GROOVY-7722 ] - When used in conjunction with the generic anonymous classes, there will be StackOverflowError
-
[ GROOVY-7864 ] - When using @CompileStatic, a stack overflow correction generic
-
[ GROOVY-7996 ] - a method used in conjunction with the closure referenced attribute would produce the protected ClassCastException
-
[ GROOVY-8305 ] - Ivy default settings file using Groovy provided, try to get the local repository available m2 dependencies to be wrong
-
[ GROOVY-8310 ] - checking appear strange @CompileStatic closure
-
[ GROOVY-8315 ] - the cycle during compilation of the GroovyRecognizer.enumConstants
-
……
For more details, see the Release Notes .
Download: http://www.groovy-lang.org/download.html