Skip to content

chore(deps): update dependency dagger/dagger to v0.20.4#831

Merged
mnencia merged 1 commit intomainfrom
renovate/dagger-dagger-0.x
Apr 9, 2026
Merged

chore(deps): update dependency dagger/dagger to v0.20.4#831
mnencia merged 1 commit intomainfrom
renovate/dagger-dagger-0.x

Conversation

@renovate
Copy link
Copy Markdown
Contributor

@renovate renovate Bot commented Apr 9, 2026

This PR contains the following updates:

Package Update Change
dagger/dagger patch 0.20.10.20.4

Release Notes

dagger/dagger (dagger/dagger)

v0.20.4

Compare Source

Added
  • Add experimental dagger up to start module-defined services on the host, including @up annotations, workspace/module services() APIs, and configurable port mappings by Yves Brissaud in #​11959
  • Add @cache directive for module function cache control by Alex Suraci in #​12920
  • Add --failfast to dagger check and WithFailFast in SDKs by @​kpenfound in #​11956
  • Add support to set primitive values and secret arrays in user defaults by @​marcosnils in #​12898
  • Add Changeset.diffStats() and structured DiffStat entries for renames and line-count summaries by @​grouville + @​tiborvass in #​12002
  • Add support for Directory.chown() with usernames and group names by @​alexcb in #​12128
  • Add Dockerfile ADD --unpack support by @​tiborvass + @​grouville in #​12096
  • Add Go toolchain tag support for Dockerfile frontend features such as COPY --exclude and COPY --parents by @​alexcb in #​12896
  • Dang SDK: add enum/interface/scalar support plus @check and @generate directives by Alex Suraci in #​12830
  • Dang SDK: add @up annotation support by Yves Brissaud in #​12919
  • Elixir SDK: support Enum types by @​Nero-F in #​12862
  • Go SDK: write dependency bindings to separate internal/dagger/<dep>.gen.go files by @​TomChv in #​11962
  • PHP SDK: add support for implicit getters by @​charjr in #​11689
  • Rust SDK: add a builder for Config by @​fdiakh in #​12832
Changed
  • Make dagger connect faster by reducing driver probing and setup work before command execution by @​tiborvass in #​11769
  • Expand workspace support with workspace-scoped checks() and generators() APIs, richer workspace metadata, and clearer path/boundary semantics by @​shykes in #​11995
  • dagger check and dagger generate now resolve against the current workspace rather than only the current module by @​shykes in #​11995
  • Stop expanding literal dotenv values and arguments so literal strings remain literal by @​marcosnils in #​11957
  • Go SDK: pin generated modules to the matching dagger-go-sdk commit by @​TomChv in #​11826
Deprecated
  • Set secrets via dotenv segments without a scheme is deprecated and will require an explicit scheme in a future release by @​marcosnils in #​11957
Fixed
  • Fix Dockerfile RUN heredoc failing with command not found (exit 127) by preserving /dev/pipes/ mounts in the OCI spec by @​majiayu000 in #​12020
  • Fix dagger init crashing when .env exists as a directory by @​paikend in #​12868
  • Fix WithExec with Expand=true so environment variables are also expanded in RedirectStdout, RedirectStderr, and RedirectStdin paths by @​shykes in #​12846
  • Fix Helm chart support for custom liveness/readiness probes by @​shykes in #​12859
  • Fix Helm chart envFrom.secretRef indentation in the engine StatefulSet by @​fixeasy in #​12906
  • Fix dagger shell object-argument errors to show a clear message when a string literal is passed instead of an object ID by @​shykes in #​12842
  • Fix lazy image blob handling so container results remain local after ContainerDagOp returns by @​marcosnils in #​12861
  • Fix .env user defaults being silently ignored when a constructor arg has a schema default value by @​shykes in #​12854
  • Dang SDK: fix workspace arguments and filesync support to match /dagger-sdk behavior by Alex Suraci in #​12830
  • Python SDK: fix Config.log_output handling for in-memory streams such as StringIO by @​paikend in #​12867
  • Rust SDK: fix timeouts and default Config behavior, and improve GraphQL error parsing by @​fdiakh in #​12832
Contributors

Special thanks to our external contributors this release!

What to do next?

v0.20.3

Compare Source

Full list of changes can be found here: https://dagger.io/changelog/#​0.20.3

What to do next?

v0.20.2

Compare Source

Fixed
  • Fix possible cases where dagger call may exit 0 even if the function itself returned an error by @​sipsma in #​12000
What to do next?

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Enabled.

Rebasing: Never, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

| datasource  | package       | from    | to      |
| ----------- | ------------- | ------- | ------- |
| github-tags | dagger/dagger | v0.20.1 | v0.20.4 |


Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
@renovate renovate Bot requested a review from a team as a code owner April 9, 2026 11:05
@dosubot dosubot Bot added the lgtm This PR has been approved by a maintainer label Apr 9, 2026
@mnencia mnencia merged commit e865523 into main Apr 9, 2026
8 checks passed
@mnencia mnencia deleted the renovate/dagger-dagger-0.x branch April 9, 2026 12:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

automated lgtm This PR has been approved by a maintainer no-issue

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant