chore(deps): update dependency testcontainers.postgresql to 4.12.0#5963
Conversation
There was a problem hiding this comment.
Dependency Update Review: Testcontainers.PostgreSql 4.11.0 → 4.12.0
This is a routine Renovate-bot dependency update. The diff is clean and minimal — two version bumps across the central package manifest and the standalone template project.
Observations
Version skew in the Testcontainers family
Testcontainers.Kafka and Testcontainers.Redis remain pinned at 4.11.0 in Directory.Packages.props while Testcontainers.PostgreSql advances to 4.12.0. All three packages share the same release cadence from the same repo. The skew is harmless today (each module ships as an independent NuGet), but it's worth watching for PRs that update the other two so the family stays aligned and the transitive Docker.DotNet upgrade (see below) lands consistently.
Transitive Docker.DotNet upgrade (potential breaking change)
The 4.12.0 release notes flag a breaking change: Docker.DotNet was bumped from 3.131.1 to 4.0.2 — a major version bump on the underlying Docker API client. If any code in this repo directly references Docker.DotNet types that were altered in that major bump, it could surface as a compile-time or runtime error. Because TUnit's usage appears to be purely through the Testcontainers abstraction layer (no direct Docker.DotNet API calls visible), this is likely transparent, but worth keeping in mind if CI surfaces Docker-related test failures.
Template project version (expected)
The hardcoded 4.12.0 in TUnit.Templates/.../ExampleNamespace.ApiService.csproj is correct — template projects must be self-contained because consumers extract them outside this repo's central package management. No concern here.
Overall
The change looks good. Approve once CI passes, particularly any integration tests that exercise the PostgreSQL container path.
Up to standards ✅🟢 Issues
|
| Metric | Results |
|---|---|
| Complexity | 0 |
NEW Get contextual insights on your PRs based on Codacy's metrics, along with PR and Jira context, without leaving GitHub. Enable AI reviewer
TIP This summary will be updated as you push new changes.
This PR contains the following updates:
4.11.0→4.12.0Release Notes
testcontainers/testcontainers-dotnet (Testcontainers.PostgreSql)
v4.12.0Compare Source
What's Changed
Thanks to all contributors 👏.
🚀 Features
🐛 Bug Fixes
📖 Documentation
🧹 Housekeeping
📦 Dependency Updates
Configuration
📅 Schedule: (UTC)
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate.