(Quick Reference)

2 Release History

Version: 2023.3.0

Table of Contents

2 Release History

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

GORM Version

Grace Version

2023.3.x

2023.3.x

2023.2.x

2023.2.x

2023.1.x

2023.1.x

2023.0.x

2023.0.x

2022.2.x

2022.2.x

2022.1.x

2022.1.x

2022.0.x

2022.0.x

2.1 What's new in 2023.x

2023.3.0

🛠 Improvements

  • Update README

  • Add LICENSE

  • Update documentation

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

  • Update docs - Correct the github repo

  • Add docs - Use grace-doc to generate documentation - Remove unused assets

  • Setup github docs workflows

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

🚀 Dependency Upgrades

  • Upgrade to Grace 2023.3.0-RC1 #50

  • Upgrade to Grace 2023.3.0-RC2 #53

  • Upgrade to Grace Async 6.3.0 #54

  • Upgrade to Gradle 8.14 #52

2023.3.0-RC1

🛠 Improvements

  • Update README Update the description of GORM

  • Update README Update badge versions of Grace and Groovy

  • Remove some unused dependencies of grace-datastore-gorm-tck #48

  • Remove some unused dependencies of grace-datastore-gorm-support #47

  • Remove dependency on jakarta.annotation-api #46

🚀 Dependency Upgrades

  • Upgrade to Grace 2023.3.0-M2 #41

  • Upgrade to Grace Async 6.3.0-RC1 #49

  • Upgrade to Gradle 8.13 #45

  • Upgrade to Groovy 4.0.26 #42

  • Upgrade to Spring Framework 6.1.18 #44

  • Upgrade to SLF4J 2.0.17 #43

⚙️ Tasks

  • Release v2023.3.0-RC1

2023.3.0-M1

🛠 Improvements

  • Update README

  • Make jakarta.el-api compileOnly #40

  • Update github workflows Switch to 2023.3.x branch

🚀 Dependency Upgrades

  • Upgrade to Grace Async 6.3.0-M1 #39

  • Upgrade to Grace 2023.3.0-M1 #38

⚙️ Tasks

  • Release v2023.3.0-M1

  • Set version to 2023.3.0-SNAPSHOT

2023.2.0

🛠 Improvements

  • Update README

  • Update GitHub issue template #36

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

🚀 Dependency Upgrades

  • Upgrade to Grace 2023.2.0-RC1 #33

  • Upgrade to Grace Async 6.2.0 #34

⚙️ Tasks

  • Release v2023.2.0

2023.2.0-RC1

🚀 Dependency Upgrades

  • Upgrade to Grace 2023.2.0-M3 #31

  • Upgrade to Grace 2023.2.0-M2 #29

  • Upgrade to Grace Async 6.2.0-RC1 #28

  • Upgrade to Gradle 8.12 #32

  • Upgrade to Spring Framework 6.1.16 #30

⚙️ Tasks

  • Release v2023.2.0-RC1

2023.2.0-M1

🛠 Improvements

  • Rerun related GORM domain inheritance tests #27

  • Support GORM domain inheritance with Groovy 4: convert GormEntityApi to Groovy trait #26

  • Update README Update badge of Grace to current version

🚀 Dependency Upgrades

  • Upgrade to Grace 2023.2.0-M1 #18

  • Upgrade to Grace Async 6.2.0-M1 #22

  • Upgrade to H2 2.2.224 #25

  • Upgrade to Hibernate Validator 8.0.2.Final #23

  • Upgrade to JUnit Platform 1.10.5 #21

  • Upgrade to JUnit Jupiter 5.10.5 #20

  • Upgrade to Spring Framework 6.1.15 #19

  • Upgrade to SLF4J 2.0.16 #24

⚙️ Tasks

  • Release v2023.2.0-M1

  • Update github workflows

  • Next development version: 2023.2.0-SNAPSHOT

2023.1.1

🛠 Improvements

  • Update README Update badge of Grace to current version

🚀 Dependency Upgrades

  • Upgrade to Grace 2023.1.0 #17

⚙️ Tasks

  • Release v2023.1.1

  • Next development version: 2023.1.1-SNAPSHOT

2023.1.0

🛠 Improvements

  • Update README

  • Update Badges

🚀 Dependency Upgrades

  • Upgrade to Grace 2023.1.0-RC1 #13

  • Upgrade to Grace Async 6.1.0 #15

  • Upgrade to Gradle Nexus Publish Plugin 2.0.0 #16

  • Upgrade to Groovy 4.0.24 #14

⚙️ Tasks

  • Release v2023.1.0

2023.1.0-RC1

🚀 Dependency Upgrades

  • Upgrade to Grace 2023.1.0-M3 #11

  • Upgrade to Grace Async 6.1.0-RC1 #12

⚙️ Tasks

  • Release v2023.1.0-RC1

2023.1.0-M3

🚀 Dependency Upgrades

  • Upgrade to Grace 2023.1.0-M2 #9

  • Upgrade to Grace Async 6.1.0-M3 #10

⚙️ Tasks

  • Release v2023.1.0-M3

2023.1.0-M2

🛠 Improvements

  • Remove default value of the DataSource URL #5

🐞 Bug Fixes

  • Remove submodule grace-datastore-gorm-rx that no longer exists #7

⚙️ Tasks

  • Release v2023.1.0-M2

