I am unable to attend the meeting but I want to give a brief update on the O(M+N) fix:
datamapping-core and data-hibernate7 core are passing, still need to go through hibernate7 examples, all of mongodb. Question to ask: withing what timeline is M2 to be released? Is there going to be an M3 or a full release after? if we had to do a partial release of the fix, could h5 wait? Thanks Walter > On May 5, 2026, at 3:30 PM, James Daugherty via dev <[email protected]> > wrote: > > We meet every week via a google meeting. The times alternate each > week to encourage attendance from multiple time zones. Each week we > will provide a summary here to facilitate historical preservation & > further discussion. If you would like to join this meeting, you can > do so here: https://meet.google.com/her-tjpt-xmf > > > SNAPSHOT documentation change > * we have switched 8.0.x to be the only branch to publish to SNAPSHOT > documentation location > > Spring Security Release > * last release was in Feb, before that October. Let's do a dependency > update & release. > * general agreement to release. > > Micronaut Limitations > * several problems with adopting micronaut with the latest spring boot > on 7.x & 8.x > * in 7.x - netty 4.2.x in micronaut 4.10 prevents micronaut being > updated in spring boot 3.5.x codeline > - added grails-micronaut-bom to make dependencies work > - *this is a breaking change* but the update is otherwise broken due > to the Spring Update > - This isolates the changes into their own bom so they can lag behind. > Since micronaut has decided to make breaking changes with Spring, I’m > not sure how we can keep it up-to-date with Spring Boot 3.5.x > * in 8.x - micronaut requires groovy 5 > - Can use groovy 4 for base grails and groovy 5 for micronaut > libraries (seems to work) > - For now, Micronaut’s 5-M2 appears to be on the same versions > * without finding a support of the micronaut functions in Grails, we > may have to spin off the micronaut work. This will make it harder to > integrate with Grails. The problem is the Grails project can't > mediate versions between spring & micronaut. Since these frameworks > are evolving at separate rates, it's likely running micronaut will > force versions that will cause end apps to always be vulnerable. We > may need to abandon this without support or we may need to at least > move it out of core. > > Tag Libs as methods instead of closures > * https://github.com/apache/grails-core/pull/15465 > * seems ready for review, need another reviewer > * proposal to add to 8.0.0, will try to merge in a later milestone > > skip-changelog > * https://github.com/apache/grails-core/pull/15610 > * reduce release change log noise, needs reviewers > > Proposal: 8.0.0-M1 > * Merge https://github.com/apache/grails-core/pull/15609 (Spring Security > Tests) > * Release 8.0.0-M1 Grails Core Will include: > - Spring Boot 4 > - Gradle 9.x > - Jline 3 / Jansi 2 Updates > - Forge Update to Micronaut 4 > - Deprecation Removals > - Spring Security support > * Release 8.0.0-M1 Grails Spring Security, which will include support > for Spring Boot 4.x > > Grails GitHub Actions > * Agreement to release as v1.0.2 > > Publish Plugin > * Call votes for 1.0.0-M1 (gradle 9 support) & 0.0.5 (gradle 8 updates) > > 8.0.0-M2 Scoping > - follow-ups from M1 > - Hibernate 7 > > Releases for 7.1.x & 7.0.x > * Contains Spring Boot Update > * Bom Split > * Wrapper Fixes > * Documentation Updates > * Config clean up / Config documentation > * Spring Security Dependency Updates > > Vulnerability Scanning by Adopting Sonatype Guide > * ASF doesn't have a Sonatype IQ server to our knowledge > * Micronaut uses > https://plugins.gradle.org/plugin/org.sonatype.gradle.plugins.scan & > ossIndex (now Guide) > * Spoke to Brian Fox about adopting for the Grails Project to give us > code scanning > > GraphQL Implementation 7.x > * https://github.com/apache/grails-core/pull/15587 > * Earlier reviews, awaiting contributor feedback for next steps > > Hibernate 7 > - James D to update branch for licensing issues > - Walter mentioned the N^2 growth for multi-tenants, existing issue. > Is trying to fix in his branch > - The memory issues appear to be fixed in hibernate 7 branch > > Groovy > - Canary PRs for Groovy 5 & 6 > - Paul has done incredible work to help advance Groovy 5 & 6 > - We are using Grails as a canary for Groovy 6 and fixing issues > upstream sooner now > > formActionSubmit > - needs documentation updates > - https://github.com/apache/grails-core/pull/15582 > - will make it into the next 7.0.x release > > Contributing.md update - for AI tooling > - https://github.com/apache/grails-core/pull/15594 > - we have gone ahead and merged > - will iterate as needed > > test-lens update > - changed to only keep the latest comment now > > Outstanding Vote Issues > * pre-release meaning (requires ASF guidance first) > - during vote => pre-release > - RC/ Milestone => stays pre-release > - last stable branch & vote passed => latest > * Intellij Plugin absorption > > AI Discussions > * Several tickets created for AI integrations with Grails > * AI Skills to end users - https://github.com/apache/grails-core/issues/15593 > * LSPs for Grails Tech - https://github.com/apache/grails-core/issues/15592 > * MCP for Grails Development - > https://github.com/apache/grails-core/issues/15591 > - https://docs.spring.io/spring-ai/reference/api/mcp/mcp-overview.html > - Micronaut now has example MCP server implementation - > https://micronaut-projects.github.io/micronaut-mcp/snapshot/guide/ > * Grails Upgrade Skill - https://github.com/apache/grails-core/issues/15454 > * Publishing Skills; options: https://www.skillsjars.com/ & > https://www.skills.sh
