Releases: etiennestuder/gradle-jooq-plugin
Bug fixes
Supports dependency substitution to use different versions of the jOOQ dependencies than those pulled in by the jOOQ plugin.
Configuration DSL changes and Gradle Kotlin DSL support
Comes with a changed configuration DSL. Supports Gradle Kotlin DSL. Adds task inputs normalization hook for the jOOQ configuration. Supports Gradle Configuration Cache. Requires Gradle 6.1 as the minimum compatible version. Upgrades to jOOQ 3.13.4.
Support for new jOOQ editions
Adds new jOOQ editions for Java 8 and Java 6. Upgrades to jOOQ 3.13.1.
Option to remove wiring from compile task to code generation task
Provides a global flag to turn off auto-generation of the jOOQ schema source when compiling the containing source set.
Gradle 5.0 minimum compatibility
Requires Gradle 5.0 as the minimum compatible version. Upgrades to jOOQ 3.12.3.
Out-of-the-box compatibility with JDK 9+
Explicitly adds JAXB dependencies to run on JDK 9 and higher out-of-the-box. Upgrades to jOOQ 3.11.9.
Bug fixes
jOOQ build cache effectiveness improvement
Improves Gradle build cache effectiveness of the jOOQ task by relativizing the output directory to the project directory and by using a uniqueness-ensuring hashing approach for the final jOOQ configuration.
jOOQ 3.11.x upgrade
Restores compatibility with jOOQ 3.11.x which broke API backward compatibility with 3.10.x.
jOOQ upgrade
Upgrades to jOOQ 3.10.4.