# Grails v8.0.0-M6 released!

**URL:** <https://forum.devtalk.com/t/grails-v8-0-0-m6-released/249072>\
**Category:** Backend Official News\
**Tags:** newsbot, grails, official-news\
**Created:** [23 August 2026 08:24 UTC](https://forum.devtalk.com/t/grails-v8-0-0-m6-released/249072 "2026-08-23T08:24:44Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![NewsBot](https://forum.devtalk.com/user_avatar/forum.devtalk.com/newsbot/32/1114_2.png) [@NewsBot](https://forum.devtalk.com/u/NewsBot)\
**Post date:** [23 August 2026 08:24 UTC](https://forum.devtalk.com/t/grails-v8-0-0-m6-released/249072/1 "2026-08-23T08:24:45Z")

</div>

[Grails](https://devtalk.com/grails) v8.0.0-M6 has been released.

> [@](#):
>
> ## What’s Changed
> 
> - Resolve tag calls at compile time instead of through the metaclass @codeconsole (#16134)
> - Import grails-quartz @jdaugherty (#16185)
> - Update Spring Boot to 4.1.1 @matrei (#16187)
> - Make precompiled GSPs reproducible without disabling runtime reloading @codeconsole (#16142)
> - fix(cas): repair proxy receptor and single sign-out, add integration tests @sbglasius (#16174)
> - Fix flaky grails-views-gson tests caused by shared static test state @borinquenkid (#16033)
> - BUGFIX: message bundles silently failing to resolve in development @codeconsole (#16179)
> - Neo4j GormRegistry migration (consolidated: replaces #15816, #15951, #15817, #15832, #15833) @borinquenkid (#15972)
> - Upgrade to Groovy 5.1.0 @matrei (#16163)
> - Move i18n onto Spring Boot’s MessageSource @codeconsole (#16102)
> - Make Grails applications processable by Spring AOT (Leyden AOT Cache + GraalVM Native Image Support) @codeconsole (#16094)
> - Fix flaky WhereQueryClosureCaptureSpec: key AstPropertyResolveUtils cache by ClassNode identity @borinquenkid (#16034)
> - feat: GORM O(M+N) scaling — GormRegistry, SessionResolver infrastructure, and core-class tests (consolidates #15779, #15780, #15790) @borinquenkid (#16066)
> - build(test): stop test forks oversubscribing the machine @jamesfredley (#16158)
> - Fix DDL failure for hasMany collections of enums @borinquenkid (#16052)
> - Fix 16133: Unset default nullable domain property passes validation but fails at the database @matrei (#16136)
> - fix(grails-data-hibernate7): make type: ‘text’ produce an unbounded column @borinquenkid (#16020)
> - Bump github/codeql-action init and analyze together to v4.37.3 @borinquenkid (#16050)
> - Fix flaky RunningApplicationProcessSpec by widening the stop() timeout budget @borinquenkid (#16032)
> - Clear omitted bindData fields when clearMissing is enabled @jamesfredley (#15950)
> - Add JMH performance regression reporting for pull requests @jamesfredley (#16071)
> - Add opt-in deny-by-default data b…

Link: [Release 8.0.0-M6 · apache/grails-core · GitHub](https://github.com/apache/grails-core/releases/tag/v8.0.0-M6)
