You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- Fields with a public modifier were not returned with MetaClassImpl#getProperties() in groovy 3, but are now.
13
+
14
+
## NOTE: This document is a draft and the explanations are only highlights and will be expanded further prior to release of 7.0.
15
+
16
+
### Cool New Features
17
+
- You can now @Scaffold Controllers and Services and virtually eliminate any boiler plate code.
18
+
- Hello Exterminator, Good by bugs! Lot's of things started working... and working well! For instance, use of controller namespaces now work seemlessly.
19
+
- Bootstrap 5.3.3 support. Saffolding and Fields tags now optionally support boostrap classes.
20
+
- Priortization of AutoConfiguration over bean overriding.
21
+
- Lightweight, Removal of numerous dependencies.
22
+
- grails-bom overhaul for keeping depedencies up to date and in sync.
23
+
- g:form now automatically provides csrf protection when Spring Security CSRF is enabled.
24
+
- Massive decoupling of dependencies and cleanup between modules. SiteMesh dependencies are no longer compiled into controllers fused between numerous modules. SiteMesh isn't even required to use Grails!
25
+
- SiteMesh ahs been upgrade to SiteMesh 3!
26
+
- Completely up to date modern stack that has been optimized for easier future transitions.
27
+
- GSP can now be used OUTSIDE of Grails! see grails-boot
28
+
- Works with Spring Security 6 out of the box. No plugin needed!
29
+
- Tested and works with Java [17-23](https://github.com/grails/grails-core/blob/0549617f27aeb5b90b64797fa4147dde40fc9c86/.github/workflows/gradle.yml#L18)
0 commit comments