What's Changed
Happy New Year, everyone! 🎉
Please note that going forward, we expect developers to explicitly pin the image version (https://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
- feat: Add Docker Engine v29 support (#1609) @HofmeisterAn
- chore: Remove EventStoreDb module (#1599) @HofmeisterAn
🚀 Features
- feat: Require explicit container image in Testcontainers.Xunit (#1612) @0xced
- feat: Add Platform property to IImage interface (#1610) @HofmeisterAn
- feat: Add Docker Engine v29 support (#1609) @HofmeisterAn
- feat: Require explicit container image when creating container builder (#1584) @digital88
- feat: Add connection string provider (#1588) @HofmeisterAn
🐛 Bug Fixes
- fix(Kafka): Bump image version to prevent container crash on startup (#1604) @HofmeisterAn
- fix(Elasticsearch): Use HTTP wait strategy (#1593) @digital88
- fix(Milvus): Use healthcheck wait strategy (#1585) @verdie-g
📖 Documentation
- docs: Pin the image version explicitly (#1605) @HofmeisterAn
🧹 Housekeeping
- chore: Remove Sonar findings (#1611) @HofmeisterAn
- chore: Pin Docker Engine API for GH workflow to 1.47 (#1608) @HofmeisterAn
- chore: Set remaining container image explicit (#1606) @digital88
- fix(Kafka): Bump image version to prevent container crash on startup (#1604) @HofmeisterAn
- chore: Remove EventStoreDb test project from SLNX file (#1603) @0xced
- chore: Skip unnecessary work for empty or null sequences (#1601) @HofmeisterAn
- chore: Delegate container builder ctor string to IImage (#1600) @HofmeisterAn
- chore: Remove EventStoreDb module (#1599) @HofmeisterAn
- feat: Prepare next release cycle (4.10.0) (#1586) @HofmeisterAn