Shipped · DevOps and infrastructure

What dagger/dagger shipped

The public repository of Dagger · github.com/dagger/dagger

Written by FoxPlug from the repository's own releases; not affiliated with Dagger. Paste your own repository in the box below and FoxPlug writes the same weekly update for your product. This page is an automatic summary of the releases, pull requests and commits in github.com/dagger/dagger; Dagger did not write it and does not use or endorse FoxPlug. Every line links to the change it describes.

Get a weekly update like this for your product, free

Or Use it as a GitHub Action

See the update FoxPlug writes for dagger, free

Week of November 2, 2026

What shipped

Why it matters

This week brings faster workspace loading and several engine performance changes, fixes a crash that could end every session on an engine, and makes out-of-memory exec failures understandable. It also corrects dockerBuild keeping build args in the image environment and removes noisy cache mount output from progress logs.

Changelog entry

Example posts FoxPlug drafted from these changes. Not written or posted by the project.

Post for X

This week: faster workspace check listing, an engine crash on host directory upload fixed, OOM exec failures now say so, dockerBuild keeps build args out of the image env, and progress logs stop printing cache mount lines.

Post for LinkedIn

This week in dagger/dagger: listing a large workspace's checks is faster through Go runtimes built during dependency loading, reused git checkouts and narrower filters. Uploading a host directory no longer crashes the engine when a gitignore relative path prefixes a parent directory. Execs killed by the out-of-memory killer now report the reason instead of just exit code 137. Failed checks show their own error above their tests. Directory.dockerBuild no longer leaves build args in the image environment. Progress logs stop printing cache volume mount lines, and a batch of engine performance changes covers cache hits, allocations, engine start, image import and services.

Week of October 26, 2026

What shipped

Why it matters

This week's changes reduce waiting and flakiness for people running real pipelines: faster engine startup with a persisted cache, cheaper Dockerfile COPY steps, and timestamp clamping for stable layer digests. Several fixes restore behavior that had broken recently, including extended attributes under QEMU and sshfs symlinks, while Git and Go module handling get more dependable fallbacks.

Changelog entry

Example posts FoxPlug drafted from these changes. Not written or posted by the project.

Post for X

This week: faster engine startup with a large persisted cache, Dockerfile COPY no longer rereads the whole image, sourceDateEpoch for stable export digests, beta releases on homebrew, nix and winget, and fixes for QEMU extended attributes, sshfs symlinks and MCP sessions in loop.

Post for LinkedIn

This week in Dagger: the engine starts faster with a large persisted cache, Dockerfile COPY steps stop rereading the whole image, and cache mounts support uid, gid and mode. A new sourceDateEpoch option clamps image timestamps on export so unchanged layers can keep their digest. Beta releases now publish to homebrew, nix and winget, and sessions report their command, repository and workspace to Dagger Cloud. Fixes this week cover extended attributes under QEMU, absolute and parent-relative symlinks in sshfs volumes, scheme-less Git remotes falling back to SSH, and MCP sessions persisting across loop steps.

Week of October 19, 2026

What shipped

Why it matters

This week's release work centers on the move to 1.0: workspace entrypoints are renamed to main, migration honors gitignore, and changeset merges keep file modes. Go module and PHP module authors get faster or more direct paths, and GPU engine images now include what GPU execs need. Docs were aligned with the beta and the new 1.0 naming so users upgrading from 0.x have a step-by-step guide.

Changelog entry

Example posts FoxPlug drafted from these changes. Not written or posted by the project.

Post for X

This week in Dagger: workspace entrypoints renamed to main with compatibility aliases, PHP enums registered as Dagger enums, gitignore honored in workspace migration, file modes preserved through changeset merges, and GPU engine images ship the NVIDIA runtime hook.

Post for LinkedIn

This week in Dagger: the workspace entrypoint is renamed to workspace main across config, CLI, GraphQL, engine loading, generated SDKs and docs, with deprecated aliases kept. PHP modules can register enums marked DaggerObject and take or return them directly. Workspace migration now honors gitignore, and changeset Git merges preserve file modes. Same-repo modules and module entrypoints share their caches. Retries were added for flaky dependency downloads in Java module builds and nested Dockerfile builds. GPU engine images now package the NVIDIA runtime hook and CLI. Documentation was aligned with the beta release and the 1.0 naming.

Week of October 12, 2026

What shipped

Why it matters

This week tightened engine execution cost and correctness: containers start with crun, Dang modules parse less per call, and explicit-TTL entrypoints re-run properly after expiry. Artifacts, mounted files, workspace sources and cache evidence all gained fixes that change what modules and the CLI can rely on. Workload export also gained external transfer and memory.stat data for billing.

