Grace v2022.2.0 released #115
rainboyan
announced in
Announcements
Replies: 1 comment
-
Grace supports Customizing Managed Versions. For example, to customize the version of Spring Boot which is controlled by the
Also you can customize the version of Grace plugins,
|
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
What's Changed
3.3
it is an independent Grails plugin. But now it has been merged into Grace framework, you should useorg.graceframework:grace-plugin-gsp
instead oforg.graceframework.plugins:gsp
.⭐️ New Features
44a6d1d Add tomcat.version property to BOM
8e0a6c2 Improvements for customizing Tag Namespace Allows dispatching to namespaced tag libraries and is used within controllers and tag libraries to allow namespaced tags to be invoked as methods (eg. tmpl.person(model: )).
🐞 Bug Fixes
b7abc99 CodeNarc: Fixes violations for CodeNarc check Update CodeNarc rules: [PropertyName] ignore 'log,logger'
bb7ec9b Fixes errors for Checkstyle check: [RequireThis]
3624778 Fixes deprecated warnings from SafeConstructor and Representer Deprecated default constructor, use options instead
b215696 Grails Shell: fixes failing in 'create-app' Command The commit that introduced the error is de67aee
ab567dd Gradle: migrate to Gradle 8 Gradle 8: 'classifier' was removed from type org.gradle.api.tasks.bundling.Jar
0b62c3e Grails Gradle Plugin: fixes some errors like AbstractMethodError in GrailsExtension and Environment
685ef2f Gradle: Support Gradle 8.0 fixed: Could not create task of type 'GroovyPageForkCompileTask' in Gradle 8
175b0bc Grails Shell: fixed error import of GrailsDependenciesDependencyManagement
057c75b Grails Shell: fixes wrong location of 'grails-bom-effective.xml' related commit: 5f2e0a1
e38de56 Grails Shell: Apply IDEA Groovy and Java Code Style Fixes violations for Checkstyle and Codenarc check
0b1a693 Groovy: explicitly import 'groovy.xml.XmlSlurper'
878dd40 fix: remove unused 'grails-gsp' in libs.version
d8f2e98 Grails GSP: remove support for loading NamespacedTagDispatcher from Spring Beans
181b492 Grails GSP: minor improvements - Update copyright year - Make methods private
714e18b Grails GSP: fixes tests NPE with JSP 2.2 and JSTL 1.2
842f894 Grails GSP: remove '@Depreacted' in JspInvokeGrailsTagLibTag
22582b3 build: fixes Java Compile warnings of deprecated, unchecked, rawtypes
65c94c5 Grails GSP: fixes JSP tags not found
1f166d5 Grails GSP: fixed STC errors
9c0f879 Fixes some errors related to classLoader
🛠 Improvements
155c29a Grails Core: make GrailsASTUtils isDomainClass decoupled with 'javax.persistence-api' and GORM
18d0a6e Grails Gradle Plugin: remove dependency of 'spring-boot-cli' related commit: aafe98d
aafe98d Grails Gradle Plugin: adding dependency 'spring-boot-cli'
1d73bbc Grails Shell: remove depracted 'AetherGrapeEngine' and 'AetherGrapeEngineFactory'
56b93b7 Grails Shell: rename 'GrailsAetherGrapeEngineFactory' to 'GrailsMavenGrapeEngineFactory'
e1ca024 Grails Shell: use 'MavenResolverGrapeEngine' inplace of depracted 'AetherGrapeEngine'
e213948 Grails Shell: remove dependency of 'spring-boot-cli' - remove SpringBootDependenciesDependencyManagement, use GrailsDependenciesDependencyManagement
b16debe Grails Shell: remove SpringInvoker
4f2b341 Grails Shell: refactoring code - Move 'SpringApplicationLauncher', 'SpringApplicationWebApplicationInitializer', 'SpringApplicationRunnerConfiguration', 'SpringApplicationRunner' to new package: 'app'
58efeb2 Grails Shell: refactoring GrailsApplicationCompilerAutoConfiguration and GrailsTestCompilerAutoConfiguration
f031a9e Grails Shell: remove unused GrailsDependencyVersions
5f2e0a1 Grails Shell: relocate GrailsDependenciesDependencyManagement
866be99 Minor improvement: Correct words
89d53c1 Grails Web: Improvements for HttpServletReuest.isXhr Fixes issue: groovy.lang.MissingMethodException: No signature of method: org.apache.catalina.connector.RequestFacade.isXhr() is applicable for argument types: () values: []
ef4a090 Grails Shell: Update RunCommand
7675640 Grails Shell: Update dependencies for GrailsCompilerAutoConfiguration
b1278a9 Grails Shell: Use GrailsDependenciesDependencyManagement replace of GrailsDependencyVersions
b08a7ed Grails GSP: adding web-app_3_0.x and web-app_4_0.xsd
4dfbba1 Grails GSP: isolated tests
aa70ce8 Grails GSP: relocate test resources
24fa26c Grails GSP: replace deprecated GrailsTagLibClass, DefaultGrailsTagLibClass, TagLibArtefactHandler
8d0f818 Grails GSP: added missing grails-plugin.xml
a251246 Grails GSP: cleanup build.gradle
ac59415 Grails GSP: relocate ControllerTagLibraryTraitInjector to src/main/groovy - remove 'grails-app' dir
6650adb Grails GSP: define versiions in Gradle version catalog
d05b25d Grails GSP: update dependencies
b047d71 Grails GSP: Update build.gradle
0a87eec Update default Servlet version to 4.0
⚙️ Tasks
ef3bab2 Release v2022.2.0
0e3cbf8 Grace: update gradle build scripts
36762df Grace: update github workflows Update setup-java actions to v4
a7528af Grace: update run command
92a7c34 Grace: rename install and license
c60f889 Grace: update readmes and license
4ce6855 Grace: optimize shell dependencies
5df35da Grace: fixed some known issues
8a9f209 Grace: update profile and commands
461afe7 Grace: update banner
b46907f Grace: fixed failed tests
d9174ea Grace: update media assets
3fb188c Grace: update testsuite build scripts
3781353 Grace: update github workflows
417fd46 Grace: update gradle build scripts
4e3956a Grace: rename all sub-projects
🚀 Dependency Upgrades
83da056 build: Upgrade to Checkstyle 10.9.3
8327492 build: Upgrade to CodeNarc 3.2.0
9a1e5c9 Gradle Plugin: Upgrade to JaCoCo 0.8.9
590327a Gradle Plugin: remove SDK Plugin
61bb18d Gradle Plugin: Test Retry Plugin 1.5.2
c22f646 Gradle Plugin: Upgrade to Nexus Publish Plugin 1.3.0
3faa5ea Gradle Plugin: Upgrade to Nebula Extra Configuration Plugin 9.0.0
475b9b5 Upgrade to groovy-toml 4.0.10
2cf2e1d Upgrade to Apache Groovy 3.0.16 Fixes STC errors when using '@GrailsCompileStatic'
ecf2fb4 Upgrade to Apache Tomcat 9.0.73
b0810ce Upgrade to Grace Asset Pipeline Plugin 5.2.0 #99
639a6d5 Upgrade to Grace Async and Events 5.2.0 #100
bbb0249 Upgrade to Grace Cache Plugin 5.2.0 #101
240c70d Upgrade to Grace Data 2022.2.0 #102
d9d2f20 Upgrade to Grace Data Hibernate 2022.2.0 #103
c4fce04 Upgrade to Grace Database Migration Plugin 5.2.0 #104
c3ec977 Upgrade to Grace Fields Plugin 5.2.0 #105
c55f910 Upgrade to Grace Geb Plugin 5.2.0 #106
d72e7af Upgrade to Grace Profile: Base 2022.2.0 #107
c2fc903 Upgrade to Grace Profile: Plugin 2022.2.0 #108
fb61348 Upgrade to Grace Profile: Profile 2022.2.0 #109
7f7959a Upgrade to Grace Profile: Rest API 2022.2.0 #110
4c72d55 Upgrade to Grace Profile: Web 2022.2.0 #112
f21dc10 Upgrade to Grace Profile: Web Plugin 2022.2.0 #111
0adf7df Upgrade to Grace Scaffolding 5.2.0 #113
689c482 Upgrade to Grace Views 5.2.0 #114
f3bd49a Upgrade to Spring Boot 2.7.10
f3bd49a Upgrade to Spring Framework 5.3.26
Full Changelog: https://github.com/graceframework/grace-framework/commits/v2022.2.0
This discussion was created from the release v2022.2.0.
Beta Was this translation helpful? Give feedback.
All reactions