Changelog for Groovy 2.2.0-rc-3
Bug
- [GROOVY-6341] - @CompileStatic + @Canonical + integer property == null pointer in hashcode
- [GROOVY-6403] - SpreadMap is horribly broken - isEmpty, containsKey, keySet etc. all fail
- [GROOVY-6407] - Problem With EqualsAndHashCode And Primitive Boolean Properties
- [GROOVY-6410] - Methods from java.lang.Object shouldn't be considered abstract
- [GROOVY-6423] - Move dependency on JLine to Groovysh module
Improvement
- [GROOVY-6394] - Groovysh: Move Command and CommandException classes into groovysh subproject *
* potentially breaking change (read issue for details - even minor differences are sometimes flagged as potentially breaking changes)