Releases: revolut-engineering/jooq-plugin
Releases · revolut-engineering/jooq-plugin
Gradle upgraded to 8.6
This release does not include anything exciting but rather small maintenance fixes and improvements:
- Upgraded Gradle from 6.7 to 8.6 so now this plugin can be built with JDK17.
- Upgraded some libraries in order to solve vulnerabilities:
Docker stability improvements
- upgraded default Postgres image version to
14.5-alpine
- upgraded
docker-java
dependency #24 - additional wait strategy for port binding in docker
Some container runtimes like Colima or Rancher bind ports later in the process even after DB in container might have already started. This release adds additional wait strategy for the published port to be bound in the host system
Upgrade jOOQ version to 3.14.15
- upgraded jOOQ to
3.14.15
Upgrade jOOQ version to 3.14.8
- upgraded jOOQ to
3.14.8
- minor dependency updates
Fix flyway schema table exclusion for custom flyway table name
- use configured Flyway table name for
excludeFlywayTable
option
Fixes for volume cleanup and 100% CPU issues
- Volume cleanup and 100% CPU issues @schmist (#12)
- Upgrade Gradle version to 6.7 @adrianskrobaczrevolut (d60c436)
Bugfixes
- #9 fixed bug when source sets were not configured for simple projects when plugin was applied before Java plugin
- #8 remove dependency on
testcontainers
, to eliminate incompatibilities withdocker-java
dependency - #6
customizeGenerator
now provides default org.jooq.meta.jaxb.Generate for easier configuration - minor dependency updates.
Fix for generated classes not being updated + JDK13 friendly
This release brings some bug fixes and improvements:
- fixed the bug which was causing the generated classes not being replaced. It usually happened when you modified the forced type and regenerating classes would have no effect until you cleaned the build.
- upgraded some dependencies under the hood and now plugin can run under JDK13
- handled warning produced by Flyway because the default schema not being provided
Use jOOQ 3.13.1 by default
This release now uses jOOQ 3.13.1 by default for code generation
jOOQ 3.12.x support
This release brings the jOOQ 3.12.x support