Changelog entry

Example posts FoxPlug drafted from these changes. Not written or posted by the project.

Post for X

This week in dagger/dagger: containers now run with crun, cloud checks list adds --watch and --fail-fast, withMountedFile takes readOnly, artifacts.filterUri keeps load failures, and explicit-TTL entrypoints re-run after expiry. Entrypoints can also declare sources(workspace).

Post for LinkedIn

This week in dagger/dagger the engine now starts containers with crun instead of runc, reducing runtime start cost on builds with many execs. dagger cloud checks list gained --watch and --fail-fast for CI use. Container.withMountedFile now accepts readOnly. artifacts.filterUri keeps load failures, and a new Artifact.workspace supports lookups across workspaces. Dang entrypoints can declare sources(workspace), and calls with explicit TTLs re-run after expiry instead of answering from cache. Imported file hashes now survive clean engine restarts, GraphQL error bodies are labelled JSON for TypeScript SDK clients, and dagger ws doctor was added.

Week of October 5, 2026

What shipped

Why it matters

This week is mostly about the engine doing less per exec and per read: smaller entrypoint startup, shared read-only mounts, background mount release, layered changesets and cheaper metadata for small file reads. Together with faster workspace git operations and streaming hashing, sessions and traces should resume with less waiting and less memory pressure. Several fixes also remove panics, a data race and a shared-lock hazard that could take down or stall an engine.

Changelog entry

Example posts FoxPlug drafted from these changes. Not written or posted by the project.

Post for X

This week in Dagger: a smaller /.init before every exec, shared read-only snapshot mounts, layered changesets and faster workspace git checkouts. Plus fixes for an MCP panic, a session data race and missing Go SDK stderr.

Week of September 28, 2026

What shipped

Why it matters

Performance improvements across Git operations, workspace handling, and engine memory management address scalability issues in CI and agent workflows. New tooling features like parallel checks, interactive session resumption, and diff viewing make development faster and more interactive.

Changelog entry

Example posts FoxPlug drafted from these changes. Not written or posted by the project.

Post for X

This week: parallel check execution, separate network telemetry, interactive session picking, and fixes to workspace locks and engine memory. Improvements across Git, agents, and core performance.

Post for LinkedIn

Week 40 ships improvements to execution control, visibility, and developer experience. Highlights: dagger check now supports --parallel for concurrency limits; network metrics split local/external transfers; dagger agent -r opens an interactive session picker; workspace locks can be bypassed with noLock; agents get a diff viewer with ctrl+g. Performance wins across Git operations, schema caching, and memory management address long-running engine stability.

Week of September 21, 2026

What shipped

Why it matters

Nesting is enabled by default, making containerized workflows simpler out of the box. GPU support moves from experimental to stable. Telemetry improvements help diagnose performance issues, and cache facts enable better resource management across distributed engines.

Changelog entry

Example posts FoxPlug drafted from these changes. Not written or posted by the project.

Post for X

Nesting enabled by default. GPU support moves to stable. Engine now publishes telemetry directly to Cloud. Cache facts let us understand engine resource usage. ssh auth, secrets, and agent UI all improved.

Post for LinkedIn

This week we shipped container nesting by default, making it simpler to run Dagger-in-Dagger workflows without configuration. GPU support moves from experimental to stable with cleaner APIs. The engine now publishes telemetry directly to Dagger Cloud, and cache facts enable better visibility into resource usage. We also fixed SSH auth for private repos, stripped trailing newlines from command secrets, and improved the agent UI with compact Markdown tables and better tool discovery.

Week of September 14, 2026

What shipped

Why it matters

This week added multimodal content support for agents working with images, enabled Git-backed workspaces for reproducible pipelines, and replaced the implicit module protocol with an explicit manifest v2 contract. Several fixes improve reliability for container evaluation, workspace exports, and concurrent operations.

Changelog entry

Example posts FoxPlug drafted from these changes. Not written or posted by the project.

Post for X

V1.0.0-beta.14 shipped: agents now see images, pipelines get Git-backed workspaces, manifest v2 replaces implicit protocols, lazy containers evaluate one part at a time, and Cloud usage reporting is live.

Post for LinkedIn

V1.0.0-beta.14 brings multimodal agent support, Git-backed workspaces for reproducible pipelines, and manifest v2's explicit module entrypoints. Lazy containers now evaluate on-demand, avoiding unnecessary execution. Cloud usage tracking is available, and workspace exports no longer overwrite unchanged host files.

Weeks with too little public activity are left out rather than filled in. Last updated 2026-11-10.

Is this your repo? Ask us to remove this page.