v0.14.0
release-drafter
released this
13 Sep 14:16
·
1106 commits
to refs/heads/main
since this release
What's Changed
🚀 Features
- feat: copy directory to container (#517) @mdelapenya
- feat: Use exposed ports specified in image if it is not specified in ContainerRequest (#468) @fiftin
- Issue 439: use an existing container (#464) @VladimirStepanov
- Issue 225 copy files before container started (#460) @VladimirStepanov
- refactor: read RYUK_CONTAINER_PRIVILEGED once (#475) @zregvart
- feature: custom ForSQL query (#451) @funvit
- Issue 332 generic parallel containers (#456) @VladimirStepanov
- Improve Podman compatibility (#414) @baez90
- Add SHM size to the container request (#461) @EndPositive
- feat: support binds in addition to mounts (#452) @zregvart
- feat: add IPAM configs to
NetworkRequest
(#394) @aivinog1 - use var TESTCONTAINERS_DOCKER_SOCKET_OVERRIDE (#407) @mniak
- Docker compose: Add the output of the command to the returning struct (#420) @oriser
- Add extra hosts to the container request (#436) @EndPositive
⚠️ Breaking Changes
- feat: ability to configure running privileged Ryuk (#449) @zregvart
- Return a Reader from the Exec function (#435) @johanoskarsson
🐛 Bug Fixes
- Return container IP when attached to a single named network (#491) @leszko
- fix: return bad error after parallel running (#483) @VladimirStepanov
- fix: strip stream headers from logs (#454) @funvit
- Fix compose v2 wait strategy (#426) @oriser
📖 Documentation
- docs: add contributing guides (#522) @mdelapenya
- docs: add docs regarding Podman usage (#503) @baez90
- docs: fix format for create-container feature (#481) @mdelapenya
- Remove unused import in redis example (#471) @doodot
- docs: add telegraf to users of testcontainers-go (#447) @powersj
- chore: update branding (#429) @mdelapenya
🧹 Housekeeping
- Add CODEOWNERS (#507) @eddumelendez
- Remove bug_report.md and add slack/discusions to config.yml (#506) @eddumelendez
- chore: add issue templates (#501) @mdelapenya
- chore: retire non-supported Go versions (#493) @mdelapenya
- chore: display test summary on GH actions (#473) @mdelapenya
- refactor: more nuanced env vs properties config (#479) @zregvart
- chore(ci): update podman pipeline (#478) @mdelapenya
- add missing test for checking status code matcher (#469) @VladimirStepanov
- check that environment is clean (#458) @VladimirStepanov
- fix: temp fix of flaky test (#455) @funvit
- Negotiate client version for docker compose (#432) @rahul-muttineni-okcupid
- chore: update configs for mkdocs (#434) @mdelapenya
📦 Dependency updates
- chore(deps): bump github.com/docker/go-units from 0.4.0 to 0.5.0 (#515) @dependabot
- chore(deps): bump github.com/lib/pq from 1.10.6 to 1.10.7 in /e2e (#518) @dependabot
- Update go-redis to v8.11.5 (#424) @johanoskarsson
- chore(deps): bump gotest.tools/gotestsum from 1.7.0 to 1.8.2 (#499) @dependabot
- chore(deps): bump github.com/containerd/containerd from 1.6.7 to 1.6.8 (#495) @dependabot
- chore(deps): bump gotest.tools/gotestsum from 1.8.1 to 1.8.2 in /e2e (#498) @dependabot
- chore(deps): bump github.com/containerd/containerd from 1.6.6 to 1.6.7 (#494) @dependabot
- chore(deps): bump github.com/containerd/containerd from 1.5.9 to 1.6.6 (#444) @dependabot
- chore: retire non-supported Go versions (#493) @mdelapenya
- chore(deps): bump github.com/stretchr/testify from 1.7.2 to 1.8.0 (#487) @dependabot
- chore(deps): bump gotest.tools/v3 from 3.2.0 to 3.3.0 (#486) @dependabot
- chore(deps): bump github.com/cenkalti/backoff/v4 from 4.1.2 to 4.1.3 (#480) @dependabot
- feat(deps): update dependencies to resolve dependabot security alerts (#484) @purpleclay
- feat: update 3d party packages (#467) @VladimirStepanov
- chore(deps): bump gotest.tools/gotestsum from 1.7.0 to 1.8.1 in /e2e (#477) @dependabot
- chore: tell dependabot about the new module (#474) @mdelapenya
- chore(deps): bump github.com/magiconair/properties from 1.8.5 to 1.8.6 (#448) @dependabot
- chore(deps): bump gotest.tools/v3 from 3.0.3 to 3.2.0 (#431) @dependabot
- chore(deps): bump containerd version to v1.5.13 (#446) @vinijabes