camunda-community-hub / zeebe-client-csharp

Contains an Zeebe C# client implementation.
https://camunda-community-hub.github.io/zeebe-client-csharp/
Apache License 2.0
97 stars 52 forks source link

chore(deps): update dependency testcontainers to 3.10.0 #706

Open renovate[bot] opened 1 month ago

renovate[bot] commented 1 month ago

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
TestContainers (source) 3.8.0 -> 3.10.0 age adoption passing confidence

Release Notes

testcontainers/testcontainers-dotnet (TestContainers) ### [`v3.10.0`](https://redirect.github.com/testcontainers/testcontainers-dotnet/releases/tag/3.10.0) [Compare Source](https://redirect.github.com/testcontainers/testcontainers-dotnet/compare/3.9.0...3.10.0) Hey everyone, just wanted to say a huge thanks to all of you who helped with this version — whether through contributions, reporting issues, or discussions. I've been very busy lately, and your support has been a huge help. I really appreciate it! ##### What's Changed ##### 🚀 Features - feat: Add MongoDB replica set support ([#​1196](https://redirect.github.com/testcontainers/testcontainers-dotnet/issues/1196)) [@​artiomchi](https://redirect.github.com/artiomchi) - feat: Detect CSharp, FSharp and Visual Basic projects ([#​1234](https://redirect.github.com/testcontainers/testcontainers-dotnet/issues/1234)) [@​HofmeisterAn](https://redirect.github.com/HofmeisterAn) - feat: Improve parsing of Docker image tag version `MatchVersion(Predicate)` ([#​1231](https://redirect.github.com/testcontainers/testcontainers-dotnet/issues/1231)) [@​0xced](https://redirect.github.com/0xced) - feat: Log Docker daemon labels if present ([#​1226](https://redirect.github.com/testcontainers/testcontainers-dotnet/issues/1226)) [@​eddumelendez](https://redirect.github.com/eddumelendez) ##### 🐛 Bug Fixes - fix: Get sqlcmd utility file path from container instead of const file path ([#​1221](https://redirect.github.com/testcontainers/testcontainers-dotnet/issues/1221)) [@​outofrange-consulting](https://redirect.github.com/outofrange-consulting) - fix: Add Keycloak health port 9000 starting from major version 25 ([#​1213](https://redirect.github.com/testcontainers/testcontainers-dotnet/issues/1213)) [@​paulomorgado](https://redirect.github.com/paulomorgado) - fix: Allow specifying the protocol (TCP, UDP, SCTP) to resolve the public assigned host port ([#​1219](https://redirect.github.com/testcontainers/testcontainers-dotnet/issues/1219)) [@​wolfman42](https://redirect.github.com/wolfman42) - fix: Trim relative path indicators from Dockerfile path ([#​1203](https://redirect.github.com/testcontainers/testcontainers-dotnet/issues/1203)) [@​HofmeisterAn](https://redirect.github.com/HofmeisterAn) ##### 📖 Documentation - chore: Replace codeinclude with snippets ([#​1251](https://redirect.github.com/testcontainers/testcontainers-dotnet/issues/1251)) [@​HofmeisterAn](https://redirect.github.com/HofmeisterAn) - docs: Use codeinclude in module examples ([#​1245](https://redirect.github.com/testcontainers/testcontainers-dotnet/issues/1245)) [@​HofmeisterAn](https://redirect.github.com/HofmeisterAn) ##### 🧹 Housekeeping - chore: Apply fix for [github.com/apache/pulsar/issues/22811](redirect.github.com/apache/pulsar/issues/22811) only for affected versions ([#​1232](https://redirect.github.com/testcontainers/testcontainers-dotnet/issues/1232)) [@​entvex](https://redirect.github.com/entvex) - chore: Replace codeinclude with snippets ([#​1251](https://redirect.github.com/testcontainers/testcontainers-dotnet/issues/1251)) [@​HofmeisterAn](https://redirect.github.com/HofmeisterAn) - chore: Change global.json roll-forward policy from `latestPatch` to `latestMinor` ([#​1230](https://redirect.github.com/testcontainers/testcontainers-dotnet/issues/1230)) [@​0xced](https://redirect.github.com/0xced) - chore: Remove obsolete UntilOperationIsSucceeded wait strategy ([#​1202](https://redirect.github.com/testcontainers/testcontainers-dotnet/issues/1202)) [@​HofmeisterAn](https://redirect.github.com/HofmeisterAn) ### [`v3.9.0`](https://redirect.github.com/testcontainers/testcontainers-dotnet/releases/tag/3.9.0) [Compare Source](https://redirect.github.com/testcontainers/testcontainers-dotnet/compare/3.8.0...3.9.0) Thank you to everyone whose contributions made this release possible. ##### What's Changed ##### ⚠️ Breaking Changes The `UntilOperationIsSucceeded(Func, int, Action)` wait strategy is obsolete. Instead of this wait strategy, use any other wait strategy that matches your use case and configure the retry behavior accordingly ([wait strategy options](https://dotnet.testcontainers.org/api/wait_strategies/)). Using reuse together with the container builder method `WithName(string)` will generate a new reuse hash the first time you use the configuration. The container name was not included in calculating the reuse hash previously. - feat: Add wait strategy options ([#​1168](https://redirect.github.com/testcontainers/testcontainers-dotnet/issues/1168)) [@​HofmeisterAn](https://redirect.github.com/HofmeisterAn) - feat: Include the container name in the reuse hash ([#​1162](https://redirect.github.com/testcontainers/testcontainers-dotnet/issues/1162)) [@​0xced](https://redirect.github.com/0xced) ##### 🚀 Features - feat: Add Apache Pulsar module ([#​1103](https://redirect.github.com/testcontainers/testcontainers-dotnet/issues/1103)) [@​entvex](https://redirect.github.com/entvex) - feat: Add custom configuration for retries, interval and timeout ([#​1169](https://redirect.github.com/testcontainers/testcontainers-dotnet/issues/1169)) [@​HofmeisterAn](https://redirect.github.com/HofmeisterAn) - feat: Add wait strategy options ([#​1168](https://redirect.github.com/testcontainers/testcontainers-dotnet/issues/1168)) [@​HofmeisterAn](https://redirect.github.com/HofmeisterAn) - feat: Include the container name in the reuse hash ([#​1162](https://redirect.github.com/testcontainers/testcontainers-dotnet/issues/1162)) [@​0xced](https://redirect.github.com/0xced) ##### 🐛 Bug Fixes - fix: Add default file permission (755 for image build) ([#​1176](https://redirect.github.com/testcontainers/testcontainers-dotnet/issues/1176)) [@​HofmeisterAn](https://redirect.github.com/HofmeisterAn) - fix(MySql): Create an empty `/var/lib/mysql-files` directory to prevent older versions from failing to start ([#​1144](https://redirect.github.com/testcontainers/testcontainers-dotnet/issues/1144)) [@​0xced](https://redirect.github.com/0xced) ##### 📖 Documentation - docs: Add reading file from a container ([#​1151](https://redirect.github.com/testcontainers/testcontainers-dotnet/issues/1151)) [@​HofmeisterAn](https://redirect.github.com/HofmeisterAn) ##### 🧹 Housekeeping - chore: Remove PulsarContainer.CreateAuthenticationTokenAsync(TimeSpan) default arg ([#​1195](https://redirect.github.com/testcontainers/testcontainers-dotnet/issues/1195)) [@​entvex](https://redirect.github.com/entvex) - chore : Do not block async context on acquire lock ([#​1188](https://redirect.github.com/testcontainers/testcontainers-dotnet/issues/1188)) [@​HofmeisterAn](https://redirect.github.com/HofmeisterAn) - chore: Prevent ReusableResourceTest from leaking resources ([#​1164](https://redirect.github.com/testcontainers/testcontainers-dotnet/issues/1164)) [@​0xced](https://redirect.github.com/0xced) - refactor: Replace Azure SQL Edge with PostgreSQL ([#​1156](https://redirect.github.com/testcontainers/testcontainers-dotnet/issues/1156)) [@​HofmeisterAn](https://redirect.github.com/HofmeisterAn) - chore: Remove obsolete members ([#​1146](https://redirect.github.com/testcontainers/testcontainers-dotnet/issues/1146)) [@​HofmeisterAn](https://redirect.github.com/HofmeisterAn) ##### 📦 Dependency Updates - chore: Bump BouncyCastle.Cryptography ([#​1179](https://redirect.github.com/testcontainers/testcontainers-dotnet/issues/1179)) [@​marco-carvalho](https://redirect.github.com/marco-carvalho) - chore: Use new sshd:1.2.0 image ([#​1160](https://redirect.github.com/testcontainers/testcontainers-dotnet/issues/1160)) [@​mdelapenya](https://redirect.github.com/mdelapenya)

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.



This PR was generated by Mend Renovate. View the repository job log.