Release candidate for Groovy 2.3
The Groovy team is happy to announce the first release candidate of Groovy 2.3!
The major changes between this version and the last beta include:
- a simplification of the semantics of traits, by removing
@ForceOverrideand making it the default
- the implementation of stackable traits for improved composition of behavior
- a new
@BuilderAST transformation to generate builders for immutable classes
- bug fixes on generics type inference
For more details on the changes in this version, please refer to the JIRA release notes.
The release can be downloaded from the usual place.
We’re looking forward to hearing about your feedback, and unless anything super critical arises, we’re targeting an imminent final release next week!