(Quick Reference)

2 Release History

Version: 6.3.0

Table of Contents

2 Release History

Release History

To make it easier for users to use and upgrade, Plugin adopts a version policy consistent with the Grace Framework.

Plugin Version

Grace Version

6.3.x

2023.3.x

6.2.x

2023.2.x

6.1.x

2023.1.x

6.0.x

2023.0.x

5.2.x

2022.2.x

5.1.x

2022.1.x

5.0.x

2022.0.x

2.1 What's new in 6.x

6.3.0

⭐️ New Features

  • Add docs

  • Add publishing docs action for release workflow

  • Add GitHub docs workflow

🛠 Improvements

  • Remove unused documentation configuration

  • Update README - Add document badg - Update badge versions

  • Cleanup gradle.properties

  • Cleanup build scripts

  • Update github workflows - Upgrade to setup-gradle@v4

  • Update docs: add release notes

🚀 Dependency Upgrades

  • Upgrade to Grace 2023.3.0-RC2 #115

  • Upgrade to Grace 2023.3.0-RC1 #112

  • Upgrade to Grace Asset Pipeline Plugin 6.3.0 #116

  • Upgrade to Grace Data 2023.3.0 #113

  • Upgrade to Gradle 8.14 #114

  • Upgrade to functional test Views Gradle 6.3.0-RC1 #117

6.3.0-RC1

🛠 Improvements

  • Update README Update badge versions of Grace, Groovy and Spring Boot

  • Streamline Gradle build scripts: using the Spring Dependency Management Plugin to manage dependencies and versions #111

  • Add the prefix 'views-' to all submodules #109

  • Migrate examples to Grace #107

  • Remove unused dependency on grace-datastore-gorm #106

  • Remove unused dependency on grace-boot #105

  • Revert 'Remove .gson files in json/app/views' #103

  • Remove duplicated applying 'grace-plugin' and jar task #104

  • Remove .gson files in json/app/views #103

  • Explicitly set the version of the Spring Boot dependency #102

  • Remove the unnecessary workaround for removing the generated extra dependencyManagement of POM #101

🚀 Dependency Upgrades

  • Upgrade to functional test Views Gradle 6.3.0-M1 #97

  • Upgrade to Grace 2023.3.0-M2 #92

  • Upgrade to Grace Asset Pipeline Plugin 6.3.0-RC1 #96

  • Upgrade to Grace Data 2023.3.0-RC1 #93

  • Upgrade to Grace Data Mongodb 2023.3.0-M1 #99

  • Upgrade to Gradle 8.13 #95

  • Upgrade to Groovy 4.0.26 #94

  • Upgrade to Java Parser 3.26.4 #98

6.3.0-M1

🛠 Improvements

  • Update README Update badge versions of Grace and Spring Boot

  • Update github workflows Switch to 6.3.x branch

🚀 Dependency Upgrades

  • Upgrade to Grace 2023.3.0-M1 #88

  • Upgrade to Grace Asset Pipeline Plugin 6.3.0-M1 #90

  • Upgrade to Grace Data 2023.3.0-M1 #89

  • Upgrade to functional test Views Gradle 6.2.0 #91

6.2.0

🛠 Improvements

  • Add GitHub issue template #83

  • Update build scripts to avoid deprecation warnings with Gradle 8 #80

  • Update README update badges

  • Remove WARN: Using deprecated '-debug' fallback for parameter name resolution #79

🚀 Dependency Upgrades

  • Upgrade to Grace 2023.2.0-RC1 #78

  • Upgrade to Grace Asset Pipeline Plugin 6.2.0 #85

  • Upgrade to Grace Data 2023.2.0 #84

  • Upgrade to functional test Views Gradle 6.2.0-RC1 #86

  • Upgrade to Test Retry Gradle Plugin 1.6.0 #81

6.2.0-RC1

🛠 Improvements

  • Remove Gradle wrapper task #74

  • Remove dependency: grace-console #72

🚀 Dependency Upgrades

  • Upgrade to Grace 2023.2.0-M3 #71

  • Upgrade to Grace 2023.2.0-M2 #69

  • Upgrade to Grace Asset Pipeline Plugin 6.2.0-RC1 #76

  • Upgrade to Grace Data 2023.2.0-RC1 #70

  • Upgrade to Gradle 8.12 #73

  • Upgrade to Spring Dependency Management Plugin 1.1.7 #75

  • Upgrade to functional test Views Gradle 6.2.0-M1 #77

6.2.0-M1

🛠 Improvements

  • Update README Update badge of Grace to current version

