-
Notifications
You must be signed in to change notification settings - Fork 2
Roadmap
Michael Yan edited this page Apr 7, 2024
·
20 revisions
- JDK 17, 21
- Groovy 4.0.18, support Groovy 5.0
- Gradle 8
- Grace Async & Events 7.0.x
- Grace Cache 7.0.x
- Grace Data 2024.0.x
- Grace Data Hibernate 2024.0.x
- Grace Database Migration 7.0.x
- Grace Profiles:
base,plugin,profile,rest-api,web-plugin,web2024.0.x - Grace Scaffolding & Fields 7.0.x
- Grace Views 7.0.x
- Spring Framework 6.1 and Spring Boot 3.2
- Tomcat 10.1.x
- Remove deprecated API
-
grails.*->grace.* -
org.grails.*->org.graceframework.*
- JDK 17, 21
- Groovy 4.0.20, support Groovy 5.0
- Gradle 8
- Grace Async & Events 6.5.x
- Grace Cache 6.5.x
- Grace Data 2023.5.x
- Grace Data Hibernate 2023.5.x
- Grace Database Migration 6.5.x
- Grace Profiles:
base,plugin,profile,rest-api,web-plugin,web2023.5.x - Grace Scaffolding & Fields 6.5.x
- Grace Views 6.5.x
- SiteMesh 3.2
- Spring Framework 6.1 and Spring Boot 3.2
- Tomcat 10.1.x
- Upgrade to Spring Framework 6.1.x
- Upgrade to Spring Boot 3.2.x
- JDK 17
- Groovy 4.0.17, support Groovy 5.0
- Gradle 8
- Grace Async & Events 6.4.x
- Grace Cache 6.4.x
- Grace Data 2023.4.x
- Grace Data Hibernate 2023.4.x
- Grace Database Migration 6.4.x
- Grace Profiles:
base,plugin,profile,rest-api,web-plugin,web2023.4.x - Grace Scaffolding & Fields 6.4.x
- Grace Views 6.4.x
- SiteMesh 3.2
- Spring Framework 6.0 and Spring Boot 3.1
- Tomcat 10.1.x
- Upgrade to Spring Boot 3.1.x
- JDK 17
- Groovy 4.0.15
- Gradle 7.6, Support Gradle 8
- Grace Async & Events 6.3.x
- Grace Cache 6.3.x
- Grace Data 2023.3.x
- Grace Data Hibernate 2023.3.x
- Grace Database Migration 6.3.x
- Grace Profiles:
base,plugin,profile,rest-api,web-plugin,web2023.3.x - Grace Scaffolding & Fields 6.3.x
- Grace Views 6.3.x
- Spring Framework 6.0 and Spring Boot 3.0
- Tomcat 10.1.x
- Grace Generator API
- Grace CLI
- Make Grace
profileoptional, Reimplements profile commands - New commands
new,plugin new,generate - Auto-Configure Plugins
- JDK 17
- Groovy 4.0.15
- Gradle 7.6, Support Gradle 8
- Grace Async & Events 6.2.x
- Grace Cache 6.2.x
- Grace Data 2023.2.x
- Grace Data Hibernate 2023.2.x
- Grace Database Migration 6.2.x
- Grace Profiles:
base,plugin,profile,rest-api,web-plugin,web2023.2.x - Grace Scaffolding & Fields 6.2.x
- Grace Views 6.2.x
- SiteMesh 2.4.4
- Spring Framework 6.0 and Spring Boot 3.0
- Tomcat 10.1.x
- Refactor Grace Shell
- New commands
about,console,runner,server,shell
- JDK 17
- Groovy 4.0.15
- Gradle 7.6, Support Gradle 8
- Grace Async & Events 6.1.x
- Grace Cache 6.1.x
- Grace Data 2023.1.x
- Grace Data Hibernate 2023.1.x
- Grace Database Migration 6.1.x
- Grace Profiles:
base,plugin,profile,rest-api,web-plugin,web2023.1.x - Grace Scaffolding & Fields 6.1.x
- Grace Views 6.1.x
- Spring Framework 6.0 and Spring Boot 3.0
- Tomcat 10.1.x
- Refactor
GlobalGrailsClassInjectorTransformationArtefactTypeAstTransformationEntityASTTransformationResourceTransformTagLibraryTransformer - Refactor
ArtefactHandlerClassInjectorTraitInjector - Refine command
run, implement Single File Applicationweb-micro
- JDK 17
- Groovy 4.0.15
- Gradle 7.6, Support Gradle 8
- Grace Async & Events 6.0.x
- Grace Cache 6.0.x
- Grace Data 2023.0.x
- Grace Data Hibernate 2023.0.x
- Grace Database Migration 6.0.x
- Grace Profiles:
base,plugin,profile,rest-api,web-plugin,web2023.0.x - Grace Scaffolding & Fields 6.0.x
- Grace Views 6.0.x
- Spring Framework 6.0 and Spring Boot 3.0
- Tomcat 10.1.x
- Migrate to Jakarta EE 9
- Migrate to Apache Groovy 4
- JDK 11
- Groovy 3.0.18
- Gradle 7.6, Support Gradle 8
- Grace Async & Events 5.2.x
- Grace Cache 5.2.x
- Grace Data 2022.2.x
- Grace Data Hibernate 2022.2.x
- Grace Database Migration 5.2.x
- Grace Profiles:
base,plugin,profile,rest-api,web-plugin,web2022.2.x - Grace Scaffolding & Fields 5.2.x
- Grace Views 5.2.x
- Spring Framework 5.3 and Spring Boot 2.7
- Tomcat 9.0.76
- Merge GSP into Grace Framework
- GSP support JSP 2.2 and JSTL 1.2
- Make custom TagLib namespace to be generalized and pluggable
- JDK 11
- Groovy 3.0.17
- Gradle 7.6, Support Gradle 8
- Grace Async & Events 5.1.x
- Grace Cache 5.1.x
- Grace Data 2022.1.x
- Grace Data Hibernate 2022.1.x
- Grace Database Migration 5.1.x
- Grace Profiles:
base,plugin,profile,rest-api,web-plugin,web2022.1.x - Grace Scaffolding & Fields 5.1.x
- Grace Views 5.1.x
- Spring Framework 5.3 and Spring Boot 2.7
- Tomcat 9.0.76
- Import Spring Boot CLI
- Initial implement new command
run - Grace Dynamic Modules Plugin
- JDK 11
- Groovy 3.0.15
- Gradle 7.6, Support Gradle 8
- Grace Async & Events 5.0.x
- Grace Cache 5.0.x
- Grace Data 2022.0.x
- Grace Data Hibernate 2022.0.x
- Grace Database Migration 5.0.x
- Grace Profiles:
base,plugin,profile,rest-api,web-plugin,web2022.0.x - Grace Scaffolding & Fields 5.0.x
- Grace Views 5.0.x
- Spring Framework 5.3 and Spring Boot 2.7
- Tomcat 9.0.76
- New modules:
grace-api,grace-boot,grace-plugin-api,grace-spring-boot,grace-util,grace-test-support - Refactor
GrailsAutoConfiguration,GrailsApplicationPostProcessor - Rename
GrailsApptoGrails,GrailsAppBuildertoGrailsBuilder - Remove deprecated API
- Auto-Configure Plugins, migrate
Plugins.doWithSpring()to Spring'sAutoConfiguration - Support Spring Banner
- Grace Profiles: update
base,plugin,web, added new features:bootstrap,bootstrap-sass - New GSP API:
OutputContextCustomizer,TagInvocationContextCustomizer,TemplateVariableBindingCustomizer - Gradle version catalog
- Grace Dynamic Plugin and Dynamic Modules