Changelog for Groovy 4.0.23
Bug
- [GROOVY-11353] - SC: variable initialized to null and assigned primitive value in loop
- [GROOVY-11436] - [GINQ] Some non-ascii characters in ascii table can not align correctly in console
- [GROOVY-11450] - flow typing can lead to type unsafe results when having nested ifs
- [GROOVY-11467] - Failed to find method when using method reference on a class field
- [GROOVY-11469] - Empty execute method in groovy.sql.Sql
- [GROOVY-9873] - SAM type or functional interface referenced from a method is not visible from class loader
Dependency upgrade
- [GROOVY-11429] - Bump junit to 5.10.3
- [GROOVY-11433] - Bump jackson to 2.17.2
- [GROOVY-11435] - Bump asciidoctorj-diagram to 2.3.1
- [GROOVY-11441] - Bump gradle to 8.9
- [GROOVY-11452] - Bump asciidoctorj-pdf to 2.3.18
- [GROOVY-11455] - Bump junit to 5.11.0
- [GROOVY-11456] - Bump gradle to 8.10
- [GROOVY-11458] - Bump javaparser to 3.26.2
- [GROOVY-11460] - Bump slf4j to 2.0.16 (test and standard install dependency)
- [GROOVY-11462] - Bump Codenarc to 3.5.0-groovy-4.0 (build dependency)
- [GROOVY-11463] - Bump ant version to 1.10.15
- [GROOVY-11465] - Bump jqwik to 1.9.0 (test dependency)
- [GROOVY-11473] - Bump log4j2 version to 2.24.0 (test dependency)