-
-
Notifications
You must be signed in to change notification settings - Fork 108
chore(deps): update dependency testcontainers.postgresql to 4.10.0 #4205
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
SummaryUpdates Testcontainers.PostgreSql dependency from 4.9.0 to 4.10.0. Critical IssuesNone found ✅ This is a straightforward dependency version bump managed by Renovate. The change updates the Testcontainers.PostgreSql package version in both the central package management file and the Aspire starter template project. No TUnit-specific rules apply to this change:
Verdict✅ APPROVE - No critical issues The dependency update is safe to merge once CI passes. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull request overview
This PR updates the Testcontainers.PostgreSql dependency from version 4.9.0 to 4.10.0, bringing in Docker Engine v29 support and various bug fixes and features from the upstream library.
Key Changes:
- Updated Testcontainers.PostgreSql from 4.9.0 to 4.10.0 in centralized package management
- Applied consistent version update across template projects
Reviewed changes
Copilot reviewed 2 out of 2 changed files in this pull request and generated 1 comment.
| File | Description |
|---|---|
| Directory.Packages.props | Updated centralized package version for Testcontainers.PostgreSql to 4.10.0 |
| TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.ApiService/ExampleNamespace.ApiService.csproj | Updated package reference version to match centralized version (4.10.0) |
Note: The existing PostgreSqlBuilder usage patterns in the codebase remain compatible with this update. The release notes mention breaking changes around explicit container image requirements, but these apply to new ContainerBuilder() usage patterns, not the specialized builders like PostgreSqlBuilder which have default images built-in.
| <PackageVersion Include="Testcontainers.Kafka" Version="4.9.0" /> | ||
| <PackageVersion Include="Testcontainers.PostgreSql" Version="4.9.0" /> | ||
| <PackageVersion Include="Testcontainers.PostgreSql" Version="4.10.0" /> | ||
| <PackageVersion Include="Testcontainers.Redis" Version="4.9.0" /> |
Copilot
AI
Jan 1, 2026
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Version inconsistency detected among Testcontainers packages. While Testcontainers.PostgreSql is being updated to 4.10.0, the related packages Testcontainers.Kafka and Testcontainers.Redis remain at 4.9.0.
Consider updating all Testcontainers packages together to maintain consistency, as they typically share the same release cycle and may have interdependencies. The 4.10.0 release includes Docker Engine v29 support and other improvements that would benefit all Testcontainers packages.
This PR contains the following updates:
4.9.0→4.10.0Release Notes
testcontainers/testcontainers-dotnet (Testcontainers.PostgreSql)
v4.10.0Compare Source
What's Changed
Happy New Year, everyone! 🎉
🚀 Features
🐛 Bug Fixes
📖 Documentation
🧹 Housekeeping
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 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 Renovate Bot.