Skip to content

Releases: testcontainers/Docker.DotNet

v4.3.3

Choose a tag to compare

@github-actions github-actions released this 28 Jun 08:00
1e4015a

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

Choose a tag to compare

@github-actions github-actions released this 22 Jun 08:08
4ef2cf2

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

Choose a tag to compare

@github-actions github-actions released this 11 Jun 08:23
b798224

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

Choose a tag to compare

@github-actions github-actions released this 04 Jun 14:27
0191943

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

Choose a tag to compare

@github-actions github-actions released this 25 Apr 05:54
c167e8f

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

Choose a tag to compare

@github-actions github-actions released this 29 Mar 10:11
2f9b40f

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

Choose a tag to compare

@github-actions github-actions released this 18 Mar 16:51
835e7bf

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

Choose a tag to compare

@github-actions github-actions released this 17 Mar 12:33
8600cdc

What's Changed

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

refs/tags/v4.0.0

Choose a tag to compare

@github-actions github-actions released this 16 Mar 15:06
fade14a

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

Choose a tag to compare

@github-actions github-actions released this 21 Feb 08:39
13a1ba6

What's Changed

New Contributors

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