Changelog for Groovy 2.4.11
Bug
- [GROOVY-7879] - Groovy calls wrong method if there is a static method on an interface
- [GROOVY-8117] - groovydoc links to a wrong type
- [GROOVY-8123] - Wrong invokation target of static method
- [GROOVY-8127] - Access to Trait$Trait$Helper#$self is forbidden
- [GROOVY-8128] - Breaking change in 2.4.9 with Sql query with GString
- [GROOVY-8132] - Properties of @Delegate fields are preferred to those in the owning class
- [GROOVY-8140] - Invoke method not returning MOP super method if isCallToSuper
- [GROOVY-8142] - Static compiler produces different bytecode for same sources
- [GROOVY-8143] - Performance subproject included in release artifacts
- [GROOVY-8148] - Closure-shared variables may produce different closure classes for same sources
- [GROOVY-8155] - No types when executing PostgreSQL stored procedure
- [GROOVY-8156] - Compile error when ListenerList annotation exists
- [GROOVY-8160] - Exception when evaluating two Groovy scripts containing an enum in parallel
Documentation
Improvement
- [GROOVY-6184] - Make ClassHelper consistent in how it creates ClassNodes