Releases: testcontainers/Docker.DotNet
Releases · testcontainers/Docker.DotNet
Release list
v4.3.3
What's Changed
- chore: Pin GitHub Actions to commit SHAs and add Dependabot by @HofmeisterAn in #117
- fix: Replace generic QueryStringMapParameter attribute with Type argument by @HofmeisterAn in #118
Full Changelog: v4.3.2...v4.3.3
refs/tags/v4.3.2
What's Changed
- chore: Defer Docker endpoint resolution until the client is built by @HofmeisterAn in #115
Full Changelog: v4.3.1...v4.3.2
refs/tags/v4.3.1
What's Changed
- fix: Default required strings to empty string instead of null by @campersau in #112
Full Changelog: v4.3.0...v4.3.1
refs/tags/v4.3.0
What's Changed
- feat: Add distribution Docker Engine API by @bbartels in #102
- feat(unix): Support cancellation token in connect on .NET by @campersau in #103
- chore: Remove Docker_IsRunning test by @0xced in #104
- feat: Resolve default Docker endpoint like the Docker CLI by @ebriney in #108
New Contributors
Full Changelog: v4.2.0...v4.3.0
refs/tags/v4.2.0
What's Changed
- chore: Map time.Duration to TimeSpan everywhere by @campersau in #98
- feat: Enable AOT-compatibility by @campersau in #96
- perf: Avoid creating a dictionary in QueryString and build it directly instead by @campersau in #99
- docs: generate XML docs from moby sources by @campersau in #97
- feat: Update specgen configuration to Docker Engine API 29.4.1 and support /system/df by @campersau in #101
- perf: HttpConnection write bytes directly into the buffer by @campersau in #100
Full Changelog: v4.1.0...v4.2.0
refs/tags/v4.1.0
What's Changed
- fix: Nullable AuthConfig and CertificateAuthorityCertificate by @campersau in #90
- fix: Serialize ConsoleSize as JSON array to match Docker API format by @j4587698 in #67
- feat: Add ResizeExecTtyAsync to IExecOperations by @j4587698 in #68
- feat: Add Benchmarks by @HofmeisterAn in #95
- feat: Set nullable for generated model classes by @campersau in #93
New Contributors
Full Changelog: v4.0.2...v4.1.0
refs/tags/v4.0.2
What's Changed
- fix: Preserve builder configurations when selecting transport by @HofmeisterAn in #87
Full Changelog: v4.0.1...v4.0.2
refs/tags/v4.0.1
What's Changed
- fix: Preserve client options endpoint by @HofmeisterAn in #86
Full Changelog: v4.0.0...v4.0.1
refs/tags/v4.0.0
What's Changed
- feat: Remove obsolete implementations by @HofmeisterAn in #65
- fix: Dispose HTTP requests by @HofmeisterAn in #66
- fix: Use explicit CRLF when serializing HTTP request headers by @swimmesberger in #70
- fix: Add missing using System.Net.Http.Headers by @campersau in #71
- chore: Migrate to SLNX and add common solution items by @campersau in #72
- chore: Use ByteArrayContent instead of StringContent by @campersau in #73
- chore: Use HttpVersion.Version11 to avoid Version allocation by @campersau in #75
- chore: Remove duplicate HandleIfErrorResponseAsync method by @campersau in #76
- feat: Remove TaskCompletionSource cancellation workaround for net6.0 onwards by @campersau in #77
- feat: Add Go feature to dev container by @campersau in #78
- fix: Set nullable types in operation classes/interfaces by @campersau in #74
- feat: Use typed exception for node not in swarm and node already in swarm by @campersau in #79
- chore: Use GetBytesFromBase64 / WriteBase64StringValue to avoid string allocations by @campersau in #80
- chore: Remove unused JsonQueyStringConverter by @campersau in #81
- fix: Make BasicAuthCredentials public and useable again by @campersau in #83
- chore: Simplify integration of the library by @HofmeisterAn in #85
- feat: BufferedReadStream process multiple bytes at once in ReadLineAsync by @campersau in #82
- feat: Enable nullable in src projects by @campersau in #84
New Contributors
- @swimmesberger made their first contribution in #70
- @campersau made their first contribution in #71
Full Changelog: v3.132.0...v4.0.0
refs/tags/v3.132.0
What's Changed
- feat: Split HTTP handlers into sub-projects by @bruegth in #44
- feat: Add transport and client options by @HofmeisterAn in #62
- feat: Automatically update model classes using scripts by @HofmeisterAn in #63
- docs: Add Docker Engine API version matrix by @HofmeisterAn in #64
New Contributors
Full Changelog: v3.131.1...v3.132.0