-
Notifications
You must be signed in to change notification settings - Fork 2
Roadmap
Michael Yan edited this page Sep 7, 2024
·
20 revisions
- JDK 21, 23
- Groovy 4.0
- Gradle 8, Support Gradle 9
- Grace Async & Events 8.0.x
- Grace Cache 8.0.x
- Grace Data 2025.0.x
- Grace Data Hibernate 2025.0.x
- Grace Database Migration 6.3.x
- Grace Profiles:
base,plugin,profile,rest-api,starter,web-plugin,web2025.0.x - Grace Scaffolding & Fields 8.0.x
- Grace Views 8.0.x
- Spring Framework 6.2 and Spring Boot 3.4
- Spring Framework 6.2
- Spring Boot 3.4
- Grace Generator API
- Grace CLI
- Make Grace
profileoptional, Reimplements profile commands - New commands
new,plugin new,generate
- JDK 17, 21
- Groovy 4.0
- Gradle 8, Support Gradle 9
- Grace Async & Events 7.2.x
- Grace Cache 7.2.x
- Grace Data 2024.2.x
- Grace Data Hibernate 2024.2.x
- Grace Database Migration 7.2.x
- Grace Profiles:
base,plugin,profile,rest-api,starter,web-plugin,web2024.2.x - Grace Scaffolding & Fields 7.2.x
- Grace Views 7.2.x
- Spring Framework 6.1 and Spring Boot 3.3
- Tomcat 10.1.x
- Refactor Grace Shell
- New commands
about,console,runner,server,shell
- JDK 17, 21
- Groovy 4.0
- Gradle 8, Support Gradle 9
- Grace Async & Events 7.1.x
- Grace Cache 7.1.x
- Grace Data 2024.1.x
- Grace Data Hibernate 2024.1.x
- Grace Database Migration 7.1.x
- Grace Profiles:
base,plugin,profile,rest-api,starter,web-plugin,web2024.1.x - Grace Scaffolding & Fields 7.1.x
- Grace Views 7.1.x
- Spring Framework 6.1 and Spring Boot 3.3
- Tomcat 10.1.x
- Spring Boot 3.3.x
- Improve Gradle Plugin
- JDK 17, 21
- Groovy 4.0.22
- Gradle 8, Support Gradle 9
- 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,starter,web-plugin,web2024.0.x - Grace Scaffolding & Fields 7.0.x
- Grace Views 7.0.x
- SiteMesh 2.7.0
- Spring Framework 6.1 and Spring Boot 3.2
- Tomcat 10.1.x
- Spring Framework 6.1.x
- Spring Boot 3.2.x
- SiteMesh 2.7.0
- Refactor
GlobalGrailsClassInjectorTransformationArtefactTypeAstTransformationEntityASTTransformationResourceTransformTagLibraryTransformer - Refactor
ArtefactHandlerClassInjectorTraitInjector - Refine command
run, implement Single File Applicationweb-micro
- JDK 17, 21
- Groovy 4.0.22
- 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,starter,web-plugin,web2023.1.x - Grace Scaffolding & Fields 6.1.x
- Grace Views 6.1.x
- Spring Framework 6.0.23 and Spring Boot 3.1.12
- Tomcat 10.1.x
- Spring Boot 3.1.12
- JDK 17
- Groovy 4.0.22
- 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,starter,web-plugin,web2023.0.x - Grace Scaffolding & Fields 6.0.x
- Grace Views 6.0.x
- SiteMesh 2.6.0
- Spring Framework 6.0.23 and Spring Boot 3.0.13
- Tomcat 10.1.x
- Java 17
- Jakarta EE 9
- Spring Framework 6.0.23
- Spring Boot 3.0.13
- Tomcat 10.1.x
- Apache Groovy 4
- CLI: Application Templates
- JDK 11, 17
- Groovy 3.0.22
- 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.39 and Spring Boot 2.7.18
- Tomcat 9.0.93
- 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, 17
- Groovy 3.0.19
- 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
- SiteMesh 2.4.2
- Spring Framework 5.3 and Spring Boot 2.7.18
- Tomcat 9.0.83
- Import Spring Boot CLI
- Initial implement new command
run - Grace Dynamic Modules Plugin
- JDK 11, 17
- Groovy 3.0.19
- 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
- SiteMesh 2.4.2
- Spring Framework 5.3 and Spring Boot 2.7.18
- Tomcat 9.0.83
- 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