v2023.0.0-M7
Pre-release
Pre-release
rainboyan
released this
11 Jun 19:24
·
225 commits
to 2023.0.x
since this release
What's Changed
⚡️ Breaking Changes
🐞 Bug Fixes
- e7b90fb Fixes task
compileGroovy
execute failed on Windows - eaf1e51 test: Use NullObject.getNullObject()
- eb67719 Gradle build: Using ByteBuddy instead of Cglib with Spock
- 3f7c97c Make tests passed Some tests ignored, should resolved later
- 1a1193f The
SourceDirectorySet.outputDir
property has been deprecated, use theclassesDirectory
property instead - 97168a6 Fixes test because NullObject's constructor is private now
- af58932 Grails Web: Fixes
StackOverflowError
when view not found - 1d604fb Grails GSP: Fixes failed test in
GrailsConventionGroovyPageLocatorSpec
- bcdf1cd Grails Bootstrap: Fixes failed test in
GrailsPluginMetadataTests
- 7db7592 Grails Plugin GSP: Fixes
StackOverflowError
, because DefaultGroovyPageLocator‘s precompiledGspMap was not properly initialized - 390aee0 Grails Plugin GSP: Fixes circle reference error in
GroovyPagesAutoConfiguration
- d1c8806 Grails Plugin GSP: Fixes NPE in
GroovyPagesAutoConfiguration
- 4930cd0 Grails Boot: fixes NOT generate
ApplicationLoader
inBootInitializerClassInjector
🛠 Improvements
- 5a96f10 Start building against SiteMesh 2.6.0 snapshots #299
- 0a26b2b Start building against Grace Data Hibernate 2023.0.0 snapshots #296
- ddc5bff Start building against Grace Data 2023.0.0 snapshots #295
- 4bedc24 Grails GSP: Make logger protected in
DefaultGroovyPageLocator
- cb4bc76 Grails GSP: Improvements for
DefaultGroovyPageLocator
- f245f73 Grails Shell: Make Commands and Features displaying by order
- cf43ceb Grails Shell: Rearrange repositories and buildRepositories before using Grails profile
- e39a542 Grails Core: Make
shouldInject(URL)
default method inClassInjector
- ff683f0 Grails Plugin Interceptors: Adds missing
grails.factories
- 8859660 Grails Plugin GSP: Adding version property to groovyPages plugin
- 9f777a1 Grails Core:
GrailsASTUtils
: adding more methods to check whether the specified source is a Grails project source - a1adcb8 Grails Core: Deprecated
ClassInjector
.shouldInject(URL)
, in favor ofshouldInject(ClassNode)
- 371db31 Grails Gradle Plugin: configure Groovy AST Metadata for
configurationScript
ofGroovyCompileOptions
- 779befd Improve Gradle build
- e699075 Gradle Build: cleanup
- 9876a23 Gradle Build: Configure Java toolchain
⚙️ Tasks
🚀 Dependency Upgrades
- 6295afe Upgrade to Grace Asset Pipeline Plugin 6.0.0-M4 #297
- 6ccc9cf Upgrade to Grace Async and Events 6.0.0-M4 #327
- 04eb27b Upgrade to Grace Cache Plugin 6.0.0-M3 #329
- c650712 Upgrade to Grace Data 2023.0.0-M5 #295
- 81de2eb Upgrade to Grace Data Hibernate 2023.0.0-M5 #296
- 8f08fe9 Upgrade to Grace Database Migration Plugin 6.0.0-M3 #333
- f5462a8 Upgrade to Grace Fields Plugin 6.0.0-M3 #330
- d810411 Upgrade to Grace Geb Plugin 6.0.0-M3 #331
- 0c50723 Upgrade to Grace Profile: Base 2023.0.0-M5 #334
- 22dfe6a Upgrade to Grace Profile: Plugin 2023.0.0-M4 #335
- 29d39a2 Upgrade to Grace Profile: Profile 2023.0.0-M4 #336
- c928c50 Upgrade to Grace Profile: Rest API 2023.0.0-M4 #337
- eafd8fe Upgrade to Grace Profile: Web Plugin 2023.0.0-M4 #338
- 59f03b2 Upgrade to Grace Profile: Web 2023.0.0-M4 #339
- cf68e02 Upgrade to Grace Scaffolding 6.0.0-M3 #332
- b989874 Upgrade to Grace Views 6.0.0-M4 #328
- 02229b5 Upgrade to Gradle Wrapper 7.6.4 #326
- 211764d Upgrade to Gradle Tooling Api 7.6.4 #325
- 1c6767b Upgrade to Groovy 4.0.21 #320
- f0cef1f Upgrade to SiteMesh 2.6.0-M1 #299
- 5c9f087 Upgrade to SLF4J 2.0.9 #324
- 6987e11 Upgrade to Spring Boot 3.0.13 #321
- 5aa2d12 Upgrade to Spring Framework 6.0.14 #322
- 761dcf4 Upgrade to Tomcat 10.1.16 #323
Full Changelog: v2023.0.0-M6...v2023.0.0-M7