Changelog for Groovy 5.0.0-alpha-4
Bug
- [GROOVY-10936] - Patterns conditionally created using pattern operator ~ are cast to String/GString
- [GROOVY-11200] - JsonSlurper parses badly format JSON without throwing exception
- [GROOVY-11239] - VerifyError for explicit this parameter and default argument(s)
- [GROOVY-11241] - Regression in STC generics solution
Dependency upgrade
Improvement
- [GROOVY-6285] - Null safety: delegate constructor selection using static param types
- [GROOVY-8299] - Generate bytecode for interface with default, private and static methods
- [GROOVY-11240] - Tweak cleanup DFA cache of parser
- [GROOVY-11253] - Identity variants for DGM#countBy
New Feature
- [GROOVY-11238] - Logical implication operator revisited
- [GROOVY-11252] - StringGroovyMethods should have a getCodePoints method
Sub-task