Releases: dagger/dagger
Release list
v0.21.7
v0.21.7 - 2026-06-17
Changed
- Bump default CNI IP address pool size to reduce address exhaustion under high container concurrency. by @sipsma in #13394
- Bump Dang to v2.1.1, moving JSON encoding behind the
JSONnamespace (with a deprecated top-leveltoJSON) and picking up constructor scope and nullable input fixes. by @vito in #13482
Fixed
.envfile handling so non-matching variables are kept as hidden expansion context instead of being dropped, allowing later variables to expand against them. by @marcosnils in #13490- Filesync so syncing a re-included file under a gitignored directory (e.g.
foo/ignored with!foo/bar.txt) no longer fails withno such file or directory; ignored parent dirs are now created on demand for visible descendants. by @grouville in #13439 - A concurrent map panic during GC by guarding session client map iteration, preventing fatal
concurrent map iteration and map writecrashes. by @sipsma in #13474 - Go SDK codegen so SDK auth config is forwarded to typedef generation, allowing modules with private transitive Go dependencies to resolve during codegen. by @grouville in #13457
- Core enum handling to preserve conventional enum member names. by @shykes in #13435
- The Apple
containerdriver to honor the privileged option by granting all capabilities (--cap-add ALL), so the engine can bind-mount/etc/resolv.confon startup withcontainer1.0.0's reduced default capability set. by @eunomie in #13460 - Dang directive argument resolution so
@cache(and other directive) arguments resolve against the declaring type's file scope, fixingFunctionCachePolicy not found in enverrors in multi-file modules. by @vito in #13455 - The report-mode heartbeat so it waits for its goroutine to exit before final render, avoiding interleaved output. by @kpenfound in #13425
- Nullable result unwrapping for SDK input so nullable values are passed correctly into SDK functions. by @shykes in #13401
What to do next?
- Read the documentation
- Join our Discord server
- Follow us on Twitter
sdk/typescript/v0.21.7
sdk/typescript/v0.21.7 - 2026-06-17
This SDK uses 🚙 Engine + 🚗 CLI version v0.21.7. See what changed in that release.
⬢ https://www.npmjs.com/package/@dagger.io/dagger
📒 https://docs.dagger.io/reference/typescript/modules/api_client_gen
Dependencies
- Bump Engine to v0.21.7 by @marcosnils in #13491
What to do next
- Read the documentation
- Join our Discord server
- Follow us on Twitter
sdk/rust/v0.21.7
sdk/rust/v0.21.7 - 2026-06-17
This SDK uses 🚙 Engine + 🚗 CLI version v0.21.7. See what changed in that release.
⚙️ https://crates.io/crates/dagger-sdk/0.21.7
📒 https://docs.rs/dagger-sdk/0.21.7/dagger-sdk
Dependencies
- Bump Engine to v0.21.7 by @marcosnils in #13491
What to do next
- Read the documentation
- Join our Discord server
- Follow us on Twitter
sdk/python/v0.21.7
sdk/python/v0.21.7 - 2026-06-17
This SDK uses 🚙 Engine + 🚗 CLI version v0.21.7. See what changed in that release.
🐍 https://pypi.org/project/dagger-io/v0.21.7/
📖 https://dagger-io.readthedocs.io/en/sdk-python-v0.21.7/
Dependencies
- Bump Engine to v0.21.7 by @marcosnils in #13491
What to do next
- Read the documentation
- Join our Discord server
- Follow us on Twitter
sdk/php/v0.21.7
sdk/php/v0.21.7 - 2026-06-17
This SDK uses 🚙 Engine + 🚗 CLI version v0.21.7. See what changed in that release.
🐘 https://packagist.org/packages/dagger/dagger#v0.21.7
Dependencies
- Bump Engine to v0.21.7 by @marcosnils in #13491
What to do next
- Join our Discord server
- Follow us on Twitter
sdk/go/v0.21.7
sdk/go/v0.21.7 - 2026-06-17
This SDK uses 🚙 Engine + 🚗 CLI version v0.21.7. See what changed in that release.
🐹 https://pkg.go.dev/dagger.io/dagger@v0.21.7
Dependencies
- Bump Engine to v0.21.7 by @marcosnils in #13491
What to do next
- Read the documentation
- Join our Discord server
- Follow us on Twitter
sdk/elixir/v0.21.7
sdk/elixir/v0.21.7 - 2026-06-17
This SDK uses 🚙 Engine + 🚗 CLI version v0.21.7. See what changed in that release.
🧪 https://hex.pm/packages/dagger
📖 https://hexdocs.pm/dagger/Dagger.html
Dependencies
- Bump Engine to v0.21.7 by @marcosnils in #13491
What to do next
- Join our Discord server
- Follow us on Twitter
helm/chart/v0.21.7
helm/chart/v0.21.7 - 2026-06-17
Dependencies
- Bump Engine to v0.21.7 by @marcosnils in #13491
What to do next?
- Read the documentation
- Join our Discord server
- Follow us on Twitter
v0.21.6
v0.21.6 - 2026-06-10
Added
- Add
registryServiceoptions toContainer.fromandContainer.publish, allowing containers to pull from and publish to a registry provided by a DaggerService. This supports local ephemeral registries without starting unrelated services attached to the container. by @grouville in #13305
Fixed
- Fix image pulls from single-platform image tags so they can resolve correctly even when the image config reports a different platform than the requested platform. by @sipsma in #13409
- Fix an intermittent module introspection/codegen cache error that could report
add explicit dependency: dep result <id> missing from cacheafter implementation-scoped module results were reused across sessions. by @sipsma in #13412 - Fix filtered host directory imports when excluded files disappear during sync, preventing layer copy errors for paths that should have been ignored by include/exclude filters. by @sipsma in #13414
- Fix Dang v2 modules with private
Mapfields so map values are restored correctly between calls instead of failing withexpected module type, got dang.MapType. by @vito in #13421 - Fix
.envuser defaults for module constructors so passing one constructor argument explicitly no longer drops defaults for the other arguments. by @marcosnils in #13424 - Fix a rare cache race that could return released directory snapshots and cause
invalid immutable referrors. by @sipsma in #13429
What to do next?
- Read the documentation
- Join our Discord server
- Follow us on Twitter
sdk/typescript/v0.21.6
sdk/typescript/v0.21.6 - 2026-06-10
This SDK uses 🚙 Engine + 🚗 CLI version v0.21.6. See what changed in that release.
⬢ https://www.npmjs.com/package/@dagger.io/dagger
📒 https://docs.dagger.io/reference/typescript/modules/api_client_gen
Dependencies
What to do next
- Read the documentation
- Join our Discord server
- Follow us on Twitter