Skip to content

Conversation

@projectorigin-renovate
Copy link
Contributor

@projectorigin-renovate projectorigin-renovate bot commented Sep 29, 2025

This PR contains the following updates:

Package Type Update Change
Grpc.AspNetCore nuget minor 2.71.02.76.0
Microsoft.AspNetCore.Mvc.Testing (source) nuget patch 8.0.208.0.22
Testcontainers.PostgreSql (source) nuget minor 4.7.04.10.0
Testcontainers.RabbitMq (source) nuget minor 4.7.04.10.0
WireMock.Net nuget minor 1.12.01.23.0
dotnet-grpc nuget minor 2.71.02.76.0

Release Notes

testcontainers/testcontainers-dotnet (Testcontainers.PostgreSql)

v4.10.0

Compare Source

What's Changed

Happy New Year, everyone! 🎉

Please note that going forward, we expect developers to explicitly pin the image version (https://redirect.github.com/testcontainers/testcontainers-dotnet/discussions/1470). We consider this a best practice and it aligns with other language implementations.

Also, due to the recent Docker Engine v29 release, TC for .NET pins the Docker Engine API version to 1.44 (see the previous release notes). You can override this default and set it to the version you're using, ideally 1.52, which corresponds to v29, if you're already running it.

⚠️ Breaking Changes
🚀 Features
🐛 Bug Fixes
📖 Documentation
🧹 Housekeeping

v4.9.0

Compare Source

What's Changed

This release adds a new configuration (DOCKER_API_VERSION) that lets you pin and downgrade the Docker Engine API version. This was needed because Docker Engine v29 introduced breaking changes that affect Docker.DotNet and Testcontainers for .NET. This release pins the API version to 1.44. So far, no issues or negative side effects have been observed.

I am also working on updating Docker.DotNet to make it fully compatible with Docker Engine v29. There is already a work-in-progress PR.

Thanks to all the contributors who helped with this release 👍.

⚠️ Breaking Changes
🚀 Features
🐛 Bug Fixes
📖 Documentation
🧹 Housekeeping

v4.8.1

Compare Source

What's Changed

🐛 Bug Fixes

v4.8.0

Compare Source

What's Changed

Thank you to all the contributors 🙌.

In version 4.7.0, we noticed that the reuse hash could change depending on the order of dictionary values. This has been fixed to ensure that dictionary values are processed in a consistent order when generating the reuse hash. As a result, the reuse hash will likely change again with 4.8.0.

Wait strategies now default to the Running mode. This mode expects the container to remain running throughout startup. If the container exits unexpectedly, Testcontainers will throw a ContainerNotRunningException that includes the exit code and container logs.

The container startup callback now includes an additional overload that provides the actual container configuration. If you implement IContainerBuilder<TBuilderEntity, TContainerEntity>, you need to add the container configuration (e.g., IContainerConfiguration) as a third generic type constraint to IContainerBuilder.

IContainerBuilder.WithResourceMapping and IContainer.CopyAsync now include two new optional arguments: uid and gid. If you do not need to specify those, use named arguments for the existing parameters: fileMode or ct.

⚠️ Breaking Changes
🚀 Features
🐛 Bug Fixes
📖 Documentation
🧹 Housekeeping
wiremock/WireMock.Net (WireMock.Net)

v1.23.0

Compare Source

  • #​1414 - Pass the parameter matchOperator in Request.WithPath to its inner calls [bug] contributed by gbamqzkdyg
  • #​1416 - Fix: Pass AllowedHandlebarsHelpers configuration to Handlebars.Net.Helpers library contributed by samlatham
  • #​1413 - Parameter matchOperator is not respected in the method Request.WithPath [bug]
  • #​1415 - HandlebarsSettings AllowedHandlebarsHelpers Configuration Not Applied [bug]

v1.22.0

Compare Source

  • #​1412 - chore(testcontainers): bump up Testcontainers to version 4.10.0 [feature] contributed by vhatsura
  • #​1411 - WireMock.Net.Testcontainers isn't compatible with Testcontainers 4.10.0 [bug]

v1.21.0

Compare Source

  • #​1408 - Fix readyness-check for Testcontainers [bug] contributed by StefH

v1.20.0

Compare Source

  • #​1399 - Upgrade RamlToOpenApiConverter and YamlDotNet [feature] contributed by StefH
  • #​1400 - Add WireMock.Net.NUnit project [feature] contributed by StefH
  • #​1405 - Fix Testcontainers AddProtoDefinition [bug] contributed by StefH
  • #​1398 - Upgrade YamlDotNet dependency [feature]
  • #​1404 - An exception occurs when adding multiple proto definitions in the TestContainer. [bug]

v1.19.0

Compare Source

  • #​1391 - Update WireMockContainerBuilder (WithImage and WithCustomImage) [feature] contributed by StefH
  • #​1392 - WireMockContainerBuilder: allow all docker images named wiremock [feature] contributed by StefH
  • #​1390 - Unable to build WireMockContainerBuilder with custom image [feature]

v1.18.0

Compare Source

  • #​1388 - Add WithBodyAsType to RequestMatcher [feature] contributed by StefH

v1.17.0

Compare Source

  • #​1383 - Aspire: Add WithProtoDefinition to support proto definition at server level [feature] contributed by StefH
  • #​1386 - Fix random delay in mapping json file [bug] contributed by StefH
  • #​1274 - .WithMappings to mount volume is not working for GRPC [bug]
  • #​1381 - Downstream dependencies missing after 1.16.0 release [bug]
  • #​1382 - Does Aspire support enabling HTTP/2? [feature]
  • #​1385 - Do delays and probabilities show in saved static mappings? [bug]
  • #​1387 - Tests failing with TaskCanceledException on Windows Server 2025 Build 7171 [bug]

v1.16.0

Compare Source

  • #​1366 - WireMock.Net.OpenApiParser : support Examples [feature] contributed by StefH
  • #​1375 - Add WireMockHealthCheck in WireMock.Net.Aspire [feature] contributed by Zguy
  • #​1377 - Check if the path is valid when using WithPath(...) [feature] contributed by StefH
  • #​1380 - Add WireMock.Net.xUnit.v3 project [feature] contributed by StefH
  • #​1364 - Choosing examples from open api specification for responses. [feature]
  • #​1376 - AdminApiMappingBuilder WithPath should add the starting / if missing [feature]
  • #​1379 - xUnit v3 [feature]

v1.15.0

Compare Source

  • #​1367 - Fix WithProbability logic [bug] contributed by StefH
  • #​1370 - Support Testcontainers 4.8.0 [bug] contributed by MD-V
  • #​1126 - Request matching WithProbability strange behaviour [bug]

v1.14.0

Compare Source

  • #​1362 - Update ProxyUrlReplaceSettingsModel with TransformTemplate property [feature] contributed by StefH
  • #​1363 - Add Tls13 [bug] contributed by StefH
  • #​1342 - Facing SSL certificate validation error when using .NET 5 and above framework for some http services during recording [bug]
  • #​1360 - ProxyURL path configuration [feature]

v1.13.0

Compare Source

  • #​1358 - TypeLoader: implement Try methods [feature] contributed by StefH
  • #​1361 - ProxyUrlTransformer [feature] contributed by StefH

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.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


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

This PR has been generated by Renovate Bot.

@projectorigin-renovate projectorigin-renovate bot enabled auto-merge (squash) September 29, 2025 08:28
@projectorigin-renovate projectorigin-renovate bot changed the title Update dependency WireMock.Net to 1.13.0 Update dependency WireMock.Net to 1.14.0 Oct 7, 2025
@projectorigin-renovate projectorigin-renovate bot changed the title Update dependency WireMock.Net to 1.14.0 Update nuget Oct 15, 2025
@projectorigin-renovate projectorigin-renovate bot force-pushed the renovate/nuget branch 3 times, most recently from 070a15b to da53a11 Compare October 23, 2025 08:27
@projectorigin-renovate projectorigin-renovate bot force-pushed the renovate/nuget branch 2 times, most recently from 8be0095 to c22edae Compare November 24, 2025 08:30
@projectorigin-renovate projectorigin-renovate bot force-pushed the renovate/nuget branch 3 times, most recently from c58b305 to ad74a7a Compare December 12, 2025 11:23
@projectorigin-renovate projectorigin-renovate bot force-pushed the renovate/nuget branch 3 times, most recently from b01115c to 3053bfd Compare December 26, 2025 08:28
@projectorigin-renovate projectorigin-renovate bot force-pushed the renovate/nuget branch 2 times, most recently from ab2498d to 868f9d3 Compare January 5, 2026 08:34
@sonarqubecloud
Copy link

sonarqubecloud bot commented Jan 6, 2026

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant