v2023.3.0-RC1
Pre-releaseWhat's Changed
This release is based on Spring Boot 3.3.11 and Spring Framework to 6.1.19.
- Upgrade to Groovy 4.0.26, Gradle 8.13, Tomcat 10.1.40
- Refactor
grace-docs
andGrailsDocGradlePlugin
, now you can useorg.graceframework.grace-doc
gradle plugin to generate guide bootstrap
feature in base profile has upgrade to 5.3.5- Add
grace-datastore-gorm-tck
and some more dependencies to BOM
For a complete list of changes made in this release see this project on GitHub.
⭐️ New Features
f2565be Update docs styles: make logo on the left and nav links on the right #1019
176e64c Refactor GrailsDocGradlePlugin: register tasks PublishGuideTask and PublishPdfTask #1018
ea7fadc Rename PublishPdf to PublishPdfTask #1017
66dde4a Enhance PublishGuideTask and remove duplicated PublishGuide #1016
2ad0a10 Add dependency gradleApi() to fix NoSuchMethodError: ScriptBytecodeAdapter.createRange(java.lang.Object, java.lang.Object, boolean, boolean)
#1014
3354e11 Enhance PublishPdf: Make it CompileStatic and remove property 'outputDirectory' #1015
2bf38de Remove grace-docs' dependency on Gradle Api #1012
33a1302 Update DocPublisherTask: migrate to groovy.ant.AntBuilder
#1011
8be3d58 Update The radeox macros to clean up Gradle task related annotations #1010
6bc285f Move Gradle related tasks to grace-gradle-plugin * MigrateLegacyDocs * PublishGuide * PublishPdf #1009
2d1a732 Remove CreateReleaseDropDownTask
#1008
38758e4 Update doc templates: clean unused scripts #1007
207beaa Add input properties asciidoc
and language
to PublishGuideTask
#1006
d55bbb5 Explicitly set the source and target compatibility of PublishGuideTask
#1005
3b33d6d Add dependency grace-docs
directly to gradle plugin #1004
4f23f7b Add more dependencies to BOM #1000
9d877c2 Add grace-datastore-gorm-tck dependency to BOM #996
🛠 Improvements
3f98c9d Update README - Add information about Grace vs Spring Boot - Update the badge of Spring Boot
11fc518 Rerun some skipped tests - GrailsWebDataBinderSpec - EntityTransformTests - InheritanceWithValidationTests - DomainConstraintGettersSpec - DefaultXmlRendererSpec #1020
44a820a Change file and task name from grails-doc-files.jar
to grace-doc-resources.jar
#1003
2677800 Don't provide database driver dependency when using mongodb feature #1001 #939
9edc59d Remove unused mongodb-java-driver in libs.versions.toml #1002
🐞 Bug Fixes
90bcbf8 Remove SoftwareVersionSpec: cause SoftwareVersion already removed #1013 #1008
77ab994 Correct the artifactId of Asset Pipeline Plugin in BOM #999
14c3834 Remove obsolete grails.factories in Services plugin #998
f97cbfa Correct the artifactId of Asset Pipeline Plugin in BOM #997
b6487be Remove grace-test-suite-* dependencies in the generated BOM #995
🚀 Dependency Upgrades
046b476 Upgrade to AspectJ 1.9.24 #994
03e3ff8 Upgrade to Grace Asset Pipeline Plugin 6.3.0-RC1 #969
ee30d91 Upgrade to Grace Async and Events 6.3.0-RC1 #970
6ccbd9a Upgrade to Grace Cache Plugin 6.3.0-RC1 #971
3b56747 Upgrade to Grace Data 2023.3.0-RC1 #972
e291fb2 Upgrade to Grace Data Hibernate 2023.3.0-RC1 #973
0315227 Upgrade to Grace Data MongoDB 2023.3.0-RC1 #974
d2f4667 Upgrade to Grace Database Migration Plugin 6.3.0-RC1 #975
f315491 Upgrade to Grace Fields Plugin 6.3.0-RC1 #976
9e78de8 Upgrade to Grace Geb Plugin 6.3.0-RC1 #977
3a719fe Upgrade to Grace Profile: Base 2023.3.0-RC1 #980
a2e33aa Upgrade to Grace Profile: Plugin 2023.3.0-RC1 #981
d7185f9 Upgrade to Grace Profile: Rest API 2023.3.0-RC1 #982
cc9270b Upgrade to Grace Profile: Starter 2023.3.0-RC1 #983
fb82e02 Upgrade to Grace Profile: Web 2023.3.0-RC1 #984
2193776 Upgrade to Grace Profile: Web Plugin 2023.3.0-RC1 #985
419fb16 Upgrade to Grace Profile: Profile 2023.3.0-RC1 #986
5a4963a Upgrade to Grace Scaffolding 6.3.0-RC1 #978
aeee081 Upgrade to Grace Views 6.3.0-RC1 #979
b130dde Upgrade to Java Parser 3.26.4 #987
a3cbccc Upgrade to Jsoup 1.18.3 #989
41fbe55 Upgrade to Mockito 5.11.0 #990
afb567f Upgrade to Spring Boot 3.3.11 #992
af8fba8 Upgrade to Spring Framework 6.1.19 #991
f2a92e3 Upgrade to SLF4J 2.0.17 #988
3b70c87 Upgrade to Tomcat 10.1.40 #993
⚙️ Tasks
b6b9245 Release v2023.3.0-RC1
🔌 Plugins
- Grace Asset Pipeline v6.3.0-RC1
- Grace Async and Events v6.3.0-RC1
- Grace Cache v6.3.0-RC1
- Grace Data v2023.3.0-RC1
- Grace Data MongoDB v2023.3.0-RC1
- Grace Data Hibernate v2023.3.0-RC1
- Grace Database Migration v6.3.0-RC1
- Grace Fields v6.3.0-RC1
- Grace Geb v6.3.0-RC1
- Grace Scaffolding v6.3.0-RC1
- Grace Views v6.3.0-RC1
📜Profiles
- Base v2023.3.0-RC1
- Plugin v2023.3.0-RC1
- Profile v2023.3.0-RC1
- REST API v2023.3.0-RC1
- Starter v2023.3.0-RC1
- Web v2023.3.0-RC1
- Web Plugin v2023.3.0-RC1
Full Changelog: v2023.3.0-M2...v2023.3.0-RC1