Skip to content

Releases: dagger/dagger

v0.21.7

Choose a tag to compare

@dagger-ci dagger-ci released this 17 Jun 17:42
054f94b

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 JSON namespace (with a deprecated top-level toJSON) and picking up constructor scope and nullable input fixes. by @vito in #13482

Fixed

  • .env file 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 with no 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 write crashes. 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 container driver to honor the privileged option by granting all capabilities (--cap-add ALL), so the engine can bind-mount /etc/resolv.conf on startup with container 1.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, fixing FunctionCachePolicy not found in env errors 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?

sdk/typescript/v0.21.7

Choose a tag to compare

@dagger-ci dagger-ci released this 17 Jun 17:50
054f94b

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

What to do next

sdk/rust/v0.21.7

Choose a tag to compare

@dagger-ci dagger-ci released this 17 Jun 17:52
054f94b

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

What to do next

sdk/python/v0.21.7

Choose a tag to compare

@dagger-ci dagger-ci released this 17 Jun 17:50
054f94b

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

What to do next

sdk/php/v0.21.7

Choose a tag to compare

@dagger-ci dagger-ci released this 17 Jun 17:50
054f94b

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

What to do next

sdk/go/v0.21.7

Choose a tag to compare

@dagger-ci dagger-ci released this 17 Jun 17:50
054f94b

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

What to do next

sdk/elixir/v0.21.7

Choose a tag to compare

@dagger-ci dagger-ci released this 17 Jun 17:50
054f94b

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

What to do next

helm/chart/v0.21.7

Choose a tag to compare

@dagger-ci dagger-ci released this 17 Jun 17:49
054f94b

helm/chart/v0.21.7 - 2026-06-17

Dependencies

What to do next?

v0.21.6

Choose a tag to compare

@dagger-ci dagger-ci released this 11 Jun 20:27
76c1bf8

v0.21.6 - 2026-06-10

Added

  • Add registryService options to Container.from and Container.publish, allowing containers to pull from and publish to a registry provided by a Dagger Service. 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 cache after 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 Map fields so map values are restored correctly between calls instead of failing with expected module type, got dang.MapType. by @vito in #13421
  • Fix .env user 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 ref errors. by @sipsma in #13429

What to do next?

sdk/typescript/v0.21.6

Choose a tag to compare

@dagger-ci dagger-ci released this 11 Jun 20:28
76c1bf8

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