Update testcontainers to 2.0.2 for Docker API 1.44 support#53
Update testcontainers to 2.0.2 for Docker API 1.44 support#53mattjohnson wants to merge 1 commit into
Conversation
Updates testcontainers from 1.19.1 to 2.0.2 to support Docker Engine 29.0.0 which requires Docker API 1.44 as the minimum supported version. Changes: - Update testcontainers from 1.19.1 to 2.0.2 - Update module names for testcontainers 2.x compatibility - jdbc → testcontainers-jdbc - postgresql → testcontainers-postgresql - mysql → testcontainers-mysql - mariadb → testcontainers-mariadb - Add dependency management for commons-io 2.18.0 and commons-lang3 3.17.0 to resolve transitive dependency conflicts - Update spotless-maven-plugin from 2.36.0 to 2.44.5 - Update palantirJavaFormat from 2.30.0 to 2.68.0 - Update lombok from 1.18.26 to 1.18.38 - Remove @DeleGate annotation from ContainerTargetDatasource and manually implement required methods to avoid using internal testcontainers APIs that are now package-private Testcontainers 2.0.2 uses docker-java 3.7.0 which defaults to Docker API 1.44. Fixes testcontainers#52
|
Is there any chance that this PR will be approved in the near future? |
|
Any news on this guys? For anyone that needs a temporary workaround. You can add a field to your docker daemon config json |
|
Given this repo is not updated for over a year, I've forked it an released a new version to GitHub Packages at https://github.com/slgobinath/testcontainers-jooq-codegen-maven-plugin Thank you @mattjohnson for the fix. |
|
@sivaprasadreddy @eddumelendez @romchellis Can this PR be reviewed and a new release taken? |
|
anyone? |
|
hello, anyone ? |
|
Hi, I have updated the plugin to support newer version of JOOQ(3.20.10) and Testcontainers 2.x. To use this plugin you need to update the groupId to Remaining details you can find in the README. |
Updates testcontainers from 1.19.1 to 2.0.2 to support Docker Engine 29.0.0 which requires Docker API 1.44 as the minimum supported version.
Changes:
@Delegateannotation from ContainerTargetDatasource and manually implement required methods to avoid using internal testcontainers APIs that are now package-privateTestcontainers 2.0.2 uses docker-java 3.7.0 which defaults to Docker API 1.44.
Fixes #52