🚀 Dependency Upgrades

  • Upgrade to Byte Buddy 1.14.19 #63

  • Upgrade to functional test Views Gradle 6.1.0 #68

  • Upgrade to Grace Asset Pipeline Plugin 6.2.0-M2 #67

  • Upgrade to Grace 2023.2.0-M1 #62

  • Upgrade to Grace Data 2023.2.0-M1 #66

  • Upgrade to JUnit Platform 1.10.5 #65

  • Upgrade to JUnit Jupiter 5.10.5 #64

6.1.0

🛠 Improvements

  • Update Badges

🚀 Dependency Upgrades

  • Upgrade to Grace 2023.1.0-RC1 #57

  • Upgrade to Grace Asset Pipeline Plugin 6.1.0 #60

  • Upgrade to Grace Data 2023.1.0 #59

  • Upgrade to Groovy 4.0.24 #58

6.1.0-RC1

🛠 Improvements

  • Fixed tests failed in JsonViewTemplateResolverSpec #56

  • Remove extra dependency of spring-boot-autoconfigure #54

  • Move from GroovyPageForkCompileTask’s deprecated Project.javaexec(Action) method to ExecOperations.javaexec(Action) #53

  • Remove dependency micronaut-http-client #52

  • Add dependency jakarta.servlet-api explicitly #51

  • Use gradlePluginPortal() #49

🚀 Dependency Upgrades

  • Upgrade to Grace 2023.1.0-M3 #46

  • Upgrade to Grace Asset Pipeline Plugin 6.1.0-RC1 #50

  • Upgrade to Grace Data 2023.1.0-RC1 #47

  • Upgrade to Gradle Nexus Publish Plugin 2.0.0 #48

  • Upgrade to Gradle Nexus Publish Plugin 2.0.0 #55

6.1.0-M3

🛠 Improvements

  • Add dependency jakarta.annotation-api explicitly #43

  • Generate Spring Boot configuration metadata file #42

🚀 Dependency Upgrades

  • Upgrade to Grace 2023.1.0-M2 #39

  • Upgrade to Grace Asset Pipeline Plugin 6.1.0-M3 #45

  • Upgrade to Grace Data 2023.1.0-M3 #44

  • Upgrade to Groovy 4.0.23 #41

6.1.0-M2

⭐️ New Features

  • Auto-Configure JsonView Plugin #16

  • Auto-Configure ComponentView Plugin #13

  • Auto-Configure MarkupView Plugin #12

🐞 Bug Fixes

  • Remove dependency of gorm-hibernate Spock need bytebuddy to mock test #37

  • Use the mainClass property instead of deprecated setMain(String) method #35

  • Use JavaPluginExtension instead of deprecated JavaPluginConvention #32

  • Fixes source wrong in TemplateCompileTask #29

  • Fixes Grace views not included with War #27

  • Fixes MarkupViewTemplateEngine compileStatic property initialization error #24

  • Fixes Gradle build error with Grace Views tasks #19

  • Don’t use JsonViewGrailsPlugin in JsonViewSetupSpecInterceptor #17

  • Fixes MarkupViewTemplateEngine compileStatic property initialization error #15

  • Fixes GrailsView getG() override issue #14

  • Make views-json tests pass #11

  • Resolve JUnit version conflicts #10

  • Correct the group name of grace-datastore-core #7

🛠 Improvements

  • Enable Unit Tests #18

  • Set archiveClassifier to plugin #9

  • Rename grails-app to app #8

  • Update README

🚀 Dependency Upgrades

  • Upgrade to Grace 2023.1.0-M1 #5

  • Upgrade to Grace Data 2023.1.0-M2 #36

  • Upgrade to Grace Asset Pipeline Plugin 6.1.0-M2 #38

  • Upgrade to Javassist 3.30.2-GA #6

6.1.0-M1

🐞 Bug Fixes

  • Fixes gorm-hibernate artifactId wrong

🛠 Improvements

  • Update README

  • Update README

  • Update README

🚀 Dependency Upgrades

  • Upgrade to Grace Asset Pipeline Plugin 6.1.0-M1 #4

  • Upgrade to Grace 2023.0.2

  • Upgrade to Grace 2023.0.1

  • Upgrade to Groovy 4.0.23

  • Upgrade to GORM 2023.1.0-M1 #1

  • Upgrade to GORM 2023.0.1

  • Upgrade to JavaParser 3.26.2 #2

  • Upgrade to Spring Dependency Management Plugin 1.1.6 #3

6.0.2

