Changelog for Groovy 4.0.14
Bug
- [GROOVY-10602] - Compiler crash in class generation when combining lambdas and default args
- [GROOVY-11119] - String and Pattern conflict
- [GROOVY-11122] - SC: map-style constructor call for non-static inner class within closure
- [GROOVY-11123] - JsonLexer fails to parse number without trailing space
- [GROOVY-11126] - Null-safe Dereference fails after time
- [GROOVY-11151] - Example in the Documentation of the Coercion Operator is Wrong
Dependency upgrade
Improvement
- [GROOVY-10893] - collectEntries accepts one or more entry values for each iteration but not zero (via null)
- [GROOVY-11090] - STC: closure param type inference for tuple
- [GROOVY-11155] - Add DGM variants of count(Iterable|Iterator|Map, Closure) with an initial value
- [GROOVY-11157] - Provide a GINQ aggregate function shorthand for returning a list of the selected items