Releases: testcontainers/Docker.DotNet
Releases · testcontainers/Docker.DotNet
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
refs/tags/v3.131.1
What's Changed
- fix: Handle 101 Upgrade responses by ignoring Content-Length by @HofmeisterAn in #51
Full Changelog: v3.131.0...v3.131.1
refs/tags/v3.131.0
What's Changed
- chore: Omit default JSON property values by @HofmeisterAn in #50
- feat: Update to Docker Engine v29 by @HofmeisterAn in #49
Full Changelog: v3.130.0...v3.131.0
refs/tags/v3.130.0
What's Changed
- docs: Update the specgen README.md file by @0xced in #45
- feat: Add .NET 10 support by @HofmeisterAn in #46
New Contributors
Full Changelog: v3.129.0...v3.130.0
refs/tags/v3.129.0
What's Changed
- feat: Add copy to container query parameters by @HofmeisterAn in #37
- chore: Don't include global usings in generated model classes by @HofmeisterAn in #39
- fix: Remove unnecessary high StringBuilder capacity initialization by @hendriklhf in #36
- chore: Remove redundant null check covered by JsonRequestContent by @hendriklhf in #40
- chore: Remove redundant null check covered by QueryString by @HofmeisterAn in #41
- chore: Remove global usings from generated model classes by @HofmeisterAn in #42
- feat: Update specgen configuration to Docker Engine API 28.3.3 by @HofmeisterAn in #43
New Contributors
- @hendriklhf made their first contribution in #36
Full Changelog: v3.128.5...v3.129.0