What dagger/dagger shipped
Generated by FoxPlug from public activity — not affiliated with Dagger.
Week of September 14, 2026
What shipped
- LLM prompts and tool results now support images and multimodal content instead of flattening everything to strings. Pull request #14255
- Pipelines and agents can now work with Git-backed workspaces they can edit, commit, integrate, export, and push. Pull request #14147
- Manifest v2 replaces the implicit JSON file protocol with an explicit module entrypoint for type definitions and function dispatch. Pull request #14038
- Lazy containers now evaluate one part at a time instead of all at once, avoiding unnecessary execution and materialization. Pull request #14043
- Added `dagger cloud usage` command to report Cloud Engines core minutes, compute cost, and telemetry usage. Pull request #14206
- `dagger trace` and `dagger cloud logs` now fetch traces through Cloud's binary OTLP endpoints without requiring `--org`. Pull request #14223
- Fixed `workspace.export()` to not overwrite host files that have not changed between workspaces. Pull request #14227
- `dagger module uninstall` no longer deletes the module directory or hand-written files from disk. Pull request #14205
- Agent workspace change summaries are now durable to workspace swaps instead of being unbounded. Pull request #14215
- Re-enabled `--env` flag across commands for environment selection and configuration overlays. Pull request #14176
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
- LLM: support images and multimodal content in prompts and tool results Pull request #14255
- Git: add snapshotting and APIs for stable Git-backed workspaces with edit, commit, integrate, export, and push Pull request #14147
- Manifest v2: explicit module entrypoint contract replacing implicit JSON file protocol Pull request #14038
- Core: evaluate lazy containers one part at a time instead of all at once Pull request #14043
- CLI: add 'dagger cloud usage' command for Cloud Engines and telemetry usage reporting Pull request #14206
- CLI: fetch traces over Cloud's OTLP endpoints without --org requirement Pull request #14223
- Workspace: fix export to not overwrite unchanged host files Pull request #14227
- CLI: module uninstall no longer deletes module directory or hand-written files Pull request #14205
- Agent: make workspace change summaries durable to workspace swaps Pull request #14215
- CLI: re-enable --env flag across commands Pull request #14176
- CLI: move 'dagger cloud rerun' to 'dagger cloud checks rerun' Pull request #14216
- CLI: log Dang module load errors and simplify MCP error output Pull request #14250
- Query: add serveModule to load and serve a module by address Pull request #14210
- Checks: name generate-derived checks as :up-to-date Pull request #14211
- Core: preserve completed container parts across restart Pull request #14050
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.
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.