Skip to content

Releases: testcontainers/Docker.DotNet

refs/tags/v4.2.0

25 Apr 05:54
c167e8f

Choose a tag to compare

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

29 Mar 10:11
2f9b40f

Choose a tag to compare

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

18 Mar 16:51
835e7bf

Choose a tag to compare

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

17 Mar 12:33
8600cdc

Choose a tag to compare

What's Changed

Full Changelog: v4.0.0...v4.0.1

refs/tags/v4.0.0

16 Mar 15:06
fade14a

Choose a tag to compare

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

Full Changelog: v3.132.0...v4.0.0

refs/tags/v3.132.0

21 Feb 08:39
13a1ba6

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v3.131.1...v3.132.0

refs/tags/v3.131.1

19 Dec 15:35
5b41b33

Choose a tag to compare

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

02 Dec 15:48
4fc4c55

Choose a tag to compare

What's Changed

Full Changelog: v3.130.0...v3.131.0

refs/tags/v3.130.0

15 Nov 07:00
f1b8636

Choose a tag to compare

What's Changed

New Contributors

  • @0xced made their first contribution in #45

Full Changelog: v3.129.0...v3.130.0

refs/tags/v3.129.0

19 Sep 18:46
a4ac675

Choose a tag to compare

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

Full Changelog: v3.128.5...v3.129.0