Grails 7 Development
PROJECT
Part of: Friends of Grails
Fiscal Host: Open Source Collective
To allow companies and individuals to contribute money to the development to Grails 7, which may not be able to contribute time or code.
About
The goal for the Grails 7 release is to bring the framework current with the underlying dependencies, particularly Spring Framework, Spring Boot and Groovy. Additionally it will increase the minimum Java version from 11 to 17 and transition from Java EE to Jakarta EE.
Since Spring Boot is now released every 6 months with only 12 months of OSS support per release, a Grails release will need to be released within 6 months of each Boot release to maintain Spring OSS support. Given the need for more frequent Grails releases due to Spring Boot, we will make an effort to reduce complexity and technical debt such that Grails releases take less effort with each release.
Since Spring Boot is now released every 6 months with only 12 months of OSS support per release, a Grails release will need to be released within 6 months of each Boot release to maintain Spring OSS support. Given the need for more frequent Grails releases due to Spring Boot, we will make an effort to reduce complexity and technical debt such that Grails releases take less effort with each release.
Efforts will be made to minimize breaking changes, but Grails 7 contains major upgrades of core dependencies and will require effort to migrate Grails apps from prior versions.
Our team
Contribute
Become a financial contributor.