Skip to content

v2023.0.0-M7

Pre-release
Pre-release
Compare
Choose a tag to compare
@rainboyan rainboyan released this 11 Jun 19:24
· 222 commits to 2023.0.x since this release
6cbbefa

What's Changed

⚡️ Breaking Changes

  • 0560b5a Temporarily remove the run command
  • 3fb9f9b Migrate the new hibernate plugin

🐞 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 the classesDirectory 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 in BootInitializerClassInjector

🛠 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 in ClassInjector
  • 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 of shouldInject(ClassNode)
  • 371db31 Grails Gradle Plugin: configure Groovy AST Metadata for configurationScript of GroovyCompileOptions
  • 779befd Improve Gradle build
  • e699075 Gradle Build: cleanup
  • 9876a23 Gradle Build: Configure Java toolchain

⚙️ Tasks

🚀 Dependency Upgrades

Full Changelog: v2023.0.0-M6...v2023.0.0-M7