This SDK is compatible with 🚙 Engine + 🚗 CLI version v0.4.0
⚠️ Requires Go v1.20 or newer
🐹 https://pkg.go.dev/dagger.io/dagger@v0.5.0
What's Changed
- This version introduces service containers, aka container-to-container networking. This feature enables users to spin up additional long-running services (as containers) and communicate with those services from their Dagger pipelines. Learn more here.
- fix: contents was not assigned in go_sdk tests by @kjuulh in #4650
- Flush engine logs on Go SDK client close by @vito in #4656
API Changes
- Pipeline Labels by @aluzzardi in #4615
- Allow opting out of the services feature by @vito in #4682
- Support privileged executions. by @sipsma in #4677
- Raise error when using container has not been executed by @vito in #4716
Other Changes
- sdk: Bump engine dependency to v0.4.0 by @github-actions in #4737