Skip to content

Conversation

@thomhurst
Copy link
Owner

This PR contains the following updates:

Package Type Update Change
Testcontainers.PostgreSql (source) nuget minor 4.9.04.10.0

Release Notes

testcontainers/testcontainers-dotnet (Testcontainers.PostgreSql)

v4.10.0

Compare Source

What's Changed

Happy New Year, everyone! 🎉

⚠️ Breaking Changes

🚀 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.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

Copilot AI review requested due to automatic review settings January 1, 2026 17:10
@thomhurst thomhurst added dependencies Pull requests that update a dependency file MINOR renovate-bot labels Jan 1, 2026
@thomhurst thomhurst enabled auto-merge (squash) January 1, 2026 17:10
@thomhurst
Copy link
Owner Author

Summary

Updates Testcontainers.PostgreSql dependency from 4.9.0 to 4.10.0.

Critical Issues

None 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:

  • No source generator or engine modifications
  • No public API changes requiring snapshot updates
  • No performance-critical hot path changes
  • No reflection or AOT-related code

Verdict

APPROVE - No critical issues

The dependency update is safe to merge once CI passes.

Copy link

Copilot AI left a 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.

Comment on lines 82 to 84
<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" />
Copy link

Copilot AI Jan 1, 2026

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.

Copilot uses AI. Check for mistakes.
@thomhurst thomhurst merged commit 9ec0444 into main Jan 1, 2026
19 checks passed
@thomhurst thomhurst deleted the renovate/testcontainers.postgresql-4.x branch January 1, 2026 18:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file MINOR renovate-bot

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants