Skip to content

Release history

dagger releases

Automation engine to build, test and ship any codebase. Runs locally, in CI, or directly in the cloud

All releases

129 shown

No immediate action
sdk/rust/v0.21.4 Maintenance

Engine bump + SDK update

No immediate action
sdk/elixir/v0.21.4 New feature

Dagger Check + Engine bump

No immediate action
sdk/python/v0.21.4 Maintenance

Engine bump + docs

No immediate action
sdk/typescript/v0.21.4 Maintenance

Documentation + community

No immediate action
sdk/go/v0.21.4 Maintenance

Engine bump + docs

No immediate action
sdk/php/v0.21.4 Maintenance

Engine bump

No immediate action
helm/chart/v0.21.4 Maintenance

Documentation + Discord + Twitter

No immediate action
v0.21.4 Bug fix

Fixes 1Password, tarball export, symlink dirs

No immediate action
v0.21.3 Bug fix

1password regression fix

No immediate action
sdk/rust/v0.21.2 Maintenance

Engine bump + docs

No immediate action
sdk/elixir/v0.21.2 Maintenance

Engine bump + Discord invite

No immediate action
sdk/typescript/v0.21.2 Maintenance

Engine bump + docs

No immediate action
sdk/go/v0.21.2 Maintenance

Engine bump

No immediate action
sdk/php/v0.21.2 Maintenance

Engine bump v0.21.2

No immediate action
helm/chart/v0.21.2 Maintenance

Documentation + Discord + Twitter

No immediate action
sdk/python/v0.21.2 Maintenance

SDK docs and Engine bump

No immediate action
v0.21.2 Bug fix

Cache bust fix

No immediate action
sdk/elixir/v0.21.1 Maintenance

Engine bump

No immediate action
sdk/rust/v0.21.1 Maintenance

Engine bump + docs + community

No immediate action
helm/chart/v0.21.1 Maintenance

Documentation + community

No immediate action
sdk/go/v0.21.1 Maintenance

Engine bump + docs

No immediate action
sdk/php/v0.21.1 Maintenance

Engine bump

No immediate action
sdk/python/v0.21.1 Maintenance

Engine bump + docs

No immediate action
sdk/typescript/v0.21.1 Maintenance

Engine bump + docs

Review required
v0.21.1 Mixed
Auth Dependencies

GraphQL interfaces + bug fixes

No immediate action
sdk/rust/v0.21.0 Maintenance

Engine bump + docs

No immediate action
sdk/elixir/v0.21.0 Maintenance

Engine bump + Discord

No immediate action
sdk/go/v0.21.0 Maintenance

Engine bump + docs

No immediate action
sdk/php/v0.21.0 Maintenance

Engine bump

No immediate action
sdk/typescript/v0.21.0 Maintenance

Engine bump + docs

No immediate action
helm/chart/v0.21.0 Maintenance

Engine bump + docs

No immediate action
sdk/python/v0.21.0 Mixed

Engine bump + Python 3.14 defaults

Review required
v0.21.0 Breaking risk
Auth RBAC

DagQL cache migration + checks + lockfiles

sdk/rust/v0.20.8 Maintenance

Minor fixes and improvements.

Full changelog

sdk/rust/v0.20.8 - 2026-05-06

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

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

Dependencies

  • Bump Engine to v0.20.8 by @tiborvass in https://github.com/dagger/dagger/pull/13107

What to do next

sdk/elixir/v0.20.8 Maintenance

Minor fixes and improvements.

Full changelog

sdk/elixir/v0.20.8 - 2026-05-06

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

🧪 https://hex.pm/packages/dagger
📖 https://hexdocs.pm/dagger/Dagger.html

Dependencies

  • Bump Engine to v0.20.8 by @tiborvass in https://github.com/dagger/dagger/pull/13107

What to do next

sdk/php/v0.20.8 Maintenance

Minor fixes and improvements.

Full changelog

sdk/php/v0.20.8 - 2026-05-06

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

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

Dependencies

  • Bump Engine to v0.20.8 by @tiborvass in https://github.com/dagger/dagger/pull/13107

What to do next

sdk/typescript/v0.20.8 Maintenance

Minor fixes and improvements.

Full changelog

sdk/typescript/v0.20.8 - 2026-05-06

This SDK uses 🚙 Engine + 🚗 CLI version v0.20.8. 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.20.8 by @tiborvass in https://github.com/dagger/dagger/pull/13107

What to do next

helm/chart/v0.20.8 Maintenance

Minor fixes and improvements.

Full changelog

helm/chart/v0.20.8 - 2026-05-06

Dependencies

  • Bump Engine to v0.20.8 by @tiborvass in https://github.com/dagger/dagger/pull/13107

What to do next?

sdk/python/v0.20.8 Breaking risk
Breaking changes
  • Modules now require a minimum of Python 3.14
Full changelog

sdk/python/v0.20.8 - 2026-05-06

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

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

Changed

  • New modules defaults to python 3.14 by @eunomie in https://github.com/dagger/dagger/pull/13027

Dependencies

  • Bump Engine to v0.20.8 by @tiborvass in https://github.com/dagger/dagger/pull/13107

What to do next

v0.20.8 Bug fix

Fixed Python SDK module loading regressions and Dang SDK parallel initialization panics.

Full changelog

v0.20.8 - 2026-05-06

Fixed

  • Python SDK: fix v0.20.7 regressions where valid Python modules could fail to load correctly, especially when using patterns such as import aliases, inherited functions, relative imports, or module-level type aliases, by @tiborvass in https://github.com/dagger/dagger/commit/aa1721d5fbf61903bd4b762d5e26faf9f69789e9 (reverts commit https://github.com/dagger/dagger/commit/bcb2193d97ae78e6f404979fe6b278d19d739be7 backported from https://github.com/dagger/dagger/pull/11803)
  • Dang SDK: parallel initialization no longer panics or reports spurious typechecking errors by @tiborvass in https://github.com/dagger/dagger/commit/53f1ae3afdd93994b491ea81dfec19a3020ede6d (backported from https://github.com/dagger/dagger/pull/13098) and @vito in https://github.com/dagger/dagger/commit/ae5fc75f5e7ecf23c99d0fec3aa9b8c7d62d4bdb (backported from https://github.com/dagger/dagger/pull/13103)

What to do next?

sdk/rust/v0.20.7 Maintenance

Minor fixes and improvements.

Full changelog

sdk/rust/v0.20.7 - 2026-04-30

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

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

Dependencies

  • Bump Engine to v0.20.7 by @tiborvass in https://github.com/dagger/dagger/pull/13069

What to do next

sdk/elixir/v0.20.7 Maintenance

Minor fixes and improvements.

Full changelog

sdk/elixir/v0.20.7 - 2026-04-30

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

🧪 https://hex.pm/packages/dagger
📖 https://hexdocs.pm/dagger/Dagger.html

Dependencies

  • Bump Engine to v0.20.7 by @tiborvass in https://github.com/dagger/dagger/pull/13069

What to do next

sdk/php/v0.20.7 Maintenance

Minor fixes and improvements.

Full changelog

sdk/php/v0.20.7 - 2026-04-30

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

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

Dependencies

  • Bump Engine to v0.20.7 by @tiborvass in https://github.com/dagger/dagger/pull/13069

What to do next

sdk/typescript/v0.20.7 Maintenance

Minor fixes and improvements.

Full changelog

sdk/typescript/v0.20.7 - 2026-04-30

This SDK uses 🚙 Engine + 🚗 CLI version v0.20.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.20.7 by @tiborvass in https://github.com/dagger/dagger/pull/13069

What to do next

helm/chart/v0.20.7 Maintenance

Minor fixes and improvements.

Full changelog

helm/chart/v0.20.7 - 2026-04-30

Dependencies

  • Bump Engine to v0.20.7 by @tiborvass in https://github.com/dagger/dagger/pull/13069

What to do next?

sdk/python/v0.20.7 Breaking risk
Breaking changes
  • New modules now require a minimum of Python 3.14
Full changelog

sdk/python/v0.20.7 - 2026-04-30

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

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

Changed

  • New modules defaults to python 3.14 by @eunomie in https://github.com/dagger/dagger/pull/13027

Dependencies

  • Bump Engine to v0.20.7 by @tiborvass in https://github.com/dagger/dagger/pull/13069

What to do next

v0.20.7 Bug fix

Fixed rare engine hangs, toolchain customization defaults, and multiple SDK and CLI issues.

Full changelog

v0.20.7 - 2026-04-30

Fixed

  • Fix rare engine hangs when short-lived container processes leave runc run or runc exec stuck by @sipsma in https://github.com/dagger/dagger/commit/d2fd6b4d32b9fe9ac3fd3965efe142d7b6143967 (backported from https://github.com/dagger/dagger/pull/13078)
  • Fix toolchain customization defaults so changing a default invalidates cached omitted-argument calls and returns the new value by @shykes in https://github.com/dagger/dagger/commit/dbab53643dd801d077018d3d8e74cdc87c07f24f (backported from https://github.com/dagger/dagger/pull/13047)
  • Fix remote modules that install a toolchain from another repo so +defaultPath file inputs resolve from the module selected by -m, not from the toolchain repo or the caller's local workspace by @tiborvass in https://github.com/dagger/dagger/commit/1c105d45c567769b319e550d820895763bb97290
  • Fix modules that install a toolchain so module code can call installed toolchain constructors and types from generated SDK bindings again by @eunomie in https://github.com/dagger/dagger/commit/d348571d4cbbb32b3043f510c60deffe8e9c12c4 (backported from https://github.com/dagger/dagger/pull/12991)
  • Fix dagger mcp so MCP clients and agents can use functions from the current workspace module again, instead of only generic or core tools by @shykes in https://github.com/dagger/dagger/commit/104a5ec60b8132cd60651dbeb2077c531b5a75bb (backported from https://github.com/dagger/dagger/pull/13030)
  • Fix Docker-backed engines in cgroup subgroup environments by ensuring the engine image includes the init binary it needs to start correctly by @marcosnils in https://github.com/dagger/dagger/commit/7a5f6e67dc951f80a236960c54abafcbec50ff94 (backported from https://github.com/dagger/dagger/pull/12999)
  • Fix nested Dagger commands so explicit local NO_COLOR settings are preserved after telemetry initialization, avoiding unexpected ANSI color codes in parseable logs by @sipsma in https://github.com/dagger/dagger/commit/3dbb01097cb278a4ebd996bf073e2ff3c8b8b20f (backported from https://github.com/dagger/dagger/pull/13076)
  • Fix LLM tool calls for providers such as AWS Bedrock by giving undocumented module functions a fallback tool description instead of an empty one by @shykes in https://github.com/dagger/dagger/commit/4d49e17ed3e3f01b44fe5c7eb15fce47281c99df (backported from https://github.com/dagger/dagger/pull/12857)
  • Fix git credential errors so failed credential helper output includes stderr, making authentication failures easier to diagnose by @marcosnils in https://github.com/dagger/dagger/commit/588ce15b95aefda80142ff9745c8ad8767a77c42 (backported from https://github.com/dagger/dagger/pull/13048)
  • Fix dagger functions and dagger call --help so constructor plumbing no longer appears as a confusing extra with function by @eunomie in https://github.com/dagger/dagger/commit/c50f40a5933fe5020f9fca499227351b1a8b4bb2 (backported from https://github.com/dagger/dagger/pull/13012)
  • Dang SDK: fix built-in sdk: "dang" modules so calls to Go or TypeScript dependency modules complete instead of timing out while loading the dependency runtime by @shykes in https://github.com/dagger/dagger/commit/4dba920e064c48dcfaf9e108949f5b4df8c11498 (backported from https://github.com/dagger/dagger/pull/12975)
  • Elixir SDK: fix dagger generate elixir-sdk so users can regenerate Elixir bindings from the current engine introspection schema by @wingyplus in https://github.com/dagger/dagger/commit/983d5b03cbf3605f9709ab639a88aba23f8053fb (backported from https://github.com/dagger/dagger/pull/12890)
  • Python SDK: fix calls so they no longer stall for several seconds with repeated OpenTelemetry metrics exporter warnings when unsupported metrics are emitted by @eunomie in https://github.com/dagger/dagger/commit/d7a2709936bf218636df31baa0921b60d801f9f6 (backported from https://github.com/dagger/dagger/pull/13013)
  • Python SDK: fix redundant image pulls in new modules by aligning the generated Python version requirement with the default runtime image for better cache-hit performance by @eunomie in https://github.com/dagger/dagger/commit/ede18a0f7e67653a1d4202dbc432b517e2a33f29 (backported from https://github.com/dagger/dagger/pull/13027)
  • Python SDK: fix terminal cleanup so dagger.connection() restores the cursor and stops the spinner with default logging settings by @shykes in https://github.com/dagger/dagger/commit/12e1238e2346589659575598b3e8ee92547c0145 (backported from https://github.com/dagger/dagger/pull/12835)
  • Python SDK: fix module discovery so introspection no longer imports user modules by @eunomie in https://github.com/dagger/dagger/commit/8d5362bbc345283f0adae26da515d248542cd86a (backported from https://github.com/dagger/dagger/pull/11803)

Contributors

Special thanks to our external contributor this release!

  • @wingyplus

What to do next?

sdk/elixir/v0.20.4 New feature
Notable features
  • Enum support
Full changelog

sdk/elixir/v0.20.4 - 2026-04-08

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

🧪 https://hex.pm/packages/dagger
📖 https://hexdocs.pm/dagger/Dagger.html

Added

  • elixir: support Enum by @Nero-F in https://github.com/dagger/dagger/pull/12862

Dependencies

  • Bump Engine to v0.20.4 by @tiborvass in https://github.com/dagger/dagger/pull/12930

Contributors

Special thanks to our external contributors this release!

  • @Nero-F

What to do next

sdk/php/v0.20.4 New feature
Notable features
  • Support for implicit getters
Full changelog

sdk/php/v0.20.4 - 2026-04-08

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

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

Added

  • Add support for implicit getters by @charjr in https://github.com/dagger/dagger/pull/11689

Dependencies

  • Bump Engine to v0.20.4 by @tiborvass in https://github.com/dagger/dagger/pull/12930

What to do next

v0.20.4 Breaking risk
Notable features
  • experimental dagger up to start module-defined services
  • @cache directive for module function cache control
  • Changeset.diffStats() with structured diff entries
v0.20.1 Breaking risk
Breaking changes
  • GitRef.tree() now excludes local .git tag refs by default (includeTags=false); set includeTags=true to restore previous behavior
Notable features
  • container.WithDockerHealthcheck for Docker health checks
  • TLS driver for engine clients
v0.19.11 Mixed
Notable features
  • dagger generate command for functions marked with @generate
  • changeset.withChangeset() and changeset.withChangesets() for merging
  • AWS Secrets Manager and Parameter Store support
sdk/elixir/v0.19.10 New feature
Notable features
  • Module level deprecation support
Full changelog

sdk/elixir/v0.19.10 - 2026-01-14

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

🧪 https://hex.pm/packages/dagger
📖 https://hexdocs.pm/dagger/Dagger.html

Added

  • elixir: support module level deprecation by @Nero-F in https://github.com/dagger/dagger/pull/11599

Dependencies

  • Bump Engine to v0.19.10 by @sipsma in https://github.com/dagger/dagger/pull/11693

Contributors

Special thanks to our external contributors this release!

  • @Nero-F

What to do next

v0.19.10 Bug fix
Notable features
  • improved memory usage for dagger develop --recursive
  • shareProcessNamespace option in Helm chart
sdk/elixir/v0.19.9 New feature
Notable features
  • Function caching support
Full changelog

sdk/elixir/v0.19.9 - 2026-01-07

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

🧪 https://hex.pm/packages/dagger
📖 https://hexdocs.pm/dagger/Dagger.html

Added

  • elixir: support for function caching by @Nero-F in https://github.com/dagger/dagger/pull/11532

Dependencies

  • Bump Engine to v0.19.9 by @sipsma in https://github.com/dagger/dagger/pull/11646

Contributors

Special thanks to our external contributors this release!

  • @Nero-F

What to do next

v0.19.9 New feature
Notable features
  • directory.Stat and container.Stat methods
  • filesystem performance improvements from reduced overlay fsync
  • Check.Source API to return module source

Beta — feedback welcome: [email protected]