Skip to content

fix: align Testcontainers.MySql with Testcontainers.PostgreSql 4.12.0 - #28

Merged
richardwooding merged 1 commit into
mainfrom
fix/testcontainers-version-skew
Aug 22, 2026
Merged

richardwooding merged 1 commit into
mainfrom
fix/testcontainers-version-skew

Conversation

@richardwooding

Copy link
Copy Markdown
Contributor

Merging #23 (Testcontainers.PostgreSql 3.10.0 → 4.12.0) without its sibling left Testcontainers.MySql on 3.10.0. The two majors share the core Testcontainers assembly, so the mix fails at runtime with MissingMethodException on ContainerConfiguration's constructor — every MySQL integration test errors before a container even starts (visible on #24's rebased run). Dependabot closed its own MySql bump (#22) as "updatable in another way" rather than landing it.

This aligns Testcontainers.MySql to 4.12.0. Unit tests pass locally; the MySQL integration leg in CI is the real check.

Bumping only Testcontainers.PostgreSql to 4.x (#23) left
Testcontainers.MySql on 3.10.0, and the mixed majors fail at runtime
with MissingMethodException on ContainerConfiguration's constructor —
every MySQL integration test errored before reaching a container.
Dependabot closed its own MySql bump (#22) as 'updatable in another
way' instead of landing it.
@richardwooding
richardwooding merged commit 42eda0b into main Aug 22, 2026
2 checks passed
@richardwooding
richardwooding deleted the fix/testcontainers-version-skew branch August 22, 2026 22:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant