Skip to content

chore(deps): bump github.com/testcontainers/testcontainers-go from 0.42.0 to 0.43.0#8

Merged
pan93412 merged 1 commit into
mainfrom
dependabot/go_modules/github.com/testcontainers/testcontainers-go-0.43.0
Jun 23, 2026
Merged

chore(deps): bump github.com/testcontainers/testcontainers-go from 0.42.0 to 0.43.0#8
pan93412 merged 1 commit into
mainfrom
dependabot/go_modules/github.com/testcontainers/testcontainers-go-0.43.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jun 23, 2026

Copy link
Copy Markdown
Contributor

Bumps github.com/testcontainers/testcontainers-go from 0.42.0 to 0.43.0.

Release notes

Sourced from github.com/testcontainers/testcontainers-go's releases.

v0.43.0

What's Changed

⚠️ Breaking Changes

  • chore(wait)!: change url callback in wait.ForSQL to accept network.Port (#3650) @​thaJeztah

Users of wait.ForSQL need to follow the new API contract, using Moby's network.Port instead of string when building the callback function to check the URL. Please see https://golang.testcontainers.org/features/wait/sql/

Users implementing their own testcontainers.ImageProvider need to implement the new PullImageWithPlatform method introduced by this PR.

🚀 Features

🐛 Bug Fixes

📖 Documentation

🧹 Housekeeping

📦 Dependency updates

... (truncated)

Commits
  • 0835739 chore: use new version (v0.43.0) in modules and examples
  • 85b6d70 chore(deps): update dependencies to latest versions in go.mod and go.sum (#3729)
  • 8360f71 feat(k3s): pull image opts (#3716)
  • b5e7022 chore: bump sshd-docker image to 1.4.0 (#3727)
  • 1c05dd5 chore(deps): bump Ryuk to v0.14.0 (#3313)
  • 96ab095 feat(wait): implement AnyMultiStrategy: ForAny equivalent to ForAll. (#3719)
  • 42ac7d2 chore(wait)!: change url callback in wait.ForSQL to accept network.Port (#3650)
  • ab312e0 chore(deps): bump github.com/shirou/gopsutil/v4 from 4.26.4 to 4.26.5 (#3713)
  • c5c95e5 chore(deps): bump golang.org/x/sys from 0.44.0 to 0.45.0 (#3712)
  • 465d002 chore(deps): bump mkdocs-include-markdown-plugin from 7.2.2 to 7.3.0 (#3711)
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

View with Codesmith Autofix with Codesmith
Need help on this PR? Tag /codesmith with what you need. Autofix is disabled.

Bumps [github.com/testcontainers/testcontainers-go](https://github.com/testcontainers/testcontainers-go) from 0.42.0 to 0.43.0.
- [Release notes](https://github.com/testcontainers/testcontainers-go/releases)
- [Commits](testcontainers/testcontainers-go@v0.42.0...v0.43.0)

---
updated-dependencies:
- dependency-name: github.com/testcontainers/testcontainers-go
  dependency-version: 0.43.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file go Pull requests that update go code labels Jun 23, 2026
@zeabur-review-agent

Copy link
Copy Markdown

Note

Currently processing new changes in this PR, please wait...

📦 Commits (1)

Reviewed via multi-agent panel

📂 Files selected for processing (2)

Details available in the full review

@zeabur-review-agent

Copy link
Copy Markdown

Panel Review — caddy-static PR #8

1. What problem does this PR solve?

Dependabot routine maintenance — bumps github.com/testcontainers/testcontainers-go from v0.42.0 to v0.43.0, keeping the e2e test dependency current. The new version also includes an upstream fix that removed debug code leaking Docker credentials.

2. How does it solve it?

Updates go.mod (direct require) and go.sum (hash sets for the new version plus its transitive dep github.com/shirou/gopsutil/v4 v4.26.4 → v4.26.5). No source code changes.

3. What are the tradeoffs?

  • v0.43.0 ships two breaking changes (wait.ForSQL callback signature, PullImageWithPlatform interface method), but multiple reviewers independently verified neither applies: this repo uses only wait.ForLog, testcontainers.Run, CustomizeRequestOption, Terminate, and PortEndpoint.
  • Dependency is test-only (e2etest/); the production caddy binary (built via xcaddy in Dockerfile) is untouched.
  • No gomod2nix.toml or vendorHash drift — flake.nix is a dev shell only.
  • CI e2e workflow passed on head 1d8ed84c.

4. Verdict

Consensus: approve
Reviewers: Aragorn: approve, Legolas: approve, Gimli: (pending), Boromir: approve, Frodo: (pending), Sam: (pending), Merry: approve


🔴 BLOCKER

None

🟠 SUGGESTED CHANGES

None

⚖️ Unresolved disagreements

None — reviewers agree on all findings

🟢 INFO

  • I1. e2etest/container.go:34 — Consumer uses wait.ForLog(...), not wait.ForSQL; the v0.43.0 ForSQL callback break does not apply. (raised by: Aragorn, Boromir, Merry)
  • I2. No custom ImageProvider/DockerProvider implementation exists; the PullImageWithPlatform interface addition is a no-op. (raised by: Aragorn, Boromir, Merry)
  • I3. CI e2e workflow 28016084034 passed on head 1d8ed84c — authoritative compile/run gate green. (raised by: Boromir, Aragorn)

@zeabur-review-agent zeabur-review-agent Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Multi-agent review: approved

@pan93412
pan93412 merged commit 35136e1 into main Jun 23, 2026
2 checks passed
@pan93412
pan93412 deleted the dependabot/go_modules/github.com/testcontainers/testcontainers-go-0.43.0 branch June 23, 2026 09:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file go Pull requests that update go code review-approved

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant