@trigger.dev/sdk@4.0.0-v4-beta.26
Pre-release
Pre-release
·
33 commits
to main
since this release
Patch Changes
-
fix: importing from runEngine/index.js breaks non-node runtimes (#2328)
-
Added and cleaned up the run ctx param: (#2322)
- New optional properties
ctx.run.parentTaskRunId
andctx.run.rootTaskRunId
reference the current run's root/parent ID. - Removed deprecated properties from
ctx
- Added a new
ctx.deployment
object that contains information about the deployment associated with the run.
We also update
metadata.root
andmetadata.parent
to work even when the run is a "root" run (meaning it doesn't have a parent or a root associated run). This now works:metadata.root.set("foo", "bar"); metadata.parent.set("baz", 1); metadata.current().foo; // "bar" metadata.current().baz; // 1
- New optional properties
-
Updated dependencies:
@trigger.dev/core@4.0.0-v4-beta.26