Releases: testcontainers/testcontainers-dotnet
Release 1.5.0
As part of this release we had 7 issues closed.
- #356, #357 Add
WithStartupCallback
. - #324 Add
WithNetwork
(@brethubbard). - #371 Add UDP, TCP and SCTP support for port bindings (@Uzivatel919).
- #381 Add
netstandard2.0
(@chrisbbe). - #335 Fix issue, where
StartAsync
cannot be canceled. - #379 Fix issue, where the overwritten configuration (appsettings.
Environment
.json) was not applied (@as-ivanov).
Release 1.4.0
As part of this release we had 5 issues closed.
- #31 Support authentication against private Docker Hubs.
- #265 Replace
SolutionInfo.cs
withShared.msbuild
. - #258 Add Couchbase Testcontainers (@mustafaonuraydin).
- #218 Add
.dockerignore
file support. - #309 Fix issue, where
TestcontainersContainer.StartAsync
breaks Coverlet code coverage generation. - Many minor improvements.
Release 1.3.0
As part of this release we had 5 issues closed.
- #213 Support Docker-in-Docker (mounted
docker-socket
) (by @farodin91) - #220 Add Oracle XE example container (by @EvdAnton).
- #232 Add missing Docker image name pattern (by @superkartoffel).
- #237 Fix issue, where ImageFromDockerfileBuilder does not tag large Docker images (by @Jejuni).
- #247 Fix issue, where ITestcontainersBuilder configurations were added twice for module configurations.
Release 1.2.0
Release 1.1.0
As part of this release we had 6 issues closed.
IAsyncDisposable
(netstandard2.1
) was necessary.
- #160 Add WithDockerEndpoint to ITestcontainersBuilder.
- #180 Add WithDockerfile to IImageFromDockerfileBuilder.
- #181 Update nginx examples in README.md.
- #154 Fix issue, where xUnit tests run in certain circumstances in a deadlock.
- #178 Fix issue, where Wait.UntilPortsAreAvailable throws and exception if the container does not have /bin/bash (by @jdelucaa).
- #183 Fix issue, where local Docker images where not found.
Release 1.0.0
As part of this release we had 9 issues closed.
#119 Add missing wait strategy to test if database containers are up and running.
#126 Add missing function to purge orphaned containers if they are not disposed.
#135 Add missing function to get the containers exit code.
#163 Add missing function to execute commands in running containers.
#156 Implement IWaitUntil
with n-repeats (by @Ta-Ja).
#168 Remove Docker associated volumes on clean up.
#153 Update version of pre-configured Testcontainers.
#141 Add missing test for WithEntrypoint
.
#142 Add missing test for TestcontainerConfiguration
.
Release 0.0.9
As part of this release we had 11 issues closed.
#100 Add pre-configured database container for CouchDB.
#101 Add pre-configured database container for Redis.
#102 Add pre-configured message broker container for RabbitMQ.
#116 Add wait strategy to capture log messages.
#131 Add NuGet package icon.
#123 Assign random host port to a private container port.
#129 Get random host port for a private container port.
#79 Replace StyleCop configuration with EditorConfig.
#105 Move DatabaseContainerTest
into own database test classes.
#109 Replace Azure Pipelines build definition with azure-pipelines.yml
.
#114 Update NuGet dependencies with minor improvements and stability fixes.
Release 0.0.8
As part of this release we had 8 issues closed.
- #80 Add code of conduct
CODE_OF_CONDUCT.md
. - #85 Add native Windows Docker container support.
- #88 Add commit message guidelines to
CONTRIBUTING.md
. - #94 Add Docker API call to query running Docker engine (OSType).
- #83 Fix issue, where user defined wait strategies will be overwritten.
- #86 Change the build pipeline configuration and disable telemetry and first-time experience.
- #91 Change the build pipeline configuration and skip build tasks for pull requests.
- #96 Improve test coverage and quality gate for the new release.
Release 0.0.7
Release 0.0.6
As part of this release we had 5 issues closed.