The "Issues to report upstream to Apache Groovy" for Groovy 6 should already have fixes/PRs in place.
Cheers, Paul. On Sun, Apr 26, 2026 at 11:35 PM James Fredley <[email protected]> wrote: > The Apache Grails team is making rapid progress on Grails 8, which is > based on Spring Boot 4.0.x. > > The Spring Team at Broadcom provides 13 months of open source support > for each Spring Boot release (https://endoflife.date/spring-boot). As a > result, support for Spring Boot 3.5.x, which is used by Grails 7.0.x and > 7.1.x, will end on June 30th. We are prioritizing the Grails 8 release > as quickly as possible to give the community maximum transition time. > > Significant work has already been completed to support Groovy 5, > although important items still remain. Spring Boot 4.0.x now includes > the Groovy 5 BOM in spring-boot-dependencies, while Gradle 9.x ships > with Groovy 4. > > Now that we have the following builds working, we are reviewing them > and, where appropriate, will create JIRA issues and if possible > contribute PRs to Apache Groovy. > > For those who would like to test or help: > > Groovy 5: https://github.com/apache/grails-core/pull/15557 documents all > known issues and includes temporary workarounds using the latest Groovy > 5 SNAPSHOT. > > Groovy 6 (canary): https://github.com/apache/grails-core/pull/15558 > provides an early build running on the Groovy 6 SNAPSHOT so we can stay > ahead of the curve. > > We greatly appreciate any testing, feedback, or contributions from the > community as we move toward the Grails 8 and future releases. > > Best regards, > James Fredley > VP, Apache Grails >
