Skip to content

Releases: testcontainers/testcontainers-go

v0.13.0

07 Apr 15:18
7504bdf
Compare
Choose a tag to compare

What's Changed

🚀 Features

  • expose CopyToContainer so file can be created only in memory (#417) @oktalz
  • add ability to stop container (#416) @oktalz
  • Remove custom built docker image on container termination (#405) @gaborszakacs
  • Remove intermediate containers when building from Dockerfile (#403) @gaborszakacs
  • Expose HostConfig Resources via ContainerRequest (#402) @nhatthm
  • Logger per container instance (#393) @baez90
  • added interface for logger (#385) @dhuckins
  • Replace ContainerRequest.BindMounts and ContainerRequest.VolumeMounts with ContainerRequest.Mounts as dedicated type (#386) @baez90
  • feat: additionally remove volumes by default on compose down (#381) @peter-evans
  • Add wait.ExecStrategy to wait on cmd exec in a container (#368) @alexey-medvedchikov

⚠️ Breaking Changes

  • Replace ContainerRequest.BindMounts and ContainerRequest.VolumeMounts with ContainerRequest.Mounts as dedicated type (#386) @baez90

🐛 Bug Fixes

  • Add support for Docker Compose V2 (#377) @artamonovkirill
  • #391: remember service map from all docker compose files (#392) @ankan-pfc
  • Bugfix: log-consumer go-routine should recover from closed-connection (#369) @Chrisss93

📖 Documentation

🧹 Housekeeping

📦 Dependency updates

v0.12.0

19 Nov 12:16
1517941
Compare
Choose a tag to compare

What's Changed

⚠️ Breaking Changes

  • Swap incorrect key and value of BindMounts and VolumeMounts (#354) @Lucaber

🚀 Features

🐛 Bug Fixes

  • Close docker provider client on container terminate (#358) @anjmao

📖 Documentation

🧹 Housekeeping

📦 Dependency updates

  • chore(deps): bump github.com/docker/docker from 20.10.9+incompatible to 20.10.11+incompatible (#383) @dependabot
  • Updated default ryuk image to testcontainers/ryuk:0.3.3. (#376) @silh
  • Bump runc (#378) @benmoss
  • chore(deps): bump mkdocs from 1.0.4 to 1.2.3 (#367) @dependabot
  • chore(deps): bump github.com/docker/docker from 20.10.8+incompatible to 20.10.9+incompatible (#364) @dependabot
  • chore(deps): bump github.com/google/uuid from 1.2.0 to 1.3.0 (#333) @dependabot
  • chore(deps): bump github.com/docker/docker from 20.10.7+incompatible to 20.10.8+incompatible (#340) @dependabot

v0.11.1

24 Jun 11:13
acbbb29
Compare
Choose a tag to compare

What's Changed

🐛 Bug Fixes

📖 Documentation

v0.11.0

01 Jun 09:42
8149ecb
Compare
Choose a tag to compare

What's Changed

  • Retry follow logs request on closed connection (#323) @rmfitzpatrick
  • Add instrumentations for containers created with Dockerfile (#311) @xicoalmeida
  • close reaper go routines on DockerContainer.Terminate & DockerNetwork.Remove (#320) @Eun
  • Wait strategies must poll ports (#295) @programminh

🚀 Features

🐛 Bug Fixes

📦 Dependency updates

v0.10.0

12 Mar 09:43
6467d9b
Compare
Choose a tag to compare

What's Changed

📖 Documentation

🧹 Housekeeping

📦 Dependency updates

v0.9.0

22 Sep 12:26
f11cabd
Compare
Choose a tag to compare

What's Changed

🐛 Bug Fixes

v0.8.0

09 Sep 13:26
8c68827
Compare
Choose a tag to compare

What's Changed

🐛 Bug Fixes

📖 Documentation

🧹 Housekeeping

📦 Dependency updates

v0.7.0

16 Jun 11:46
62aed94
Compare
Choose a tag to compare

What's Changed

🚀 Features

  • Add pass-through for entrypoint to ContainerRequest (#209) @aklinkert
  • feat: implement skip utility function for testing (#181) @gianarb

BC Break

🐛 Bug Fixes

📖 Documentation

🧹 Housekeeping

📦 Dependency updates

v0.6.0

20 Apr 07:56
a911c8e
Compare
Choose a tag to compare

What's Changed

🚀 Features

v0.5.0

14 Apr 13:24
a18968f
Compare
Choose a tag to compare

What's Changed

  • Added ContainerIP to retrieve ip of container from primary network (#179) @gianarb

🚀 Features

🐛 Bug Fixes