8000 Releases · dagger/dagger · GitHub
[go: up one dir, main page]

Skip to content

Releases

v0.21.11

Choose a tag to compare

@dagger-ci dagger-ci released this 21 Oct 22:50
631cdb6

v0.21.11 - 2026-10-21

Fixed

  • Fix Go module codegen failing with import cycle not allowed in OpenTelemetry packages by @sipsma in #14646
    Generated modules now pin github.com/dagger/otel-go and go.opentelemetry.io/otel/sdk
    instead of resolving them to their latest versions, which pulled
    go.opentelemetry.io/otel v1.47.0 into a cycle with the pinned otel/log v0.16.0.
  • Fix engine memory growth from schema servers retained after their sessions end by @sipsma in #14756
    Cached results, types, module resolvers and module dependency schemas no longer keep
    session schema servers alive, so long-running engines stop accumulating heap until OOM-killed.

What to do next?

sdk/typescript/v0.21.11

Choose a tag to compare

@dagger-ci dagger-ci released this 21 Oct 22:51
631cdb6

sdk/typescript/v0.21.11 - 2026-10-21

This SDK uses 🚙 Engine + 🚗 CLI version v0.21.11. 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.11

Choose a tag to compare

@dagger-ci dagger-ci released this 21 Oct 22:52
631cdb6

sdk/rust/v0.21.11 - 2026-10-21

This SDK uses 🚙 Engine + 🚗 CLI version v0.21.11. See what changed in that release.

⚙️ https://crates.io/crates/dagger-sdk/0.21.11
📒 https://docs.rs/dagger-sdk/0.21.11/dagger-sdk

Dependencies

What to do next

sdk/python/v0.21.11

Choose a tag to compare

@dagger-ci dagger-ci released this 21 Oct 22:51
631cdb6

sdk/python/v0.21.11 - 2026-10-21

This SDK uses 🚙 Engine + 🚗 CLI version v0.21.11. See what changed in that release.

🐍 https://pypi.org/project/dagger-io/v0.21.11/
📖 https://dagger-io.readthedocs.io/en/sdk-python-v0.21.11/

Dependencies

What to do next

sdk/php/v0.21.11

Choose a tag to compare

@dagger-ci dagger-ci released this 21 Oct 22:51
631cdb6

sdk/php/v0.21.11 - 2026-10-21

This SDK uses 🚙 Engine + 🚗 CLI version v0.21.11. See what changed in that release.

🐘 https://packagist.org/packages/dagger/dagger#v0.21.11

Dependencies

What to do next

sdk/go/v0.21.11

Choose a tag to compare

@dagger-ci dagger-ci released this 21 Oct 22:51
631cdb6

sdk/go/v0.21.11 - 2026-10-21

This SDK uses 🚙 Engine + 🚗 CLI version v0.21.11. See what changed in that release.

🐹 https://pkg.go.dev/dagger.io/dagger@v0.21.11

Dependencies

What to do next

sdk/elixir/v0.21.11

Choose a tag to compare

@dagger-ci dagger-ci released this 21 Oct 22:52
631cdb6

sdk/elixir/v0.21.11 - 2026-10-21

This SDK uses 🚙 Engine + 🚗 CLI version v0.21.11. 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.11

Choose a tag to compare

@dagger-ci dagger-ci released this 21 Oct 22:51
631cdb6

helm/chart/v0.21.11 - 2026-10-21

Dependencies

What to do next?

v0.21.10

Choose a tag to compare

@dagger-ci dagger-ci released this 30 Sep 16:26
02b2558

v0.21.10 - 2026-09-30

Added

  • Add opt-in engine CPU and memory telemetry from cgroup v2 by @matipan in #14285
    Enable telemetry.resourceMetrics in /etc/dagger/engine.json and set
    OTEL_EXPORTER_OTLP_METRICS_ENDPOINT in the engine environment. The new
    resource metrics use a separate OTLP export path. Client telemetry is
    unchanged, and engine resource telemetry is disabled by default.

Fixed

  • Container.withServiceBinding now works for a service whose custom hostname by @Zaba505 in #13751
    was scoped to another module's DNS domain. A service created with
    withHostname is namespaced into the domain of whichever module first starts
    it, so a module that started its own service before handing it to a caller
    left that caller's withExec failing at hosts-file setup with
    lookup <hostname> ... no such host. Binding the service explicitly now
    resolves it by the name it actually registered under. Reaching a module's
    custom hostname by bare DNS remains scoped to that module.
  • dag.CurrentModule().Source() and dag.CurrentModule().GeneratedContextDirectory() by @marcosnils in https://github.com/dagger/dagger/pull/
    no longer re-resolve the running module's declared dependencies. The module's
    already-loaded dependency DAG is reused for codegen, so these APIs now work in
    modules whose dependencies point at private git repositories even when the
    runtime caller does not hold the author's credentials.

Contributors

Special thanks to our external contributors this release!

What to do next?

sdk/typescript/v0.21.10

Choose a tag to compare

@dagger-ci dagger-ci released this 30 Sep 16:27
02b2558

sdk/typescript/v0.21.10 - 2026-09-30

This SDK uses 🚙 Engine + 🚗 CLI version v0.21.10. 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

0