release-drafter
released this
20 Aug 11:52
·
49 commits
to refs/heads/main
since this release
What's Changed
⚠️ Breaking Changes
If you are building Docker images with the FromDockerfile
struct in the GenericContainerRequest
, please consider that the ContextArchive
field in that struct has changed from io.Reader
to io.ReadSeeker
. This is needed because we want to be able to rewind to do multiple passes when reading all the images that are present in a Dockerfile.
🔒 Security
- chore(deps): bump github.com/docker/docker from 27.1.0+incompatible to 27.1.1+incompatible (#2733) @mdelapenya
🚀 Features
- feat(wait): skip internal host port check (#2691) @stevenh
- feat(redpanda): Add option for arbitrary bootstrap config (#2666) @oleiman
- feat(inbucket): expose POP3 and wait for all ports (#2690) @stevenh
- feat: add grafana-lgtm module (#2660) @mdelapenya
- Added valkey module (#2639) @JensvandeWiel
- feat: add custom container registry substitutor (#2647) @stillya
🐛 Bug Fixes
- fix: config via environment (#2725) @stevenh
- fix(redpanda): race condition on port check (#2692) @stevenh
- fix: logging restart (#2697) @stevenh
- fix(kafka): port race on start (#2696) @stevenh
- fix(compose): container locking (#2722) @stevenh
- fix: readiness hook back off (#2718) @stevenh
- fix(milvus): racy container setup (#2693) @stevenh
- fix: port forwarding race condition (#2686) @stevenh
- fix: missing image build errors (#2651) @stevenh
- fix: incorrect parsing of exposedPorts in readiness check (#2658) @robinvanderstraeten-klarrio
- fix: container.Endpoint and wait.FortHTTP to use lowest internal port (#2641) @stevenh
- Fix: Couchbase containers intermittently hang on startup (#2650) @couchbaseEd
- chore(deps): bump Ryuk to 0.8.1 (#2648) @mdelapenya
- fix: retry on label error (#2644) @stevenh
- fix: log output after context timeout (#2643) @stevenh
📖 Documentation
- docs: fix broken doc tags (#2732) @stevenh
- docs: improve docs for container methods (#2713) @stevenh
- docs: add consistent snippets for network creation (#2703) @mdelapenya
- docs: fix compilation of examples (#2656) @alexandear
🧹 Housekeeping
- fix: authentication tests on WSL (#2706) @stevenh
- fix(registry): compatibility with WSL (#2705) @stevenh
- chore: improve error wrapping in some docker container methods and compose module (#2720) @stevenh
- chore: run make tests in verbose mode (#2734) @mdelapenya
- chore: fix nginx request failures in tests (#2723) @stevenh
- chore(wait): log test timeout (#2716) @stevenh
- chore: increase timeout values (#2719) @stevenh
- chore: remove unused parameters (#2721) @stevenh
- chore(mockserver): silence warning about internal port (#2730) @stevenh
- fix: skip unhealthy (#2717) @stevenh
- fix: filter context errors from log production (#2715) @stevenh
- fix(compose): remove test volumes (#2712) @stevenh
- chore(mysql): add missing error check in example (#2707) @stevenh
- chore: remove unused params from defaultPreCreateHook (#2714) @stevenh
- chore(registry): disable build log (#2711) @stevenh
- chore: remove obsolete compose version (#2710) @stevenh
- chore: improve lifecycle errors (#2708) @stevenh
- test: add retry on system error test (#2687) @stevenh
- fix(wait): data race in test (#2698) @stevenh
- test(mongodb): fix replica test failures (#2699) @stevenh
- test: racy port creation in port forwarding tests (#2688) @stevenh
- test: fix image label test (#2689) @stevenh
- chore: print Docker Info labels in banner (#2681) @mdelapenya
- chore: test cleanups (#2657) @alexandear
- perf: optimise docker authentication config lookup (#2646) @stevenh
📦 Dependency updates
- chore(deps): bump github.com/docker/docker from 27.1.0+incompatible to 27.1.1+incompatible (#2733) @mdelapenya
- chore(deps): bump github.com/docker/docker from 27.0.3+incompatible to 27.1.0+incompatible (#2682) @mdelapenya
- chore(deps): bump Ryuk to 0.8.1 (#2648) @mdelapenya
- chore(deps): use "github.com/containerd/platforms" instead (#2638) @mdelapenya
- chore(deps): bump google.golang.org/grpc to 1.64.1 (#2635) @mdelapenya
- chore(deps): bump certifi from 2024.2.2 to 2024.7.4 (#2631) @dependabot