Hi Everyone,

I know lots of people (including me!) could not attend the weekly
meeting today.  One topic that I felt couldn't wait until next week
was when & how to release Grails 8.  So far Grails 8 includes:
1. refactoring the bean lifecycle in plugins & adding Spring Boot 4
Bean Registry support
2. Groovy 5
3. Hibernate 7
4. Spring Boot 4 with JVM 21 baseline
5. i18n updates & better locale support
6. Several other new features that are too many to list.

Looking at our original promises, I think the only missing component
is the CLI split.  What do people think of the below proposal:

1. Merge (after review) Grails CLI Dependency Split
- PR: https://github.com/apache/grails-core/pull/15948
- splits the dependencies from runtime vs buildtime for the shell/cli
dependencies
- Gradle plugin auto-adds cli dependencies when detected from a grails
runtime dependency
- Proposed implementation should be structured as directed by
discussions a week ago
- this is a breaking change for all plugins that ship commands

2. Release 8.0.0-M4 by Wednesday (July 22) next week
- would include the undertow support + reproducible fixes + cli split
- last release of new features or breaking changes

4. Release 8.0.0-RC1 by July 29th
- let the community further test

5. Assuming no further feedback release 8.0.0 by August 5th

-James

Reply via email to