🐞 Bug Fixes

  • Fixes source wrong in TemplateCompileTask #28

  • Fixes Grace views not included with War #26

  • Fixes Gradle build error with Grace Views tasks #25

  • Fixes MarkupViewTemplateEngine compileStatic property initialization error #24

🛠 Improvements

  • Use the mainClass property instead of deprecated setMain(String) method #34

  • Use JavaPluginExtension instead of deprecated JavaPluginConvention #31

  • Update README

  • Update README

🚀 Dependency Upgrades

  • Upgrade to Grace 2023.0.2 #40

  • Upgrade to Grace 2023.0.1

  • Upgrade to Groovy 4.0.23 #41

  • Upgrade to GORM 2023.0.1

6.0.1

  • Release v6.0.1

  • Update README.md

  • Required Grace version should be

  • Upgrade to Caffeine 3.1.8

  • Upgrade to functional test Views Gradle 6.0.0

  • Upgrade to Grace Asset Pipeline Plugin 6.0.0

  • Upgrade to Grace GORM 2023.0.0

  • Upgrade to Grace 2023.0.0

  • Set version to 6.0.1-SNAPSHOT

6.0.0

  • Release v6.0.0

  • Upgrade to functional test Views Gradle 6.0.0-RC1

  • Upgrade to Groovy 4.0.22

  • Upgrade to Grace 2023.0.0-RC2

6.0.0-RC1

  • Release v6.0.0-RC1

  • Update mavenCentral.gradle

  • Merge into release/6.0.0-RC1

  • Upgrade to Grace Asset Pipeline Plugin 6.0.0-RC1

  • Upgrade to GORM 2023.0.0-RC1

  • Upgrade to Gradle Wrapper 7.6.4

  • Upgrade to Groovy 4.0.21

  • Upgrade to Grace 2023.0.0-M7

  • Update github workflows

  • Back to 6.0.0-SNAPSHOT

6.0.0-M4

  • Release v6.0.0-M4

  • Update Gradle dependency substitution rule

  • Upgrade to Groovy 4.0.12

  • Upgrade to Grace GORM 2023.0.0-M5

  • Upgrade to Grace 2023.0.0-M6

  • Grace: update github workflows

  • Grace: migrate to grace

  • Make tests passed

  • Make tests passed

  • Fixes ViewConfiguration compileStatic not found

  • Fixes tests NPE when baseDir may be NULL

  • Move findTemplatePath() to ViewsEnvironment

  • Upgrade to JUnit Jupiter 5.9.3 and JUnit Platform 1.9.3

  • Upgrade to functional test Views Gradle 6.0.0-M3

  • Upgrade to Asset Pipeline Plugin 6.0.0-M1

6.0.0-M3

  • Release v6.0.0-M3

  • Upgrade to Grace GORM 2023.0.0-M4

  • Upgrade to Grace 2023.0.0-M5

  • Grace: update github workflows

  • Grace: migrate to grace

  • Upgrade to Caffeine 3.1.6

  • Upgrade to Asset Pipeline Plugin 4.3.0

  • Upgrade to Spring Dependency Management Plugin 1.1.0

  • Upgrade to Spock 2.3-groovy-3.0

6.0.0-M2

  • Release v6.0.0-M2

  • Grace: update github workflows

  • Cleanup build scripts

  • Upgrade to Grace GORM 2023.0.0-M3

  • Upgrade to Grace 2023.0.0-M2

  • Grace: migrate to grace

  • Fixes AbstractJsonViewContainerRenderer compiling errors in views-json project

  • Migrate to Jakarta.annotation

  • Change Groovy group to org.apache.groovy

  • Upgrade to Groovy 4.0.11

  • Back to Snapshots

6.0.0-M1

  • Release v6.0.0-M1

  • Upgrade to Grace GORM 2023.0.0-M1

  • Grace: update plugins info

  • Grace: update settings

  • Grace: update github workflows

  • Grace: add missing views

  • Grace: fix build errors

  • Grace: update gradle build scripts

  • Upgrade to Gradle Nexus Publish Plugin 1.3.0

  • Build target to Java 17

  • Migrate to Jakarta: Jakarta Servlet 6.0.0

  • Update dependencies

  • Cleanup build.gradle

  • Upgrade to Gradle 7.6.1

  • Rename variable 'defaultXmlRenderer' to defaultHtmlRenderer

  • Update dependencies

  • Migrate to Gradle 8 'GroovyForkOptions' has changed to 'Abstract' in Gradle 8

  • Fixes STC error

  • Clean build.gradle

  • Remove gradle/wrapper gradlew gradlew.bat in subprojects

  • Set version to 6.0.0-SNAPSHOT