🚀 Dependency Upgrades

  • Upgrade to Grace 2023.1.0-M1 #6

  • Upgrade to Grace Async 6.1.0-M2 #8

2023.1.0-M1

⭐️ New Features

  • Use @SettingsBuilder replace of @Builder

  • Support Groovy 5 #4

🛠 Improvements

  • Update README

  • Update README

⚙️ Tasks

  • Update github workflows

  • Next development version: 2023.1.0-SNAPSHOT

🚀 Dependency Upgrades

  • Upgrade to Commons Validator 1.9.0

  • Upgrade to Grace 2023.0.2

  • Upgrade to Grace 2023.0.1

  • Upgrade to Grace Async 6.1.0-M1

  • Upgrade to Groovy 4.0.23

  • Upgrade to Hibernate Validator 8.0.1.Final

  • Upgrade to JavaParser 3.26.2

  • Upgrade to Javassist 3.30.2-GA

  • Upgrade to SLF4J 2.0.13

2023.0.1

  • Release v2023.0.1

  • Upgrade to Grace Async 6.0.1

  • Upgrade to Caffeine 3.1.8

  • Upgrade to Grace 2023.0.0

  • Next development version: 2023.0.1-SNAPSHOT

2023.0.0

  • Release v2023.0.0

  • Upgrade to Spring Framework 6.0.23

  • Upgrade to Grace Async 6.0.0

  • Upgrade to Grace 2023.0.0-RC2

2023.0.0-RC1

  • Release v2023.0.0-RC1

  • Upgrade to Gradle Wrapper 7.6.4

  • Upgrade to Grace Async 6.0.0-RC1

  • Remove unused println statements

  • Upgrade to Spring Framework 6.0.22

  • Upgrade to Groovy 4.0.22

  • Upgrade to Grace 2023.0.0-M7

2023.0.0-M5

  • Release v2023.0.0-M5

  • Upgrade to Grace Async 6.0.0-M4

  • Update README

  • Upgrade to Spring Framework 6.0.14

  • Upgrade to SLF4J 2.0.9

  • Upgrade to Groovy 4.0.21

  • Upgrade to Grace 2023.0.0-M6

  • Initialize the value of ConstrainedProperty.DEFAULT_MESSAGES

2023.0.0-M4

  • Release v2023.0.0-M4

  • Upgrade to Grace Async 6.0.0-M3

  • Upgrade to Grace 2023.0.0-M5

  • Grace: update github workflows

  • Grace: update github workflows

  • Grace: update github workflows

  • remove clover config

  • Upgrade to Caffeine 3.1.6

  • Upgrade to Grace 2023.0.0-M4

  • Grace: update github workflows

  • Grace: migrate to grace

  • Revert "Upgrade to Groovy 4.0.12"

  • Groovy: Fixes STC errors

  • Upgrade to JUnit Jupiter 5.9.3 and JUnit Platform 1.9.3

  • Upgrade to SLF4J 2.0.7

  • Upgrade to Spring Framework 6.0.9

  • Upgrade to Groovy 4.0.12

2023.0.0-M3

  • Release v2023.0.0-M3

  • Remove hibernate core related classes

  • Remove rx related tests

  • Remove grace-datastore-gorm-rx

  • Upgrade to Grace Async 6.0.0-M2

  • Grace: update github workflows

  • Grace: migrate to grace

  • Deprecated GORM for JPA support

  • Define rxJavaVersion in gradle.properties

  • Upgrade to Javassist 3.29.2-GA

2023.0.0-M2

  • Release v2023.0.0-M2

  • Use org.hibernate.validator:hibernate-validator

  • Excluding the old datastore-core dependency

  • Remove excluding groovy 3.0 in grace-async dependency

  • Upgrade to Grace Async 6.0.0-M1

  • Upgrade to Grace 2023.0.0-M2

  • Grace: update github workflows

  • Grace: migrate to grace

  • Fixes NPE in DefaultConstrainedProperty

  • Excluding Groovy 3 in 'grails-async' dependency

  • Ignore spock tests related inheritance in GORM

  • GORM for rx: fixes Groovy compiling errors

  • Upgrade to Groovy 4.0.11

  • Fixes Groovy STC errors: *ServiceImplementer cannot be implemented more than once with different arguments

  • Fixes Groovy STC errors

  • Adding constant CONSTRAINT_SUFFIX

  • Convert DefaultConstraintRegistry.groovy to Java

  • Convert ConstraintRegistry.groovy to Java

  • Convert DefaultConstraintFactory.groovy to Java

  • Convert ConstraintFactory.groovy to Java

  • Convert ConstraintsEvaluator.groovy to Java

  • Convert Groovy interface to Java

  • Remove deprecated String constants in Entity

  • Convert Groovy interface to Java

  • Back to Snapshots

2023.0.0-M1

  • Release v2023.0.0-M1

  • Grace: update readme

  • Grace: update github workflows

  • Grace: update gradle build scripts

  • Grace: rename all sub-projects

  • Upgrade to JUnit Jupiter 5.9.2 and JUnit Platform 1.9.2

  • Upgrade to Spring Framework 6.0.8

  • GORM: remove support for JPA Entity

  • Jakarta: Migrate to jakarta.* namespace

  • Jakarta: Update to Jakarta EE dependencies

  • Build target to JDK 17

  • Upgrade to Spring Framework 6.0.2

  • Start building against Grails 2023.0.0-SNAPSHOT

  • Next development version: 2023.0.0-SNAPSHOT