GitHub / dagger/dagger / commits
An open-source runtime for composable workflows. Great for AI agents and CI/CD.
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| 3e485b3e |
fix module wiring with required Workspace args (#13933)
Signed-off-by: kpenfound <k****e@d****o> |
Kyle Penfound <k****e@d****o>
Committed by: GitHub <n****y@g****m> |
9 days ago | |
| ecbad985 |
dagql: model cache lifecycle in TLA+ (#13927)
Co-authored-by: Claude Fable 5 <n****y@a****m>, Claude Fable 5 <n****y@a****m>, Claude Fable 5 <n****y@a****m>, Claude Fable 5 <n****y@a****m>, Claude Fable 5 <n****y@a****m> Signed-off-by: Erik Sipsma <e****k@s****v>, Erik Sipsma <e****k@s****v>, Erik Sipsma <e****k@s****v>, Erik Sipsma <e****k@s****v>, Erik Sipsma <e****k@s****v> |
Erik Sipsma <e****k@d****o>
Committed by: GitHub <n****y@g****m> |
9 days ago | |
| 6e9aa52c | merge Merge pull request #13928 from vito/workspace-vol-settings |
Alex Suraci <a****x@d****o>
Committed by: GitHub <n****y@g****m> |
9 days ago | |
| 9190f998 |
chore: bump version to v1.0.0-beta.11
Signed-off-by: Tibor Vass <t****9@g****m> |
Tibor Vass <t****9@g****m>
Committed by: Tibor Vass <t****s@u****m> |
9 days ago | |
| e77865ad |
dagql: preserve late singleflight persistence intent (#13923)
Signed-off-by: Erik Sipsma <e****k@s****v> |
Erik Sipsma <e****k@d****o>
Committed by: GitHub <n****y@g****m> |
9 days ago | |
| 51ee2a35 |
engine: support secret salt environment override (#13925)
Signed-off-by: Erik Sipsma <e****k@s****v> |
Erik Sipsma <e****k@d****o>
Committed by: GitHub <n****y@g****m> |
9 days ago | |
| 35686b6c |
docs: correct cache identity references (#13926)
Signed-off-by: Erik Sipsma <e****k@s****v> |
Erik Sipsma <e****k@d****o>
Committed by: GitHub <n****y@g****m> |
9 days ago | |
| 0e19eba6 |
chore: regenerate dagger lockfile
Signed-off-by: Tibor Vass <t****9@g****m> |
Tibor Vass <t****9@g****m>
Committed by: Tibor Vass <t****s@u****m> |
9 days ago | |
| b49ff030 | merge fix(workspace): record as-sdk paths relative to the dagger.toml holding them |
Yves Brissaud <y****s@d****o>
Committed by: GitHub <n****y@g****m> |
9 days ago | |
| d4234976 |
core: read Windows-spelled paths as paths
Signed-off-by: Yves Brissaud <y****s@d****o> |
Yves Brissaud <y****s@d****o> | 10 days ago | |
| 0b811946 | merge Merge pull request #13897 from dagger/codex/lockfile-v2-pinned-default |
Tibor Vass <t****s@u****m>
Committed by: GitHub <n****y@g****m> |
10 days ago | |
| 7b97e7c9 |
fix(core): record as-sdk paths relative to the dagger.toml holding them
Signed-off-by: Yves Brissaud <y****s@d****o> |
Yves Brissaud <y****s@d****o> | 10 days ago | |
| b79115ac |
core(workspace): resolve as-sdk paths against the config directory
Signed-off-by: Yves Brissaud <y****s@d****o> |
Yves Brissaud <y****s@d****o> | 10 days ago | |
| f3cc3eb3 | merge Merge pull request #13584 from charjr/toolchain-check-attribute |
Guillaume de Rouville <3****e@u****m>
Committed by: GitHub <n****y@g****m> |
10 days ago | |
| 9a4b4850 |
test(sdk/php): format check integration test
Signed-off-by: Guillaume de Rouville <g****e@d****o> |
Guillaume de Rouville <g****e@d****o>
Committed by: Guillaume de Rouville <3****e@u****m> |
10 days ago | |
| 70305d4d |
workspace: allow volume settings
Signed-off-by: Alex Suraci <a****x@d****o> |
Alex Suraci <s****x@g****m>
Committed by: Alex Suraci <a****x@d****o> |
10 days ago | |
| 6b965ddd |
docs(sdk/php): regenerate API reference
Signed-off-by: Guillaume de Rouville <g****e@d****o> |
Guillaume de Rouville <g****e@d****o>
Committed by: Guillaume de Rouville <3****e@u****m> |
10 days ago | |
| 0637162b |
core: include resolved platform in cache identity (#13911)
Signed-off-by: Erik Sipsma <e****k@s****v>, Erik Sipsma <e****k@s****v>, Erik Sipsma <e****k@s****v>, Erik Sipsma <e****k@s****v> |
Erik Sipsma <e****k@d****o>
Committed by: GitHub <n****y@g****m> |
10 days ago | |
| 1bb83796 | merge Merge pull request #13913 from dagger/fix-schema-builder-lookup-nil |
Alex Suraci <a****x@d****o>
Committed by: GitHub <n****y@g****m> |
10 days ago | |
| 11c33f5d | merge Merge pull request #13915 from dagger/fix-llm-refusal-limit |
Alex Suraci <a****x@d****o>
Committed by: GitHub <n****y@g****m> |
10 days ago | |
| f098d2ad | merge Merge pull request #13917 from dagger/tui-crop-fix |
Alex Suraci <a****x@d****o>
Committed by: GitHub <n****y@g****m> |
10 days ago | |
| 5090ac1b | merge fix: make `dagger module init` work from a subdirectory workspace |
Yves Brissaud <y****s@d****o>
Committed by: GitHub <n****y@g****m> |
10 days ago | |
| 2c71779c |
feat: gate workspace locking by API version
Signed-off-by: Tibor Vass <t****9@g****m> |
Tibor Vass <t****9@g****m> | 10 days ago | |
| ed184c25 |
feat: preserve Git ref names in lockfiles
Signed-off-by: Tibor Vass <t****9@g****m> |
Tibor Vass <t****9@g****m> | 11 days ago | |
| 75d96de5 |
fix(core): resolve init paths against the caller
Signed-off-by: Yves Brissaud <y****s@d****o> |
Yves Brissaud <y****s@d****o> | 11 days ago | |
| ea290ada |
feat(schema): require declared Workspace! args on module functions (#13850)
Signed-off-by: Tom Chauveau <t****m@d****o> |
Vasek - Tom C <t****m@d****o>
Committed by: GitHub <n****y@g****m> |
11 days ago | |
| 4068e039 |
fix(java): update vulnerable runtime dependencies (#13876)
Signed-off-by: Matias Pan <g****h@m****v> |
Matias Pan <m****s@d****o>
Committed by: GitHub <n****y@g****m> |
11 days ago | |
| 752b365c |
fix(elixir): update vulnerable runtime dependencies (#13872)
Signed-off-by: Matias Pan <g****h@m****v> |
Matias Pan <m****s@d****o>
Committed by: GitHub <n****y@g****m> |
11 days ago | |
| 63aaa28a | merge Merge pull request #13873 from matipan/fix/rust-quinn-proto-ghsa-4w2j-m93h-cj5j |
Guillaume de Rouville <3****e@u****m>
Committed by: GitHub <n****y@g****m> |
11 days ago | |
| fbd1dcb3 |
idtui: restore flowing render regression
Signed-off-by: Alex Suraci <a****x@d****o> |
Alex Suraci <a****x@d****o> | 11 days ago | |
| 65ba16c0 | merge Merge pull request #13874 from matipan/fix/php-sdk-security-dependencies |
Guillaume de Rouville <3****e@u****m>
Committed by: GitHub <n****y@g****m> |
11 days ago | |
| a4079900 |
fix(php): pin secure SDK dependency minimums
Signed-off-by: Guillaume de Rouville <g****e@d****o> |
Guillaume de Rouville <g****e@d****o> | 11 days ago | |
| d621b3d0 | merge Merge pull request #13875 from matipan/fix/python-sdk-security-dependencies |
Guillaume de Rouville <3****e@u****m>
Committed by: GitHub <n****y@g****m> |
11 days ago | |
| 58f95a93 | merge Merge pull request #13879 from dagger/codex/sdk-nullable-objects |
Guillaume de Rouville <3****e@u****m>
Committed by: GitHub <n****y@g****m> |
11 days ago | |
| 974413d5 |
docs: refresh generated PHP API reference
Signed-off-by: Guillaume de Rouville <g****e@d****o> |
Guillaume de Rouville <g****e@d****o> | 11 days ago | |
| dd07c075 |
fix(cli): print nullable object results
Signed-off-by: Guillaume de Rouville <g****e@d****o> |
Guillaume de Rouville <g****e@d****o> | 11 days ago | |
| 73a5f9c4 | merge Merge pull request #13903 from grouville/fix/git-ref-separators |
Guillaume de Rouville <3****e@u****m>
Committed by: GitHub <n****y@g****m> |
11 days ago | |
| 689c610c |
docs: clarify GOPROXY requires custom engine SYSTEMENV (#13797)
Co-authored-by: Cursor <c****t@c****m>, Cursor <c****t@c****m>, Cursor <c****t@c****m>, Cursor <c****t@c****m> Signed-off-by: EmmS21 <e****1@g****m>, EmmS21 <e****1@g****m>, EmmS21 <e****1@g****m>, EmmS21 <e****1@g****m> |
EmmS21 <4****1@u****m>
Committed by: GitHub <n****y@g****m> |
11 days ago | |
| 924f2b93 |
dagql: reduce e-graph result-removal contention (#13888)
Signed-off-by: Erik Sipsma <e****k@s****v>, Erik Sipsma <e****k@s****v>, Erik Sipsma <e****k@s****v>, Erik Sipsma <e****k@s****v>, Erik Sipsma <e****k@s****v>, Erik Sipsma <e****k@s****v>, Erik Sipsma <e****k@s****v>, Erik Sipsma <e****k@s****v>, Erik Sipsma <e****k@s****v>, Erik Sipsma <e****k@s****v>, Erik Sipsma <e****k@s****v>, Erik Sipsma <e****k@s****v> |
Erik Sipsma <e****k@d****o>
Committed by: GitHub <n****y@g****m> |
11 days ago | |
| cf0994e6 |
fix: accept @ and # in git refs
Signed-off-by: Guillaume de Rouville <g****e@d****o> |
Guillaume de Rouville <g****e@d****o> | 14 days ago | |
| 501b57e0 | merge Merge pull request #13855 from grouville/polyfill-changeset-rooting |
Guillaume de Rouville <3****e@u****m>
Committed by: GitHub <n****y@g****m> |
14 days ago | |
| 67fa0a09 |
idtui: freeze flowing running indicators
Signed-off-by: Alex Suraci <a****x@d****o> |
Alex Suraci <s****x@g****m>
Committed by: Alex Suraci <a****x@d****o> |
14 days ago | |
| 8afa6210 | merge Merge pull request #13854 from grouville/polyfill-workspace-apis |
Guillaume de Rouville <3****e@u****m>
Committed by: GitHub <n****y@g****m> |
14 days ago | |
| 03d61873 |
docs: clarify engine memory pruning configuration (#13895)
Signed-off-by: Erik Sipsma <e****k@s****v> |
Erik Sipsma <e****k@d****o>
Committed by: GitHub <n****y@g****m> |
14 days ago | |
| 06aee1f5 |
fix(container): preserve cache identity through registry auth (#13901)
Signed-off-by: Erik Sipsma <e****k@s****v>, Erik Sipsma <e****k@s****v>, Erik Sipsma <e****k@s****v> |
Erik Sipsma <e****k@d****o>
Committed by: GitHub <n****y@g****m> |
14 days ago | |
| feca094b |
review: clarify root-scoped workspace changes
Signed-off-by: Guillaume de Rouville <g****e@d****o> |
Guillaume de Rouville <g****e@d****o>
Committed by: Guillaume de Rouville <3****e@u****m> |
14 days ago | |
| c773db36 |
fix: pin latest engine version in module configs
Signed-off-by: Guillaume de Rouville <g****e@d****o> |
Guillaume de Rouville <g****e@d****o> | 14 days ago | |
| 726ddb67 |
feat: make workspace locking pinned by default
Signed-off-by: Tibor Vass <t****9@g****m> |
Tibor Vass <t****9@g****m> | 14 days ago | |
| e8d7b597 |
test: pass workspace baselines through Go options
Signed-off-by: Guillaume de Rouville <g****e@d****o> |
Guillaume de Rouville <g****e@d****o>
Committed by: Guillaume de Rouville <3****e@u****m> |
15 days ago | |
| 4661f7d7 |
docs: refresh generated GraphQL schema
Signed-off-by: Guillaume de Rouville <g****e@d****o> |
Guillaume de Rouville <g****e@d****o> | 15 days ago | |
| b068d8a7 | fix: drop ReadHeaderTimeout on HTTP/2 servers (#13896) |
Alex Suraci <a****x@d****o>
Committed by: GitHub <n****y@g****m> |
15 days ago | |
| ac0edaa8 |
Add missing view gates (#13894)
Signed-off-by: kpenfound <k****e@d****o> |
Kyle Penfound <k****e@d****o>
Committed by: GitHub <n****y@g****m> |
15 days ago | |
| 010f85b2 |
chore: regenerate workspace clients and docs
Signed-off-by: Guillaume de Rouville <g****e@d****o> |
Guillaume de Rouville <g****e@d****o>
Committed by: Guillaume de Rouville <3****e@u****m> |
15 days ago | |
| 989f278f |
core: compose module generation on workspaces
Signed-off-by: Guillaume de Rouville <g****e@d****o> |
Guillaume de Rouville <g****e@d****o>
Committed by: Guillaume de Rouville <3****e@u****m> |
15 days ago | |
| 3834ab8b |
core: compare workspace changes from an explicit baseline
Signed-off-by: Guillaume de Rouville <g****e@d****o> |
Guillaume de Rouville <g****e@d****o>
Committed by: Guillaume de Rouville <3****e@u****m> |
15 days ago | |
| 3e961a87 |
test: use nullable SDK results
Signed-off-by: Guillaume de Rouville <g****e@d****o> |
Guillaume de Rouville <g****e@d****o> | 15 days ago | |
| 46e84aaa |
sdk: refresh generated clients
Signed-off-by: Guillaume de Rouville <g****e@d****o> |
Guillaume de Rouville <g****e@d****o> | 15 days ago | |
| ed49f685 |
elixir: return nullable objects
Signed-off-by: Guillaume de Rouville <g****e@d****o> |
Guillaume de Rouville <g****e@d****o> | 15 days ago | |
| 981bbce4 |
php: return nullable objects
Signed-off-by: Guillaume de Rouville <g****e@d****o> |
Guillaume de Rouville <g****e@d****o> | 15 days ago | |
| 4f44a913 |
dotnet: return nullable objects
Signed-off-by: Guillaume de Rouville <g****e@d****o> |
Guillaume de Rouville <g****e@d****o> | 15 days ago | |
| e4514341 |
java: return nullable objects
Signed-off-by: Guillaume de Rouville <g****e@d****o> |
Guillaume de Rouville <g****e@d****o> | 15 days ago | |
| 2f1b9255 |
rust: return nullable objects
Signed-off-by: Guillaume de Rouville <g****e@d****o> |
Guillaume de Rouville <g****e@d****o> | 15 days ago | |
| e3ef33e3 |
python: return nullable objects
Signed-off-by: Guillaume de Rouville <g****e@d****o> |
Guillaume de Rouville <g****e@d****o> | 15 days ago | |
| 8645abd7 |
typescript: return nullable objects
Signed-off-by: Guillaume de Rouville <g****e@d****o> |
Guillaume de Rouville <g****e@d****o> | 15 days ago | |
| 41472c62 |
go: return nullable objects
Signed-off-by: Guillaume de Rouville <g****e@d****o> |
Guillaume de Rouville <g****e@d****o> | 15 days ago | |
| 90e038ad |
codegen: recognize nullable object support
Signed-off-by: Guillaume de Rouville <g****e@d****o> |
Guillaume de Rouville <g****e@d****o> | 15 days ago | |
| 5bfe8335 |
engine: support manual metadata pruning (#13887)
Signed-off-by: Erik Sipsma <e****k@s****v>, Erik Sipsma <e****k@s****v>, Erik Sipsma <e****k@s****v>, Erik Sipsma <e****k@s****v> |
Erik Sipsma <e****k@d****o>
Committed by: GitHub <n****y@g****m> |
15 days ago | |
| 9861c8ca |
cli: converge workspace ref classification on IsLocalRef
Signed-off-by: Yves Brissaud <y****s@d****o> |
Yves Brissaud <y****s@d****o> | 15 days ago | |
| 277c4fff |
core: drop the duplicate legacy module ref classifier
Signed-off-by: Yves Brissaud <y****s@d****o> |
Yves Brissaud <y****s@d****o> | 15 days ago | |
| 12d34c46 |
workspace: read dotted paths as local module refs
Signed-off-by: Yves Brissaud <y****s@d****o> |
Yves Brissaud <y****s@d****o> | 15 days ago | |
| 4e37cc80 |
ci: unpin helm from the retired wolfi helm 3.x package
Signed-off-by: Yves Brissaud <y****s@d****o> |
Yves Brissaud <y****s@d****o>
Committed by: Yves Brissaud <y****d@g****m> |
15 days ago | |
| 0e4972b1 |
test(core): cover module and client init from a subdirectory
Signed-off-by: Yves Brissaud <y****s@d****o> |
Yves Brissaud <y****s@d****o> | 16 days ago | |
| 556c6e1b |
fix(core): scaffold new modules beside their dagger.toml
Signed-off-by: Yves Brissaud <y****s@d****o> |
Yves Brissaud <y****s@d****o> | 16 days ago | |
| f4c339ac |
fix(core): anchor module and client init at the workspace root
Signed-off-by: Yves Brissaud <y****s@d****o> |
Yves Brissaud <y****s@d****o> | 16 days ago | |
| 4ca0b920 |
chore: regenerate workspace APIs
Signed-off-by: Guillaume de Rouville <g****e@d****o> |
Guillaume de Rouville <g****e@d****o> | 16 days ago | |
| 50a196ac |
core: cover workspace module source compatibility
Signed-off-by: Guillaume de Rouville <g****e@d****o> |
Guillaume de Rouville <g****e@d****o> | 16 days ago | |
| 5f3a2368 |
core: scope SDK modules to the workspace cwd
Signed-off-by: Guillaume de Rouville <g****e@d****o> |
Guillaume de Rouville <g****e@d****o> | 16 days ago | |
| e80dd659 |
core: preserve floating engine versions
Signed-off-by: Guillaume de Rouville <g****e@d****o> |
Guillaume de Rouville <g****e@d****o> | 16 days ago | |
| fcd2721e |
core: add Workspace.findRoots
Signed-off-by: Guillaume de Rouville <g****e@d****o> |
Guillaume de Rouville <g****e@d****o> | 16 days ago | |
| 49a8726e |
ci: tidy engine-dev dependencies (#13881)
Signed-off-by: Guillaume de Rouville <g****e@d****o> |
Guillaume de Rouville <3****e@u****m>
Committed by: GitHub <n****y@g****m> |
17 days ago | |
| 16ba41d5 |
core: make SchemaBuilder.Lookup nil-safe
Signed-off-by: Alex Suraci <a****x@d****o> |
Alex Suraci <s****x@g****m>
Committed by: Alex Suraci <a****x@d****o> |
17 days ago | |
| b0b21931 |
fix(alpine): update apko to v1.2.9 (#13871)
Signed-off-by: Matias Pan <g****h@m****v> |
Matias Pan <m****s@d****o>
Committed by: GitHub <n****y@g****m> |
17 days ago | |
| 04a69f7c |
fsutil: prune excludes by pattern precedence (#13864)
Co-authored-by: DanielHabenicht <d****t@o****e> Signed-off-by: Solomon Hykes <s****n@d****o> |
dagger-codex[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m> |
17 days ago | |
| 77e0c0cb |
chore(sdk): fix TypeScript dependency vulnerabilities (#13877)
Signed-off-by: Matias Pan <g****h@m****v> |
Matias Pan <m****s@d****o>
Committed by: GitHub <n****y@g****m> |
18 days ago | |
| de8e00c3 |
fix(php): update vulnerable SDK dependencies
Signed-off-by: Matias Pan <g****h@m****v> |
Matias Pan <g****h@m****v>
Committed by: Guillaume de Rouville <g****e@d****o> |
18 days ago | |
| 21998790 |
chore(sdk/python): update vulnerable dependencies
Signed-off-by: Matias Pan <g****h@m****v> |
Matias Pan <g****h@m****v>
Committed by: Guillaume de Rouville <3****e@u****m> |
18 days ago | |
| ee207ef6 |
chore(sdk): update quinn-proto to 0.11.15
Signed-off-by: Matias Pan <g****h@m****v> |
Matias Pan <g****h@m****v>
Committed by: Guillaume de Rouville <3****e@u****m> |
18 days ago | |
| 4df96b04 |
go.mod: bump tuist for the row-count guard
Signed-off-by: Alex Suraci <a****x@d****o> |
Alex Suraci <s****x@g****m>
Committed by: Alex Suraci <a****x@d****o> |
18 days ago | |
| 2d0c9bda |
idtui: drop cursor-moving controls in bubbles
Signed-off-by: Alex Suraci <a****x@d****o> |
Alex Suraci <s****x@g****m>
Committed by: Alex Suraci <a****x@d****o> |
18 days ago | |
| 27580e38 |
idtui: crop notification bubble content to the box
Signed-off-by: Alex Suraci <a****x@d****o> |
Alex Suraci <s****x@g****m>
Committed by: Alex Suraci <a****x@d****o> |
18 days ago | |
| 782892e7 |
idtui: add regression test for bubble line wrap
Signed-off-by: Alex Suraci <a****x@d****o> |
Alex Suraci <s****x@g****m>
Committed by: Alex Suraci <a****x@d****o> |
18 days ago | |
| 4f0fb8c3 | merge Merge pull request #13852 from dagger/revert-13841-fix-dang-telemetry-flush-f... |
Alex Suraci <a****x@d****o>
Committed by: GitHub <n****y@g****m> |
18 days ago | |
| 9040379e | merge workspace: create missing envs on write, teach the read error |
Yves Brissaud <y****s@d****o>
Committed by: GitHub <n****y@g****m> |
18 days ago | |
| 47ede688 |
fix(elixir-sdk): bump `:req` to fix CVEs issue (#13675)
Signed-off-by: Thanabodee Charoenpiriyakij <w****s@g****m> |
Thanabodee Charoenpiriyakij <w****s@g****m>
Committed by: GitHub <n****y@g****m> |
19 days ago | |
| 3a99dfb3 |
cli: name the SDK in install hints for full refs
Signed-off-by: Yves Brissaud <y****s@d****o> |
Yves Brissaud <y****s@d****o>
Committed by: Yves Brissaud <y****d@g****m> |
19 days ago | |
| 37724b8d |
workspace: type the undefined-env error for structured detection
Signed-off-by: Yves Brissaud <y****s@d****o> |
Yves Brissaud <y****s@d****o> | 19 days ago | |
| ba98c11a |
cli: announce env installs that override another source
Signed-off-by: Yves Brissaud <y****s@d****o> |
Yves Brissaud <y****s@d****o> | 19 days ago | |
| 62e6def7 |
cli: detect env creation against the repository config
Signed-off-by: Yves Brissaud <y****s@d****o> |
Yves Brissaud <y****s@d****o> | 19 days ago | |
| bee71da1 |
workspace: apply the user overlay to module listing unconditionally
Signed-off-by: Yves Brissaud <y****s@d****o> |
Yves Brissaud <y****s@d****o> | 19 days ago | |
| 266040c7 |
fix(llm): fail turns cut short by refusal or limit
Signed-off-by: Alex Suraci <a****x@d****o> |
Alex Suraci <a****x@d****o> | 19 days ago |