Release 2.2.0
As part of this release we had 24 issues closed.
Added
- #370 Add protected Docker daemon socket support (@vlaskal)
- #421 Add Azurite module (@vlaskal)
- #421 Add Cosmos DB Linux Emulator (@Yeseh, @ktjn)
- #504 Add Elasticsearch module (@chertby)
- #516 Add
ITestcontainersBuilder<TDockerContainer>.WithTmpfsMount
(@chrisbbe) - #520 Add MariaDB module (@renemadsen)
- #528 Do not require the Docker host configuration (
DockerEndpointAuthConfig
) onTestcontainersSettings
initialization - #538 Support optional username and password in MongoDB connection string (@the-avid-engineer)
- #540 Add Docker registry authentication provider for
DOCKER_AUTH_CONFIG
environment variable (@vova-lantsov-dev) - #541 Allow
MsSqlTestcontainerConfiguration
custom database names (@enginexon) - #558 Support relative base directories other than the working directory with
WithDockerfileDirectory
- #565 Add
ExecScriptAsync
(MongoDB Shell) to MongoDB module - #579 Add Neo4j module (@kaiserbergin)
- #583 Add XML documentation to NuGet
- #592 Add LocalStack module (@bgener)
- #594 Add
IDockerContainer.GetLogs
- #601 Add
ITestcontainersBuilder<TDockerContainer>.WithImagePullPolicy
(@BenasB) - #616 Add
ITestcontainersBuilder<TDockerContainer>.WithMacAddress
(@seb1992) - #618 Match
.dockerignore
entry*
to all files and directories - #626 Support MySQL root password configuration (@DanielHabenicht)
Changed
- #571 Update
wnameless/oracle-xe-11g-r2
togvenzl/oracle-xe:21-slim
Fixed
- #525 Read ServerURL, Username and Secret field from CredsStore response to pull private Docker images
- #595 Implement
TestcontainersContainer.DisposeAsync
thread safe (renameTestcontainersState
toTestcontainersStates
) - #604 Do not deny all files in the Docker image tarball when a
.dockerignore
entry ends with/
- #610 Do not deny all files in the Docker image tarball when a
.dockerignore
entry ends with/*
- #632 Execute local database scripts (inside the container) against
localhost
- #634 JsonReaderException in Docker.DotNet with Docker Desktop 4.13.0 (dotnet/Docker.DotNet#595)
Thanks for your contributions 🙏