- #3193
ad0fcc7Thanks @RihanArfan! - Track the standalone web UI server as a srvxServer, following the@workflow/webchange. - Updated dependencies [
35bc428,35bc428,ad0fcc7,2d8b8a3]:- @workflow/world-vercel@5.0.0-beta.53
- @workflow/world-local@5.0.0-beta.49
- @workflow/web@5.0.0-beta.58
- @workflow/core@5.0.0-beta.58
- @workflow/builders@5.0.0-beta.58
- #4327
c0aad6dThanks @VaguelySerious! - When runningstart({ deploymentId })cross-deploy, stamp the new run with the spec version that the target deployment reports on its capability probe, instead of the caller's own - Updated dependencies [
c0aad6d,54b48ef,ff80d62,20aa656,35ebeb4,25ec4ba,6ac572c,f2daf40,6ac572c,54b48ef,bc18326,2694663,548147a,12fcca0]:- @workflow/core@5.0.0-beta.57
- @workflow/world-vercel@5.0.0-beta.52
- @workflow/world@5.0.0-beta.39
- @workflow/world-local@5.0.0-beta.48
- @workflow/errors@5.0.0-beta.24
- @workflow/builders@5.0.0-beta.57
- @workflow/web@5.0.0-beta.57
- Updated dependencies [
4f52438,873b70b]:- @workflow/world@5.0.0-beta.38
- @workflow/core@5.0.0-beta.56
- @workflow/world-vercel@5.0.0-beta.51
- @workflow/world-local@5.0.0-beta.47
- @workflow/errors@5.0.0-beta.23
- @workflow/web@5.0.0-beta.56
- @workflow/builders@5.0.0-beta.56
- Updated dependencies [
101d347,39f1d5c]:- @workflow/core@5.0.0-beta.55
- @workflow/world-vercel@5.0.0-beta.50
- @workflow/builders@5.0.0-beta.55
- @workflow/web@5.0.0-beta.55
- Updated dependencies [
7840c15,d3ea4a6,6c1b1e8,f75b184,5a05f40,6c0d510,97dccc9,f160d64,20ad2b3]:- @workflow/web@5.0.0-beta.54
- @workflow/core@5.0.0-beta.54
- @workflow/builders@5.0.0-beta.54
- @workflow/world@5.0.0-beta.37
- @workflow/world-vercel@5.0.0-beta.49
- @workflow/errors@5.0.0-beta.22
- @workflow/world-local@5.0.0-beta.46
- Updated dependencies [
56322af,5dbbcf9]:- @workflow/core@5.0.0-beta.53
- @workflow/world-vercel@5.0.0-beta.48
- @workflow/builders@5.0.0-beta.53
- @workflow/web@5.0.0-beta.53
- Updated dependencies [
37f1011,79e7436,d427c47]:- @workflow/core@5.0.0-beta.52
- @workflow/world@5.0.0-beta.36
- @workflow/world-local@5.0.0-beta.45
- @workflow/world-vercel@5.0.0-beta.47
- @workflow/builders@5.0.0-beta.52
- @workflow/web@5.0.0-beta.52
- @workflow/errors@5.0.0-beta.21
- #3902
7a46a81Thanks @NathanColosimo! - Upgrade runtime validation to Zod 4.5 and enable compilation on SDK-owned Zod schemas. - Updated dependencies [
fb9e275,7740388,788d4fb,ec57aff,6cc851c,01fa7a4,c29200f,938c7ff,c29200f,86eb822,e00b1a5,357aa7c,3aa4c16,5fc8fb7,03455a2,c09c1bb,03455a2,d4817ce,7a46a81]:- @workflow/core@5.0.0-beta.51
- @workflow/world-vercel@5.0.0-beta.46
- @workflow/world@5.0.0-beta.35
- @workflow/swc-plugin@5.0.0-beta.7
- @workflow/world-local@5.0.0-beta.44
- @workflow/builders@5.0.0-beta.51
- @workflow/web@5.0.0-beta.51
- @workflow/errors@5.0.0-beta.21
- Updated dependencies [
efbdc21]:- @workflow/core@5.0.0-beta.50
- @workflow/builders@5.0.0-beta.50
- @workflow/web@5.0.0-beta.50
- Updated dependencies [
ae5ee5b,61fb1f9,f83e836,2354301,c340820,fdeb642,4fdbadc,9a5660f,4547e1a]:- @workflow/swc-plugin@5.0.0-beta.6
- @workflow/core@5.0.0-beta.49
- @workflow/errors@5.0.0-beta.21
- @workflow/world@5.0.0-beta.34
- @workflow/world-local@5.0.0-beta.43
- @workflow/world-vercel@5.0.0-beta.45
- @workflow/builders@5.0.0-beta.49
- @workflow/web@5.0.0-beta.49
-
#3950
f9073d0Thanks @karthikscale3! - Addwf inspect attributes, which lists the attribute keys recorded on your runs with a run count and when each was first and last seen, andwf inspect runs --attribute key=value(repeatable) to filter runs by them.wf cancelnow resolves the plan's listing window once instead of once per status, removing a redundant request.wf inspect sleepsnow falls back to the event log when the analytics read is unavailable, rather than ending the command. Plan, access, and invalid-argument failures are still reported, since their messages tell you what to do.--limit,--runIdand--attributeare checked before any backend work, so a mistyped value or a flag given to a listing that cannot use it names the flag instead of being ignored, and an argument the read path rejects is now reported rather than raised as an unhandled error.wf inspect events --hookIdnow filters events to that hook. The flag parsed and was then dropped before the listing read it, so it returned the run's whole event list.wf inspect --limitnow accepts 1-100, matching what the listings actually serve. Run-scoped listings previously took values up to 1000 and failed against the backend for anything above 100.wf cancel --limitis bounded the same way, down from an advertised 500 that no backend accepted.
-
#3850
fe2fd8cThanks @alangenfeld! - Add a catchableStreamErrorand classify Workflow stream infrastructure failures asSTREAM_ERRORinstead ofUSER_ERROR. -
Updated dependencies [
fbfb9fe,564ad39,7cc5c88,7cc5c88,4a18b01,3c08778,fe2fd8c,31dabce,5c4eef0,1280163]:- @workflow/world@5.0.0-beta.33
- @workflow/world-vercel@5.0.0-beta.44
- @workflow/errors@5.0.0-beta.20
- @workflow/web@5.0.0-beta.48
- @workflow/core@5.0.0-beta.48
- @workflow/world-local@5.0.0-beta.42
- @workflow/builders@5.0.0-beta.48
- Updated dependencies [
855e479,2668e33,88f5d21,07ec212,1c44cc8,cc6eb7e,ee6f917,e9d5c56,ffc5807,3e0c18a,1c28eec,aaeb8e4]:- @workflow/world@5.0.0-beta.32
- @workflow/core@5.0.0-beta.47
- @workflow/builders@5.0.0-beta.47
- @workflow/world-vercel@5.0.0-beta.43
- @workflow/world-local@5.0.0-beta.41
- @workflow/utils@5.0.0-beta.10
- @workflow/errors@5.0.0-beta.19
- @workflow/web@5.0.0-beta.47
- Updated dependencies [
f806f8c,d9e0777,d9e0777,d9e0777,82e2678,556f3f0]:- @workflow/builders@5.0.0-beta.46
- @workflow/core@5.0.0-beta.46
- @workflow/world@5.0.0-beta.31
- @workflow/web@5.0.0-beta.46
- @workflow/errors@5.0.0-beta.18
- @workflow/world-local@5.0.0-beta.40
- @workflow/world-vercel@5.0.0-beta.42
- Updated dependencies [
d62b444,27cab14,f7fb012,5841558]:- @workflow/builders@5.0.0-beta.45
- @workflow/core@5.0.0-beta.45
- @workflow/world@5.0.0-beta.30
- @workflow/web@5.0.0-beta.45
- @workflow/errors@5.0.0-beta.18
- @workflow/world-local@5.0.0-beta.39
- @workflow/world-vercel@5.0.0-beta.41
- Updated dependencies [
5b5a926,f771585,9b1b8c7,f771585,d012bf0,f771585,9454d51,7b79ba3,8a2648e,f771585,bf9de1c,f771585,dc68611,dc68611]:- @workflow/core@5.0.0-beta.44
- @workflow/utils@5.0.0-beta.9
- @workflow/world@5.0.0-beta.29
- @workflow/world-vercel@5.0.0-beta.40
- @workflow/world-local@5.0.0-beta.38
- @workflow/builders@5.0.0-beta.44
- @workflow/web@5.0.0-beta.44
- @workflow/errors@5.0.0-beta.18
- Updated dependencies [
b0adb50,37e1d9e,1321570,234d3dd,52526e1,04e060a,707dfe6,0b2797b,a074259,ac51658,c5f9177,880801b]:- @workflow/world@5.0.0-beta.28
- @workflow/world-vercel@5.0.0-beta.39
- @workflow/core@5.0.0-beta.43
- @workflow/world-local@5.0.0-beta.37
- @workflow/errors@5.0.0-beta.17
- @workflow/web@5.0.0-beta.43
- @workflow/builders@5.0.0-beta.43
- Updated dependencies [
600b096,9add9d7,dc85865,efbc408,c041d3d,60dd206,63cc09e,a0ccfe0,3560218,de2a86c,dc85865,dc85865,7683130,dc85865,b589460,c1a5c74,8d8b7b3,0f4b35f,01991ed]:- @workflow/world@5.0.0-beta.27
- @workflow/world-vercel@5.0.0-beta.38
- @workflow/core@5.0.0-beta.42
- @workflow/world-local@5.0.0-beta.36
- @workflow/errors@5.0.0-beta.17
- @workflow/web@5.0.0-beta.42
- @workflow/builders@5.0.0-beta.42
- Updated dependencies [
74dbf81,65139ac,1a64f68,a8db185,4bb86d3,439a495,bf4dda6,eb9e13f,19b5b85,fbebf71,6786db9,22349e9,665110b,69c30ff,4ec7aca,65139ac,4bb86d3,264ddff]:- @workflow/core@5.0.0-beta.41
- @workflow/world@5.0.0-beta.26
- @workflow/world-vercel@5.0.0-beta.37
- @workflow/world-local@5.0.0-beta.35
- @workflow/builders@5.0.0-beta.41
- @workflow/web@5.0.0-beta.41
- @workflow/errors@5.0.0-beta.16
- #3348
2150798Thanks @karthikscale3! -workflow cancelnow bulk-cancels runs matched by--status(pending/running) or--workflowNamein a single operation. Prints a compact outcome summary and exits nonzero only when a run genuinely fails.
- Updated dependencies [
371f06e,8d47928,1222aab,2eddf74,de1905f,79e4c04,e084e08,9c1b3c8,e6f1b6f,cb77725,939ffb4,27a3f15,f8f6e17,f8f6e17,5d591d2,89ede82,cb77725,72efc90]:- @workflow/web@5.0.0-beta.40
- @workflow/core@5.0.0-beta.40
- @workflow/world@5.0.0-beta.25
- @workflow/world-vercel@5.0.0-beta.36
- @workflow/world-local@5.0.0-beta.34
- @workflow/errors@5.0.0-beta.16
- @workflow/builders@5.0.0-beta.40
- Updated dependencies [
4a9d26b,ee944d2,1471f25,9cc11f5,c93f6f7,679dfa9,b732e91,31f92df,4174a6e,d06b55e,4017597,438eaa6,ee944d2,2677653,aa78a7e,f05f642,ee944d2]:- @workflow/core@5.0.0-beta.39
- @workflow/world@5.0.0-beta.24
- @workflow/world-vercel@5.0.0-beta.35
- @workflow/errors@5.0.0-beta.15
- @workflow/world-local@5.0.0-beta.33
- @workflow/web@5.0.0-beta.39
- @workflow/builders@5.0.0-beta.39
- #2548
25715d4Thanks @pranaygp! -workflow web/inspect --webnow detect an already-running embedded dashboard and open it instead of starting a redundant server. Pass--standaloneto force the standalone web UI.
-
#3142
a09d001Thanks @VaguelySerious! - Revert the static workflow world target injection: the world package is again resolved at runtime fromWORKFLOW_TARGET_WORLDinstead of being aliased into host bundles at build time. -
Updated dependencies [
e181f64,34975f6,b92c23c,a09d001,25715d4]:- @workflow/web@5.0.0-beta.38
- @workflow/world-vercel@5.0.0-beta.34
- @workflow/core@5.0.0-beta.38
- @workflow/builders@5.0.0-beta.38
- @workflow/utils@5.0.0-beta.8
- @workflow/world-local@5.0.0-beta.32
- @workflow/errors@5.0.0-beta.14
- #3061
62d570eThanks @NathanColosimo! - Remove the standalone step URL API and stale generated route artifacts while keeping step registrations inside the combined flow output.
-
#3146
e8bc7d6Thanks @TooTallNate! - Let observability tooling decrypt sealed (encp) payloads: key resolution now yields the run's full key capability, andhydrateDataWithKeydispatches on the envelope format. -
Updated dependencies [
8c12358,cfe7570,8a95d36,e8bc7d6,7a65030,0b1ca15,b4ba79e,b4ba79e,4ba223a,a86035f,b8bcded,b406a04,d24c91c,fd05393,313a074,fc81f45,49276f2,49276f2,d7553c4,5d17c60,7959acc,4ada27d,62d570e,62d570e,62d570e,62d570e,2941b1c,49276f2,d813fb8,b610c46]:- @workflow/core@5.0.0-beta.37
- @workflow/world@5.0.0-beta.23
- @workflow/world-vercel@5.0.0-beta.33
- @workflow/builders@5.0.0-beta.37
- @workflow/web@5.0.0-beta.37
- @workflow/world-local@5.0.0-beta.31
- @workflow/utils@5.0.0-beta.7
- @workflow/errors@5.0.0-beta.13
- Updated dependencies [
6d1d700,7d29bab,d8071bb,927b61a,fe12b84,6f032d7,a5e6f11,850777a,bb773e9,457e671,268fede,eb8fdb9,9078126,9177ba8,59c1369,6353c8c,bb773e9,4ecbe7e]:- @workflow/core@5.0.0-beta.36
- @workflow/world@5.0.0-beta.22
- @workflow/world-local@5.0.0-beta.30
- @workflow/world-vercel@5.0.0-beta.32
- @workflow/builders@5.0.0-beta.36
- @workflow/errors@5.0.0-beta.12
- @workflow/web@5.0.0-beta.36
- Updated dependencies [
f72184d,a00d169,a00d169,1933e29,6b8efd5,fd107b9]:- @workflow/world-local@5.0.0-beta.29
- @workflow/core@5.0.0-beta.35
- @workflow/world-vercel@5.0.0-beta.31
- @workflow/world@5.0.0-beta.21
- @workflow/errors@5.0.0-beta.11
- @workflow/builders@5.0.0-beta.35
- @workflow/web@5.0.0-beta.35
- Updated dependencies [
9242ddb]:- @workflow/core@5.0.0-beta.34
- @workflow/world-vercel@5.0.0-beta.30
- @workflow/builders@5.0.0-beta.34
- @workflow/web@5.0.0-beta.34
-
#2896
c31e30cThanks @TooTallNate! - Show world-specific run fields (e.g. region on Vercel) inworkflow inspectoutput via the new optionalWorld.describeRunhook. -
Updated dependencies [
f2be954,ac41e7d,9da2d76,a4d8de0,c31e30c,9da2d76,9da2d76]:- @workflow/world@5.0.0-beta.20
- @workflow/world-vercel@5.0.0-beta.29
- @workflow/core@5.0.0-beta.33
- @workflow/builders@5.0.0-beta.33
- @workflow/errors@5.0.0-beta.10
- @workflow/web@5.0.0-beta.33
- @workflow/world-local@5.0.0-beta.28
- Updated dependencies [
4a43e39]:- @workflow/core@5.0.0-beta.32
- @workflow/world-vercel@5.0.0-beta.28
- @workflow/builders@5.0.0-beta.32
- @workflow/web@5.0.0-beta.32
- Updated dependencies [
7a1ea5a,0b956f6,0b956f6]:- @workflow/world@5.0.0-beta.19
- @workflow/world-local@5.0.0-beta.27
- @workflow/core@5.0.0-beta.31
- @workflow/errors@5.0.0-beta.10
- @workflow/web@5.0.0-beta.31
- @workflow/world-vercel@5.0.0-beta.27
- @workflow/builders@5.0.0-beta.31
-
#2790
145835bThanks @NathanColosimo! - Centralize workflow event type classifiers and event-data payload field helpers. -
Updated dependencies [
df7e71d,f28150c,84df8f3,4dce2ae,145835b,9958424,6603628,48fcc4e,25b1509,36c63af,2c6ee61]:- @workflow/builders@5.0.0-beta.30
- @workflow/core@5.0.0-beta.30
- @workflow/world@5.0.0-beta.18
- @workflow/world-vercel@5.0.0-beta.26
- @workflow/world-local@5.0.0-beta.26
- @workflow/web@5.0.0-beta.30
- @workflow/errors@5.0.0-beta.10
- Updated dependencies [
3f69666,79a9813,3f69666,712ed61]:- @workflow/core@5.0.0-beta.29
- @workflow/world-local@5.0.0-beta.25
- @workflow/world@5.0.0-beta.17
- @workflow/world-vercel@5.0.0-beta.25
- @workflow/builders@5.0.0-beta.29
- @workflow/web@5.0.0-beta.29
- @workflow/errors@5.0.0-beta.10
-
#2648
17d4ce2Thanks @karthikscale3! -inspectlist views (runs, steps, events, sleeps) now read from the optionalworld.analyticsnamespace when the backend provides one, falling back to the runtime storage APIs otherwise. Hook listing stays on the runtime storage APIs (the analytics rows omitownerIdand the hook token). Payload/detail views are unchanged. The--withDataflag is deprecated for list views; useworkflow inspect <resource> <id>to view payloads for a single resource. -
#2806
54f46f9Thanks @karthikscale3! - Ensure the CLI can resolve community world packages if not statically injected. Fixes "Unsupported workflow backend" error. -
#2812
fe327e6Thanks @karthikscale3! - Add--since/--untiltoworkflow inspect runs;workflow startand bulkworkflow cancelname lookups now search past the backend's default 24h window. -
Updated dependencies [
2ca34ac,c1d29f1,c1d29f1,7637196,7637196,e7e5a0e,239031a,e7e5a0e,0f557d5,1518c48,ae51f45,cdfac39,fe327e6,fe327e6,49a50e8,03862ed]:- @workflow/builders@5.0.0-beta.28
- @workflow/world-local@5.0.0-beta.24
- @workflow/core@5.0.0-beta.28
- @workflow/utils@5.0.0-beta.6
- @workflow/world-vercel@5.0.0-beta.24
- @workflow/web@5.0.0-beta.28
- @workflow/world@5.0.0-beta.16
- @workflow/errors@5.0.0-beta.10
- Updated dependencies [
532b0e1,5a23159,f6772d9,7615d99,f6772d9,fc5bdcb,f76377b,cc7f076,2ab7057,89f4726]:- @workflow/builders@5.0.0-beta.27
- @workflow/core@5.0.0-beta.27
- @workflow/utils@5.0.0-beta.5
- @workflow/world-local@5.0.0-beta.23
- @workflow/world@5.0.0-beta.15
- @workflow/world-vercel@5.0.0-beta.23
- @workflow/web@5.0.0-beta.27
- @workflow/errors@5.0.0-beta.9
- Updated dependencies [
897aac9,603ad97,2477ad8,1dcdafd]:- @workflow/world-vercel@5.0.0-beta.22
- @workflow/core@5.0.0-beta.26
- @workflow/web@5.0.0-beta.26
- @workflow/builders@5.0.0-beta.26
- Updated dependencies [
8393716,55e2110,b180270,1ea2b4e,7c1e2a2,5977694,d4e6c5b,a1cbc8b,48e6bbf]:- @workflow/web@5.0.0-beta.25
- @workflow/builders@5.0.0-beta.25
- @workflow/core@5.0.0-beta.25
- @workflow/world-local@5.0.0-beta.22
- @workflow/world-vercel@5.0.0-beta.21
- @workflow/world@5.0.0-beta.14
- @workflow/errors@5.0.0-beta.8
- Updated dependencies [
3fd4cc5]:- @workflow/builders@5.0.0-beta.24
- @workflow/core@5.0.0-beta.24
- @workflow/web@5.0.0-beta.24
- Updated dependencies [
2bf5257]:- @workflow/core@5.0.0-beta.23
- @workflow/builders@5.0.0-beta.23
- @workflow/web@5.0.0-beta.23
- Updated dependencies [
6855282,25c3df7,d476d7a,d108ba3]:- @workflow/web@5.0.0-beta.22
- @workflow/world@5.0.0-beta.13
- @workflow/world-vercel@5.0.0-beta.20
- @workflow/core@5.0.0-beta.22
- @workflow/errors@5.0.0-beta.8
- @workflow/world-local@5.0.0-beta.21
- @workflow/builders@5.0.0-beta.22
- Updated dependencies [
6de5ea5,5291f15,66ca0dc,b713d84,57cccaf,3e82a12]:- @workflow/core@5.0.0-beta.21
- @workflow/builders@5.0.0-beta.21
- @workflow/web@5.0.0-beta.21
- Updated dependencies [
b563126,7aee0d4,16b3670,2074f91,e7ef9d8,722bb7c,de91f20,ab2e9b8,84ccd40,939890d,a92c16d,37312ed,37312ed,1332da3,fb5abbb,90efb96]:- @workflow/world-local@5.0.0-beta.20
- @workflow/world-vercel@5.0.0-beta.19
- @workflow/core@5.0.0-beta.20
- @workflow/world@5.0.0-beta.12
- @workflow/builders@5.0.0-beta.20
- @workflow/web@5.0.0-beta.20
- @workflow/errors@5.0.0-beta.8
- Updated dependencies [
26fd184]:- @workflow/world-vercel@5.0.0-beta.18
- @workflow/core@5.0.0-beta.19
- @workflow/web@5.0.0-beta.19
- @workflow/builders@5.0.0-beta.19
- #2467
cb18139Thanks @pranaygp! - Add a--urlflag toinspect/webthat prints the run's dashboard deep link to stdout and exits (no browser, no server), and fix the Vercel dashboard URL to use the current…/workflows/runs/<id>?environment=<env>route (respecting--env).
- Updated dependencies [
5f0b845,4b7a720,3c79c56,7440244,5f0b845,5f0b845,5f0b845,da37349,53ede30,6aa1ce0]:- @workflow/core@5.0.0-beta.18
- @workflow/builders@5.0.0-beta.18
- @workflow/world-vercel@5.0.0-beta.17
- @workflow/world@5.0.0-beta.11
- @workflow/swc-plugin@5.0.0-beta.5
- @workflow/web@5.0.0-beta.18
- @workflow/errors@5.0.0-beta.8
- @workflow/world-local@5.0.0-beta.19
- Updated dependencies [
926a5e7,c48d27b]:- @workflow/core@5.0.0-beta.17
- @workflow/world-vercel@5.0.0-beta.16
- @workflow/utils@5.0.0-beta.4
- @workflow/builders@5.0.0-beta.17
- @workflow/web@5.0.0-beta.17
- @workflow/errors@5.0.0-beta.8
- @workflow/world-local@5.0.0-beta.18
-
#2395
011d482Thanks @pranaygp! - Upgrade esbuild to ^0.28.1 to resolve GHSA-gv7w-rqvm-qjhr (missing binary integrity verification before executing downloaded binaries). -
Updated dependencies [
011d482,af859c3,628795a,0178fa5]:- @workflow/builders@5.0.0-beta.16
- @workflow/world-local@5.0.0-beta.17
- @workflow/world-vercel@5.0.0-beta.15
- @workflow/core@5.0.0-beta.16
- @workflow/world@5.0.0-beta.10
- @workflow/web@5.0.0-beta.16
- @workflow/errors@5.0.0-beta.7
- Updated dependencies [
303b6da,b3279f8,f2a7bde,01c8c08,ae8d6fe]:- @workflow/core@5.0.0-beta.15
- @workflow/world-local@5.0.0-beta.16
- @workflow/world@5.0.0-beta.9
- @workflow/world-vercel@5.0.0-beta.14
- @workflow/builders@5.0.0-beta.15
- @workflow/web@5.0.0-beta.15
- @workflow/errors@5.0.0-beta.7
- Updated dependencies [
bf44d4d,95d7009,4670c4b,eb976db,a813382,f5f6d0e]:- @workflow/core@5.0.0-beta.14
- @workflow/world-vercel@5.0.0-beta.13
- @workflow/world@5.0.0-beta.8
- @workflow/builders@5.0.0-beta.14
- @workflow/world-local@5.0.0-beta.15
- @workflow/web@5.0.0-beta.14
- @workflow/errors@5.0.0-beta.7
-
#2301
bb6ff9aThanks @pranaygp! - Update vulnerable package dependencies to patched releases. -
Updated dependencies [
867e339,8d75491,0fd0891,ccd37e9,bb6ff9a,aa628b7,81bda49,c19f38d]:- @workflow/world-local@5.0.0-beta.14
- @workflow/core@5.0.0-beta.13
- @workflow/world-vercel@5.0.0-beta.12
- @workflow/web@5.0.0-beta.13
- @workflow/builders@5.0.0-beta.13
-
#2250
5bf2c16Thanks @karthikscale3! - Add CI coverage for CLI and web trace-viewer revivers across all serializable types. -
Updated dependencies [
b8a337c,ddc8a79,52d63d1,2a3b11b,12c35b5,3a16272]:- @workflow/world-local@5.0.0-beta.13
- @workflow/world-vercel@5.0.0-beta.11
- @workflow/core@5.0.0-beta.12
- @workflow/errors@5.0.0-beta.7
- @workflow/world@5.0.0-beta.7
- @workflow/web@5.0.0-beta.12
- @workflow/builders@5.0.0-beta.12
- Updated dependencies [
1ee63b8,8f68d35,f0f002a,0606949,7994629]:- @workflow/core@5.0.0-beta.11
- @workflow/world@5.0.0-beta.6
- @workflow/web@5.0.0-beta.11
- @workflow/world-vercel@5.0.0-beta.10
- @workflow/builders@5.0.0-beta.11
- @workflow/errors@5.0.0-beta.6
- @workflow/world-local@5.0.0-beta.12
- Updated dependencies [
ad5c068,8d0928b,3128dfc]:- @workflow/web@5.0.0-beta.10
- @workflow/errors@5.0.0-beta.6
- @workflow/core@5.0.0-beta.10
- @workflow/world-local@5.0.0-beta.11
- @workflow/builders@5.0.0-beta.10
- @workflow/world-vercel@5.0.0-beta.9
- Updated dependencies [
4b5f017,65336df,409b103,ae37315]:- @workflow/core@5.0.0-beta.9
- @workflow/world-local@5.0.0-beta.8
- @workflow/world-vercel@5.0.0-beta.8
- @workflow/builders@5.0.0-beta.9
- @workflow/web@5.0.0-beta.9
-
#1799
503a929Thanks @TooTallNate! - Use inline sourcemaps for all workspace packages; published packages no longer ship external.js.mapfiles. -
Updated dependencies [
1e6b1fd,2050656,0d0bb01,1e6b1fd,62ec537,b0d0561,503a929,657e8bb]:- @workflow/core@5.0.0-beta.8
- @workflow/world@5.0.0-beta.5
- @workflow/world-local@5.0.0-beta.7
- @workflow/world-vercel@5.0.0-beta.7
- @workflow/builders@5.0.0-beta.8
- @workflow/errors@5.0.0-beta.5
- @workflow/utils@5.0.0-beta.3
- @workflow/web@5.0.0-beta.8
- Updated dependencies [
dc0be50,ad71b58,9454151,b124365,2a446af,1d3959e,49da6c5]:- @workflow/core@5.0.0-beta.7
- @workflow/world@5.0.0-beta.4
- @workflow/world-local@5.0.0-beta.6
- @workflow/world-vercel@5.0.0-beta.6
- @workflow/errors@5.0.0-beta.4
- @workflow/builders@5.0.0-beta.7
- @workflow/web@5.0.0-beta.7
- Updated dependencies [
9d2a926,c43e721,c145bf5,22b5a12]:- @workflow/core@5.0.0-beta.6
- @workflow/errors@5.0.0-beta.3
- @workflow/world@5.0.0-beta.3
- @workflow/world-local@5.0.0-beta.5
- @workflow/world-vercel@5.0.0-beta.5
- @workflow/builders@5.0.0-beta.6
- @workflow/web@5.0.0-beta.6
- Updated dependencies [
e0ec429,f20c706,aee5699,e7ea068,540a2ef,74b13cd,aee5699,3535caf,92dc826,5eb0b79,5374148,1203dae,00a011d,96e92c6,7830169,1d4f83a,1203dae,5f22832,aee5699,9f3516e,6dd5c72,d0e3f27,d0e3f27,d0e3f27,2f52d14,8ea1532,0c997ce,45d1eb2,72911f7,c1163eb,cd50618]:- @workflow/builders@5.0.0-beta.5
- @workflow/web@5.0.0-beta.5
- @workflow/core@5.0.0-beta.5
- @workflow/errors@5.0.0-beta.2
- @workflow/world-local@5.0.0-beta.4
- @workflow/world-vercel@5.0.0-beta.4
- @workflow/world@5.0.0-beta.2
- @workflow/utils@5.0.0-beta.2
- @workflow/swc-plugin@5.0.0-beta.4
- Updated dependencies [
640a050]:- @workflow/web@5.0.0-beta.4
- @workflow/core@5.0.0-beta.4
- @workflow/builders@5.0.0-beta.4
-
#1686
417c493Thanks @TooTallNate! - BREAKING CHANGE: Removeclienttransform mode from SWC plugin. Theclientandstepmodes were nearly identical — both preserved step function bodies, replaced workflow bodies with throw stubs, and emitted the same JSON manifest. The only differences were the step registration mechanism (simple property assignment vs. IIFE) and whether DCE ran. Step mode now absorbs all client-mode behaviors: hoisted variable references for object property steps (so.stepIdis accessible), and dead code elimination. All integrations that previously usedmode: 'client'now usemode: 'step'. -
Updated dependencies [
9ea1254,baba580,7d07fab,417c493,e295bae,3ad8ee7,354840e]:- @workflow/web@5.0.0-beta.3
- @workflow/builders@5.0.0-beta.3
- @workflow/core@5.0.0-beta.3
- @workflow/swc-plugin@5.0.0-beta.3
- @workflow/world-local@5.0.0-beta.3
- @workflow/world-vercel@5.0.0-beta.3
-
#1769
5a42964Thanks @tomdale! - Embed source content in published sourcemaps. -
#1736
eba7df3Thanks @karthikscale3! - Fix false "data expired" warning for runs with future expiredAt -
#1759
173756dThanks @TooTallNate! - Renameuseworkflow.devURLs toworkflow-sdk.dev -
Updated dependencies [
c57eeff,bcf818c,340c085,df115fd,0810b75,5a42964,e788e3b,b7d6595,11cfb8f,ac09f40,136bd35,173756d]:- @workflow/web@5.0.0-beta.2
- @workflow/world-vercel@5.0.0-beta.2
- @workflow/core@5.0.0-beta.2
- @workflow/builders@5.0.0-beta.2
- @workflow/errors@5.0.0-beta.1
- @workflow/utils@5.0.0-beta.1
- @workflow/world-local@5.0.0-beta.2
- @workflow/swc-plugin@5.0.0-beta.2
-
#1293
66d49c0Thanks @VaguelySerious! - BREAKING CHANGE: Restructure stream methods on World interface to useworld.streams.*namespace withrunIdas the first parameter.writeToStream(name, runId, chunk)→streams.write(runId, name, chunk),writeToStreamMulti→streams.writeMulti,closeStream→streams.close,readFromStream→streams.get(runId, name, startIndex?),listStreamsByRunId→streams.list(runId). -
#1293
66d49c0Thanks @VaguelySerious! - RequirerunIdargument forworld.steps.get.
-
#1562
e436242Thanks @VaguelySerious! - Switch Vercel Build Output API and standalone builder output from CJS to ESM. Step bundles, workflow bundles, and webhook bundles now emit ESM format by default, preserving nativeimport.meta.urlsupport and eliminating the need for CJS polyfills. Fully-bundled ESM output includes acreateRequirebanner to support CJS dependencies that userequire()for Node.js builtins. The intermediate workflow bundle (which runs insidevm.runInContext) remains CJS as required by the VM execution model. -
#942
873b4e2Thanks @VaguelySerious! - BREAKING CHANGE: MakegetWorldandcreateWorldasynchronous to support ESM dynamic imports for custom world modules. All callers must nowawait getWorld(). -
Updated dependencies [
d040182,66d49c0,dc0c0dc,e436242,ec517fa,a5c90ce,ea97bd6,68cf25e,0a86de3,32a17b4,71d39d2,873b4e2,66585fd,0a86de3,89d242f,66d49c0,ebb0a4a,9513a81]:- @workflow/swc-plugin@5.0.0-beta.1
- @workflow/world@5.0.0-beta.1
- @workflow/world-local@5.0.0-beta.1
- @workflow/world-vercel@5.0.0-beta.1
- @workflow/core@5.0.0-beta.1
- @workflow/web@5.0.0-beta.1
- @workflow/builders@5.0.0-beta.1
- @workflow/errors@5.0.0-beta.0
- #1642
c5cdfc0Thanks @VaguelySerious! - Initial v5 beta release
- Updated dependencies [
35b539b,372abba,bab8cdd,c5cdfc0]:- @workflow/builders@5.0.0-beta.0
- @workflow/swc-plugin@5.0.0-beta.0
- @workflow/core@5.0.0-beta.0
- @workflow/errors@5.0.0-beta.0
- @workflow/utils@5.0.0-beta.0
- @workflow/web@5.0.0-beta.0
- @workflow/world@5.0.0-beta.0
- @workflow/world-local@5.0.0-beta.0
- @workflow/world-vercel@5.0.0-beta.0
-
#1552
f5d2aefThanks @TooTallNate! - Addworkflow transformcommand for inspecting SWC transform output with optional serde compliance analysis -
#1552
f5d2aefThanks @TooTallNate! - Implement serde compliance checks inworkflow validate -
#1629
a6bcea9Thanks @VaguelySerious! - CLIstartcommand probes deployment specVersion via health check before choosing queue transport. Health check always uses JSON transport for compatibility with old deployments. -
#1414
2680a42Thanks @TooTallNate! - AddRequestandResponserevivers to web and CLI hydration so serialized Request/Response objects display correctly in the observability UI and CLI inspect output. -
Updated dependencies [
f5d2aef,5f138f2,a6bcea9,7e70d18,ba916e1,c9b3038,3308701,c8dce52,ab872cc,5b9eb40]:- @workflow/builders@4.0.1-beta.69
- @workflow/world-vercel@4.1.0-beta.49
- @workflow/world@4.1.0-beta.17
- @workflow/core@4.2.0-beta.78
- @workflow/world-local@4.1.0-beta.51
- @workflow/web@4.1.0-beta.47
- @workflow/errors@4.1.0-beta.20
- Updated dependencies [
b30b0dc,760ebf1,d1330cf,d8aaf27,5d22e61,047c01b,7c996a7,443a9e6]:- @workflow/world@4.1.0-beta.16
- @workflow/world-local@4.1.0-beta.50
- @workflow/world-vercel@4.1.0-beta.48
- @workflow/builders@4.0.1-beta.68
- @workflow/core@4.2.0-beta.77
- @workflow/swc-plugin@4.1.0-beta.22
- @workflow/errors@4.1.0-beta.20
- @workflow/web@4.1.0-beta.47
- Updated dependencies [
ef2218a,74c4cdb]:- @workflow/world-local@4.1.0-beta.49
- @workflow/world-vercel@4.1.0-beta.47
- @workflow/web@4.1.0-beta.47
- @workflow/core@4.2.0-beta.76
- @workflow/builders@4.0.1-beta.67
- Updated dependencies [
a98f8de,d38114b,6dc1b78,329cdb3]:- @workflow/world@4.1.0-beta.15
- @workflow/core@4.2.0-beta.75
- @workflow/world-local@4.1.0-beta.48
- @workflow/builders@4.0.1-beta.66
- @workflow/errors@4.1.0-beta.20
- @workflow/web@4.1.0-beta.46
- @workflow/world-vercel@4.1.0-beta.46
- Updated dependencies [
a3b7c48,c488877,62ff600,bd1f7e4,4f646e3,d119c74]:- @workflow/builders@4.0.1-beta.65
- @workflow/web@4.1.0-beta.46
- @workflow/core@4.2.0-beta.74
- @workflow/world-local@4.1.0-beta.47
- Updated dependencies [
8e7083b,dab106a,52db376,d1391e1,c739b99,bb86b69]:- @workflow/core@4.2.0-beta.73
- @workflow/web@4.1.0-beta.45
- @workflow/builders@4.0.1-beta.64
- @workflow/world-local@4.1.0-beta.46
-
#1467
0d72b2dThanks @Ralph-20! - Add bulk cancel (workflow cancel --status=<status>) and--statusfilter forinspect runs. Fix step I/O hydration in JSON output. -
#1442
fdbe853Thanks @VaguelySerious! - Fix WORKFLOW_LOCAL_BASE_URL not being passed to health check command -
#1490
5837d57Thanks @VaguelySerious! - Ensure update checks don't suggest upgrading from stable release to pre-releases -
#1438
da6adf7Thanks @VaguelySerious! - Improve display when run data has expired -
Updated dependencies [
73a851a,84599b7,2b80e2d,fdbe853,2ef33d2,d428d66,672d919,beccbc4,77fd9ad,78f1b0e,da6adf7,aee035f,741661b,5010ebe,992d768,01bbe66,6cce021,2b07294,977b7e9]:- @workflow/errors@4.1.0-beta.19
- @workflow/core@4.2.0-beta.72
- @workflow/web@4.1.0-beta.44
- @workflow/world-local@4.1.0-beta.45
- @workflow/world-vercel@4.1.0-beta.45
- @workflow/builders@4.0.1-beta.63
- @workflow/swc-plugin@4.1.0-beta.21
- @workflow/world@4.1.0-beta.14
- Updated dependencies [
02ea057,97e4384,d6e8727,5d95abf,dcb0761,3cc2943,2f0772d,7b9b3c1,a2c0c7e,0f07403,2cc42cb,e902980,94c14c7,f52afe7]:- @workflow/world-local@4.1.0-beta.44
- @workflow/core@4.2.0-beta.71
- @workflow/world-vercel@4.1.0-beta.44
- @workflow/swc-plugin@4.1.0-beta.20
- @workflow/builders@4.0.1-beta.62
- @workflow/world@4.1.0-beta.13
- @workflow/web@4.1.0-beta.43
- @workflow/errors@4.1.0-beta.18
-
#1343
3c3f80aThanks @TooTallNate! - Fix-eshort flag collision between--endpointand--envin health command -
#1350
9f3551cThanks @TooTallNate! - SupportWORKFLOW_NO_UPDATE_CHECK=1env var to skip the npm registry version check on startup -
Updated dependencies [
7df1385,73c12f1,5c6ae60,9feebee,58e67ce,d6da7ec]:- @workflow/core@4.2.0-beta.70
- @workflow/web@4.1.0-beta.42
- @workflow/world-local@4.1.0-beta.43
- @workflow/builders@4.0.1-beta.61
- Updated dependencies [
825417a,825417a,825417a,fb5a500,3648109,d5bc418,d5ae817,d72c822,d5bc418]:- @workflow/core@4.2.0-beta.69
- @workflow/world-vercel@4.1.0-beta.43
- @workflow/world@4.1.0-beta.12
- @workflow/world-local@4.1.0-beta.42
- @workflow/web@4.1.0-beta.41
- @workflow/builders@4.0.1-beta.60
- @workflow/swc-plugin@4.1.0-beta.19
- @workflow/errors@4.1.0-beta.18
-
#1261
887cc2bThanks @VaguelySerious! - Refactor trace viewer to build spans entirely from events instead of fetching Steps and Hooks as separate resources. -
#1304
83dbd46Thanks @TooTallNate! - Stop readingWORKFLOW_VERCEL_*env vars at runtime to prevent unintended proxy routing -
#1309
d842ce1Thanks @TooTallNate! - Surface HTTP errors (e.g. 429 rate limit) from encryption key fetch instead of silently falling back to encrypted placeholders. Add 429 to the status text map. -
Updated dependencies [
887cc2b,83dbd46,9781afb,4a6ddd8,854a25f,aa2f581,d842ce1,33101a2]:- @workflow/web@4.1.0-beta.40
- @workflow/core@4.2.0-beta.68
- @workflow/world-vercel@4.1.0-beta.42
- @workflow/world-local@4.1.0-beta.41
- @workflow/builders@4.0.1-beta.59
- Updated dependencies [
c71befe,36a901d,5e4ef65,d8daa2a]:- @workflow/core@4.2.0-beta.67
- @workflow/web@4.1.0-beta.39
- @workflow/world@4.1.0-beta.11
- @workflow/world-local@4.1.0-beta.40
- @workflow/world-vercel@4.1.0-beta.41
- @workflow/builders@4.0.1-beta.58
- @workflow/errors@4.1.0-beta.18
- Updated dependencies [
8b5a388,dff00c9]:- @workflow/core@4.2.0-beta.66
- @workflow/world-local@4.1.0-beta.39
- @workflow/world-vercel@4.1.0-beta.40
- @workflow/builders@4.0.1-beta.57
- @workflow/web@4.1.0-beta.38
-
#1277
97932d3Thanks @TooTallNate! - Fix encrypted stream inspection: move deserialization/decryption client-side, add --decrypt support to CLI -
#1273
11dcb64Thanks @VaguelySerious! - Quiet dotenv logs -
Updated dependencies [
1eaff36,97932d3,456c1aa,11dcb64]:- @workflow/web@4.1.0-beta.38
- @workflow/world-local@4.1.0-beta.38
- @workflow/world@4.1.0-beta.10
- @workflow/world-vercel@4.1.0-beta.39
- @workflow/core@4.2.0-beta.65
- @workflow/errors@4.1.0-beta.18
- @workflow/builders@4.0.1-beta.56
-
#1263
b68ed63Thanks @TooTallNate! - Fix CLI 401 errors by reading orgId from per-project entry in repo.json for newer Vercel CLI versions -
#1256
bbe40ffThanks @TooTallNate! - Add encryption-aware o11y for CLI and web UI -
Updated dependencies [
adfe8b6,adfe8b6,7618ac3,860531d,02f706f,60bc9d5,bbe40ff,30e24d4,a7ae7e9]:- @workflow/errors@4.1.0-beta.18
- @workflow/core@4.2.0-beta.64
- @workflow/world-local@4.1.0-beta.37
- @workflow/world-vercel@4.1.0-beta.38
- @workflow/world@4.1.0-beta.9
- @workflow/web@4.1.0-beta.37
- @workflow/builders@4.0.1-beta.55
-
#1230
a9fea91Thanks @ijjk! - Fix deferred build mode for Next.js -
Updated dependencies [
4ab4412,809339b,2b1c2bd,a9fea91]:- @workflow/core@4.1.0-beta.63
- @workflow/builders@4.0.1-beta.54
- @workflow/world-vercel@4.1.0-beta.37
- @workflow/web@4.1.0-beta.36
-
#1217
e55c636Thanks @pranaygp! - Upgrade dependencies across all packages -
Updated dependencies [
6f2cbcd,1cfb8b1,274ea8b,02681dc,f3b2e08,028a828,e55c636]:- @workflow/core@4.1.0-beta.62
- @workflow/world-vercel@4.1.0-beta.36
- @workflow/world-local@4.1.0-beta.36
- @workflow/builders@4.0.1-beta.53
- @workflow/utils@4.1.0-beta.13
- @workflow/world@4.1.0-beta.8
- @workflow/web@4.1.0-beta.36
- @workflow/errors@4.1.0-beta.17
- Updated dependencies [
b224521,49d1b6d,f5ea16f,70223a9,e1a2f47,f0823dc,c614456,a0b99c8,d99ca9c,1f9a67c,b06e491]:- @workflow/world-vercel@4.1.0-beta.35
- @workflow/core@4.1.0-beta.61
- @workflow/web@4.1.0-beta.35
- @workflow/world@4.1.0-beta.7
- @workflow/builders@4.0.1-beta.52
- @workflow/errors@4.1.0-beta.16
- @workflow/world-local@4.1.0-beta.35
- Updated dependencies [
c1cd9a3]:- @workflow/core@4.1.0-beta.60
- @workflow/builders@4.0.1-beta.51
- @workflow/web@4.1.0-beta.34
- Updated dependencies [
c75de97,b65bb07,b65bb07,b65bb07]:- @workflow/core@4.1.0-beta.59
- @workflow/world-vercel@4.1.0-beta.34
- @workflow/world@4.1.0-beta.6
- @workflow/builders@4.0.1-beta.50
- @workflow/web@4.1.0-beta.34
- @workflow/errors@4.1.0-beta.16
- @workflow/world-local@4.1.0-beta.34
-
#978
0d5323cThanks @TooTallNate! - Refactor serialization code to be asynchronous -
#1081
5487983Thanks @TooTallNate! - CallWorld.close()after CLI commands complete so the process exits cleanly without relying onprocess.exit() -
#979
6e72b29Thanks @TooTallNate! - AddWorld.getEncryptionKeyForRun()and thread encryption key through serialization layer -
#999
ea3254eThanks @TooTallNate! - Separate project ID and project name into distinct env vars (WORKFLOW_VERCEL_PROJECT and WORKFLOW_VERCEL_PROJECT_NAME) -
#1043
8cfb438Thanks @TooTallNate! - Use@vercel/cli-authfor auth token reading and OAuth refresh -
#1078
262ef3aThanks @TooTallNate! - Fix CLI missingspecVersionin "run_cancelled" event payload -
Updated dependencies [
0d5323c,7046610,c2b4fe9,6e72b29,ea3254e,1c11573,5213309,9f77380,852e3f1,29347b7,5e06a7c,5487983,5487983]:- @workflow/core@4.1.0-beta.58
- @workflow/world-vercel@4.1.0-beta.33
- @workflow/errors@4.1.0-beta.16
- @workflow/world@4.1.0-beta.5
- @workflow/web@4.1.0-beta.34
- @workflow/builders@4.0.1-beta.49
- @workflow/world-local@4.1.0-beta.33
- Updated dependencies []:
- @workflow/core@4.1.0-beta.57
- @workflow/builders@4.0.1-beta.48
- @workflow/web@4.1.0-beta.33
-
#1005
7653e6bThanks @TooTallNate! - Migrate@workflow/webfrom Next.js to React Router v7 framework mode. Replace child process spawning in the CLI with in-process Express server. Switch RPC transport from JSON to CBOR. -
#1015
c56dc38Thanks @TooTallNate! - Extract browser-safe serialization format from@workflow/coreand split o11y hydration by environment. Data hydration now happens client-side in the browser, enabling future e2e encryption support. -
Updated dependencies [
7653e6b,c56dc38,d7d005b,8d117cd,94760b4,63caf93,63caf93,dc2dc6a]:- @workflow/web@4.1.0-beta.33
- @workflow/core@4.1.0-beta.56
- @workflow/builders@4.0.1-beta.47
- @workflow/world-local@4.1.0-beta.32
- Updated dependencies [
3d770d5,054e40c,a5935ab,fc4cad6,1adcc6a,56f2221]:- @workflow/builders@4.0.1-beta.46
- @workflow/utils@4.1.0-beta.12
- @workflow/core@4.1.0-beta.55
- @workflow/swc-plugin@4.1.0-beta.18
- @workflow/errors@4.1.0-beta.15
- @workflow/world@4.1.0-beta.4
- @workflow/world-vercel@4.1.0-beta.32
- @workflow/web@4.1.0-beta.32
- @workflow/world-local@4.1.0-beta.31
- Updated dependencies [
2d1d69f,fcfaf8b,d9e9859,aa448c2,ef23b0b,f7fd88e,fcfaf8b]:- @workflow/builders@4.0.1-beta.45
- @workflow/core@4.1.0-beta.54
- @workflow/world@4.1.0-beta.3
- @workflow/world-vercel@4.1.0-beta.31
- @workflow/swc-plugin@4.1.0-beta.17
- @workflow/web@4.1.0-beta.32
- @workflow/errors@4.1.0-beta.14
- @workflow/world-local@4.1.0-beta.30
- Updated dependencies [
0ce46b9,35a9f0c,f090de1,79e988f,2453b29,b9c782d,c54ba21,b5296a7,c1d7c8d,e0061b8,38e8d55,088de0a,73bf7be,efb33b2,661724c,8114792,088de0a,79e988f,088de0a]:- @workflow/world@4.1.0-beta.2
- @workflow/world-vercel@4.1.0-beta.30
- @workflow/world-local@4.1.0-beta.29
- @workflow/core@4.1.0-beta.53
- @workflow/swc-plugin@4.1.0-beta.16
- @workflow/builders@4.0.1-beta.44
- @workflow/web@4.1.0-beta.32
- @workflow/errors@4.1.0-beta.14
- Updated dependencies [
e4e3281,f40532a]:- @workflow/core@4.1.0-beta.52
- @workflow/builders@4.0.1-beta.43
- @workflow/web@4.1.0-beta.31
- #621
4966b72Thanks @pranaygp! - BREAKING: Storage interface is now read-only; all mutations go throughevents.create()- Remove
cancel,pause,resumefromruns - Remove
create,updatefromruns,steps,hooks - Add run lifecycle events:
run_created,run_started,run_completed,run_failed,run_cancelled - Add
step_createdevent type - Remove
fatalfield fromstep_failed(terminal failure is now implicit) - Add
step_retryingevent with error info for retriable failures
- Remove
-
#621
4966b72Thanks @pranaygp! - Useevents.create()for run cancellation -
#894
a2b688dThanks @VaguelySerious! - Fix resuming v1 hooks and cancelling/re-running v1 runs from a v2 UI or runtime -
#814
b16a682Thanks @TooTallNate! - Move "parse-name" into theutilspackage -
#833
bd8116dThanks @TooTallNate! - RemoveskipProxyandbaseUrlconfig options, simplify proxy logic -
#853
1060f9dThanks @TooTallNate! - BREAKING CHANGE: Change user input/output to be binary data (Uint8Array) at the World interfaceThis is part of specVersion 2 changes where serialization of workflow and step data uses binary format instead of JSON arrays. This allows the workflow client to be fully responsible for the data serialization format and enables future enhancements such as encryption and compression without the World implementation needing to care about the underlying data representation.
-
Updated dependencies [
50f50f4,4966b72,0b5cc48,26a9833,4966b72,b59559b,4966b72,13d4cee,4ad3fcd,a2b688d,244b94a,4966b72,1f684df,81c5a83,b4113da,b16a682,bd8116d,1060f9d,00c7961,4966b72,4966b72,b973b8d,57f6376,60a9b76,c45bc3f,4966b72,4966b72]:- @workflow/builders@4.0.1-beta.42
- @workflow/world@4.1.0-beta.1
- @workflow/world-local@4.1.0-beta.28
- @workflow/errors@4.1.0-beta.14
- @workflow/world-vercel@4.1.0-beta.29
- @workflow/core@4.1.0-beta.51
- @workflow/swc-plugin@4.1.0-beta.15
- @workflow/utils@4.1.0-beta.11
- @workflow/web@4.1.0-beta.31
-
#816
5ba82ecThanks @TooTallNate! - Addworkflow healthCLI command -
Updated dependencies [
5ba82ec,5ba82ec,202c524,5ba82ec,f3785f0,b05dbd7]:- @workflow/core@4.0.1-beta.41
- @workflow/web@4.0.1-beta.30
- @workflow/world-local@4.0.1-beta.27
- @workflow/world-vercel@4.0.1-beta.28
- @workflow/builders@4.0.1-beta.41
-
#811
714b233Thanks @VaguelySerious! - Update log message when PORT not set, and make less prominent -
Updated dependencies [
1843704,f93e894,d30e5c0,ee7b1fd]:- @workflow/swc-plugin@4.0.1-beta.14
- @workflow/core@4.0.1-beta.40
- @workflow/web@4.0.1-beta.29
- @workflow/builders@4.0.1-beta.40
- Updated dependencies [
344c90f,b729d49]:- @workflow/core@4.0.1-beta.39
- @workflow/builders@4.0.1-beta.39
- @workflow/web@4.0.1-beta.28
-
#774
abdca8fThanks @VaguelySerious! - Improve display of configuration information. Fix opening of Vercel backend when using--localUi. Fix world caching in multi-tenant environments. Fix flicker in run table when refreshing. Improve contributor experience by adding--observabilityCwdflag to easily iterate on web UI from another directory. Polish navbar UI. -
Updated dependencies [
abdca8f]:- @workflow/web@4.0.1-beta.28
- Updated dependencies [
7906429,7906429,a2fc53a]:- @workflow/swc-plugin@4.0.1-beta.13
- @workflow/core@4.0.1-beta.38
- @workflow/builders@4.0.1-beta.38
- @workflow/web@4.0.1-beta.27
-
#765
44dfafeThanks @VaguelySerious! - Read .env and .env.local files on startup -
Updated dependencies [
adb9312,61fdb41,61fdb41,3dd5b27,0aa835f,49f650c,39e5774]:- @workflow/web@4.0.1-beta.27
- @workflow/core@4.0.1-beta.37
- @workflow/world@4.0.1-beta.13
- @workflow/builders@4.0.1-beta.37
- @workflow/errors@4.0.1-beta.13
- @workflow/world-local@4.0.1-beta.26
- @workflow/world-vercel@4.0.1-beta.27
-
#747
3fb57e1Thanks @pranaygp! - Use env variables instead of query params for world config (like WORKFLOW_TARGET_WORLD)BREAKING CHANGE: The OSS web UI is now locked to a single world and will not let you change world using query params
-
Updated dependencies [
3fb57e1]:- @workflow/web@4.0.1-beta.26
-
#751
dd3db13Thanks @VaguelySerious! - Remove the unused paused/resumed run events and states- Remove
run_pausedandrun_resumedevent types - Remove
pausedstatus fromWorkflowRunStatus - Remove
PauseWorkflowRunParamsandResumeWorkflowRunParamstypes - Remove
pauseWorkflowRunandresumeWorkflowRunfunctions from world-vercel
- Remove
-
#744
e7de61fThanks @VaguelySerious! - Add--localUiCLI flag to use local web UI instead of Vercel dashboard -
#722
05ecfbcThanks @VaguelySerious! - Ensure npm pre-release version update checks work for post-GA release pre-releases -
Updated dependencies [
dd3db13]:- @workflow/world@4.0.1-beta.12
- @workflow/world-local@4.0.1-beta.25
- @workflow/world-vercel@4.0.1-beta.26
- @workflow/web@4.0.1-beta.25
- @workflow/core@4.0.1-beta.36
- @workflow/errors@4.0.1-beta.13
- @workflow/builders@4.0.1-beta.36
- Updated dependencies [
4d6f797,0da8e54,8bc4e5f,505063c,4d6f797]:- @workflow/builders@4.0.1-beta.35
- @workflow/web@4.0.1-beta.24
- @workflow/core@4.0.1-beta.35
-
#701
1a305bfThanks @VaguelySerious! - Display a notice when using an outdated version of the workflow package -
Updated dependencies [
d552374]:- @workflow/builders@4.0.1-beta.34
- Updated dependencies [
9b1640d,9b1640d,9b1640d,307f4b0,7ff68d1]:- @workflow/core@4.0.1-beta.34
- @workflow/web@4.0.1-beta.23
- @workflow/utils@4.0.1-beta.10
- @workflow/builders@4.0.1-beta.33
- @workflow/errors@4.0.1-beta.13
- @workflow/world-local@4.0.1-beta.24
- @workflow/world-vercel@4.0.1-beta.25
- Updated dependencies [
2dbe494]:- @workflow/world-local@4.0.1-beta.23
- @workflow/core@4.0.1-beta.33
- @workflow/builders@4.0.1-beta.32
- @workflow/web@4.0.1-beta.22
-
#684
80955e7Thanks @VaguelySerious! - Allow opening UI without a valid local config detected, UI will show warning and watch folder -
Updated dependencies [
f989613]:- @workflow/web@4.0.1-beta.22
- Updated dependencies [
e3f0390]:- @workflow/world-local@4.0.1-beta.22
- @workflow/builders@4.0.1-beta.31
- @workflow/utils@4.0.1-beta.9
- @workflow/world@4.0.1-beta.11
- @workflow/core@4.0.1-beta.32
- @workflow/web@4.0.1-beta.21
- @workflow/errors@4.0.1-beta.12
- @workflow/world-vercel@4.0.1-beta.24
-
#682
0cf0ac3Thanks @VaguelySerious! - Extract helper to find local world dataDir across CLI/web projects -
#669
c059cf6Thanks @VaguelySerious! - Add -i / --interactive flag for enabling pagination bindings, new default being off -
Updated dependencies [
d9f6a49,0cf0ac3,4bc98ff,ea3afce,25b02b0,c3464bf]:- @workflow/world-local@4.0.1-beta.21
- @workflow/utils@4.0.1-beta.8
- @workflow/web@4.0.1-beta.20
- @workflow/builders@4.0.1-beta.30
- @workflow/core@4.0.1-beta.31
- @workflow/errors@4.0.1-beta.11
- @workflow/world-vercel@4.0.1-beta.23
- Updated dependencies [
ef22f82,f2d5997]:- @workflow/web@4.0.1-beta.19
- @workflow/world-local@4.0.1-beta.20
- @workflow/core@4.0.1-beta.30
- @workflow/builders@4.0.1-beta.29
- Updated dependencies [
f396833,eaf9aa6,75a5060,6cd1a47]:- @workflow/web@4.0.1-beta.18
- @workflow/core@4.0.1-beta.29
- @workflow/world-vercel@4.0.1-beta.22
- @workflow/builders@4.0.1-beta.28
-
#638
4bdd3e5Thanks @VaguelySerious! - Move auth error messages into @workflow/errors package -
Updated dependencies [
ea2a67e,ce7d428,712f6f8,ab55ba2,712f6f8,4bdd3e5]:- @workflow/core@4.0.1-beta.28
- @workflow/world-local@4.0.1-beta.19
- @workflow/world-vercel@4.0.1-beta.21
- @workflow/errors@4.0.1-beta.10
- @workflow/builders@4.0.1-beta.27
- @workflow/web@4.0.1-beta.17
-
#627
deaf019Thanks @VaguelySerious! - [world-vercel] Allow skipping vercel backend proxy for e2e tests where CLI runs in runtime env -
Updated dependencies [
05ea678,deaf019,b56aae3,4d7a393]:- @workflow/web@4.0.1-beta.17
- @workflow/world-vercel@4.0.1-beta.20
- @workflow/core@4.0.1-beta.27
- @workflow/errors@4.0.1-beta.9
- @workflow/world-local@4.0.1-beta.18
- @workflow/builders@4.0.1-beta.26
- Updated dependencies [
6265534]:- @workflow/web@4.0.1-beta.16
- Updated dependencies [
c9b8d84,696e7e3]:- @workflow/world-local@4.0.1-beta.17
- @workflow/core@4.0.1-beta.26
- @workflow/web@4.0.1-beta.15
- @workflow/errors@4.0.1-beta.8
- @workflow/builders@4.0.1-beta.25
- @workflow/world-vercel@4.0.1-beta.19
-
#575
161c54cThanks @VaguelySerious! - Add Web and CLI UI for listing and viewing streams -
Updated dependencies [
19c271c,161c54c,d42a968,33c254c,c82b467,0bbd26f,c35b445,d3fd81d,058757c]:- @workflow/builders@4.0.1-beta.24
- @workflow/core@4.0.1-beta.25
- @workflow/web@4.0.1-beta.15
- @workflow/world-local@4.0.1-beta.16
- @workflow/world-vercel@4.0.1-beta.18
- @workflow/world@4.0.1-beta.10
- @workflow/errors@4.0.1-beta.7
- 57a2c32: Add expiredAt attribute to Run
- Updated dependencies [48b3a12]
- Updated dependencies [57a2c32]
- Updated dependencies [14daedd]
- Updated dependencies [fc774e5]
- Updated dependencies [4aecb99]
- Updated dependencies [24e6271]
- Updated dependencies [21cff15]
- Updated dependencies [fa37d26]
- Updated dependencies [f46c51e]
- Updated dependencies [8172455]
- Updated dependencies [af5b005]
- Updated dependencies [43f2dec]
- @workflow/world-local@4.0.1-beta.15
- @workflow/world@4.0.1-beta.9
- @workflow/web@4.0.1-beta.14
- @workflow/builders@4.0.1-beta.23
- @workflow/swc-plugin@4.0.1-beta.12
- @workflow/core@4.0.1-beta.24
- @workflow/errors@4.0.1-beta.7
- @workflow/world-vercel@4.0.1-beta.17
- Updated dependencies [ca27c0f]
- @workflow/web@4.0.1-beta.13
- Updated dependencies [c8fa70a]
- @workflow/world-vercel@4.0.1-beta.16
- @workflow/core@4.0.1-beta.23
- @workflow/builders@4.0.1-beta.22
- @workflow/web@4.0.1-beta.12
- Updated dependencies [ac7997b]
- Updated dependencies [02c41cc]
- @workflow/swc-plugin@4.0.1-beta.11
- @workflow/builders@4.0.1-beta.21
- @workflow/core@4.0.1-beta.22
- @workflow/web@4.0.1-beta.12
- Updated dependencies [2f0840b]
- Updated dependencies [555d7a6]
- Updated dependencies [e9494d5]
- @workflow/core@4.0.1-beta.21
- @workflow/swc-plugin@4.0.1-beta.10
- @workflow/world-vercel@4.0.1-beta.15
- @workflow/builders@4.0.1-beta.20
- @workflow/web@4.0.1-beta.12
- 8d4562e: Rename leftover references to "embedded world" to be "local world"
- Updated dependencies [d53bf90]
- Updated dependencies [0f1645b]
- Updated dependencies [3c19e90]
- Updated dependencies [1ac5592]
- Updated dependencies [6e8e828]
- Updated dependencies [5b91861]
- Updated dependencies [10c5b91]
- Updated dependencies [bdde1bd]
- Updated dependencies [109fe59]
- Updated dependencies [0cacb99]
- Updated dependencies [2faddf3]
- Updated dependencies [10c5b91]
- Updated dependencies [8d4562e]
- @workflow/builders@4.0.1-beta.19
- @workflow/core@4.0.1-beta.20
- @workflow/world-local@4.0.1-beta.14
- @workflow/swc-plugin@4.0.1-beta.9
- @workflow/world@4.0.1-beta.8
- @workflow/web@4.0.1-beta.12
- @workflow/errors@4.0.1-beta.7
- @workflow/world-vercel@4.0.1-beta.14
- Updated dependencies [07800c2]
- Updated dependencies [fb9fd0f]
- Updated dependencies [b042ba7]
- Updated dependencies [8b470f0]
- Updated dependencies [40057db]
- @workflow/core@4.0.1-beta.19
- @workflow/swc-plugin@4.0.1-beta.8
- @workflow/world@4.0.1-beta.7
- @workflow/builders@4.0.1-beta.18
- @workflow/world-local@4.0.1-beta.13
- @workflow/web@4.0.1-beta.11
- @workflow/errors@4.0.1-beta.6
- @workflow/world-vercel@4.0.1-beta.13
- Updated dependencies [6889dac]
- @workflow/world-vercel@4.0.1-beta.12
- @workflow/core@4.0.1-beta.18
- @workflow/builders@4.0.1-beta.17
- @workflow/web@4.0.1-beta.11
- Updated dependencies [2c438c3]
- Updated dependencies [edb69c3]
- @workflow/world-vercel@4.0.1-beta.11
- @workflow/world-local@4.0.1-beta.12
- @workflow/core@4.0.1-beta.17
- @workflow/errors@4.0.1-beta.6
- @workflow/builders@4.0.1-beta.16
- @workflow/web@4.0.1-beta.11
- Updated dependencies [3436629]
- Updated dependencies [9961140]
- Updated dependencies [73b6c68]
- @workflow/core@4.0.1-beta.16
- @workflow/world-local@4.0.1-beta.11
- @workflow/builders@4.0.1-beta.15
- @workflow/web@4.0.1-beta.11
- Updated dependencies [e5c5236]
- @workflow/swc-plugin@4.0.1-beta.7
- @workflow/builders@4.0.1-beta.14
- Updated dependencies [3d99d6d]
- @workflow/world-vercel@4.0.1-beta.10
- @workflow/world-local@5.0.0-beta.10
- @workflow/core@4.0.1-beta.15
- @workflow/builders@4.0.1-beta.13
- @workflow/web@4.0.1-beta.11
- Updated dependencies [6e41c90]
- @workflow/core@4.0.1-beta.14
- @workflow/builders@4.0.1-beta.12
- @workflow/web@4.0.1-beta.11
- Updated dependencies [2fde24e]
- Updated dependencies [4b70739]
- @workflow/core@4.0.1-beta.13
- @workflow/world-vercel@4.0.1-beta.9
- @workflow/world-local@5.0.0-beta.9
- @workflow/world@4.0.1-beta.6
- @workflow/builders@4.0.1-beta.11
- @workflow/web@4.0.1-beta.11
- @workflow/errors@4.0.1-beta.5
- b97b6bf: Lock all dependencies in our packages
- Updated dependencies [aa015af]
- Updated dependencies [00b0bb9]
- Updated dependencies [5eb588a]
- Updated dependencies [00b0bb9]
- Updated dependencies [0b848cd]
- Updated dependencies [85ce8e0]
- Updated dependencies [8e96134]
- Updated dependencies [b97b6bf]
- Updated dependencies [45b7b41]
- Updated dependencies [00b0bb9]
- Updated dependencies [f8e5d10]
- Updated dependencies [6be03f3]
- Updated dependencies [8002e0f]
- Updated dependencies [f07b2da]
- Updated dependencies [00b0bb9]
- Updated dependencies [00b0bb9]
- Updated dependencies [79480f2]
- Updated dependencies [aecdcdf]
- @workflow/world-local@5.0.0-beta.8
- @workflow/swc-plugin@4.0.1-beta.6
- @workflow/core@4.0.1-beta.12
- @workflow/builders@4.0.1-beta.10
- @workflow/world-vercel@4.0.1-beta.8
- @workflow/errors@4.0.1-beta.5
- @workflow/web@4.0.1-beta.11
- @workflow/world@4.0.1-beta.5
- 11469d8: Update default fallback path for connecting to local world
- 00efdfb: Fix --noBrowser option help documentation
- Updated dependencies [8208b53]
- Updated dependencies [2b880f9]
- Updated dependencies [11469d8]
- Updated dependencies [4f9ae4e]
- Updated dependencies [2dca0d4]
- Updated dependencies [aac1b6c]
- Updated dependencies [6373ab5]
- Updated dependencies [68363b2]
- Updated dependencies [00efdfb]
- @workflow/builders@4.0.1-beta.9
- @workflow/core@4.0.1-beta.11
- @workflow/world-local@4.0.1-beta.7
- @workflow/web@4.0.1-beta.10
- @workflow/swc-plugin@4.0.1-beta.5
- @workflow/world-vercel@4.0.1-beta.7
- Updated dependencies [7013f29]
- Updated dependencies [a28bc37]
- Updated dependencies [e0c6618]
- Updated dependencies [809e0fe]
- Updated dependencies [adf0cfe]
- Updated dependencies [5c0268b]
- Updated dependencies [0b3e89e]
- Updated dependencies [7a47eb8]
- @workflow/core@4.0.1-beta.10
- @workflow/swc-plugin@4.0.1-beta.4
- @workflow/world-local@4.0.1-beta.6
- @workflow/web@4.0.1-beta.9
- @workflow/errors@4.0.1-beta.4
- @workflow/builders@4.0.1-beta.8
- @workflow/world-vercel@4.0.1-beta.6
- Updated dependencies [9f56434]
- @workflow/core@4.0.1-beta.9
- @workflow/web@4.0.1-beta.8
- @workflow/builders@4.0.1-beta.7
- 03faac1: Fix CLI
--webflag on Windows - d71da4a: Update "alpha" text in CLI help to "beta"
- Updated dependencies [c2fa9df]
- @workflow/builders@4.0.1-beta.6
- @workflow/web@4.0.1-beta.8
- 4a821fc: Fix Windows path handling by normalizing backslashes to forward slashes in workflow IDs
- Updated dependencies [4a821fc]
- Updated dependencies [4a821fc]
- @workflow/swc-plugin@4.0.1-beta.3
- @workflow/builders@4.0.1-beta.5
- @workflow/core@4.0.1-beta.8
- @workflow/web@4.0.1-beta.8
- a09a3ea: Remove unused builder code from CLI
- 652485a: Create @workflow/builders package with shared builder infrastructure
- 4585222: Deduplicate package.json and .vc-config.json generation
- 10bfd4a: Extract path resolution and directory creation helpers
- 5dfa4eb: Extract queue trigger configuration constants
- 05714f7: Add sveltekit workflow integration
- bf54a7b: Standardize method naming conventions
- Updated dependencies [80d68b7]
- Updated dependencies [744d82f]
- Updated dependencies [ebee7f5]
- Updated dependencies [652485a]
- Updated dependencies [4585222]
- Updated dependencies [10bfd4a]
- Updated dependencies [5dfa4eb]
- Updated dependencies [05714f7]
- Updated dependencies [f8c779e]
- Updated dependencies [bf54a7b]
- Updated dependencies [7db9e94]
- @workflow/builders@4.0.1-beta.4
- @workflow/world-local@4.0.1-beta.5
- @workflow/core@4.0.1-beta.7
- @workflow/web@4.0.1-beta.8
- f973954: Update license to Apache 2.0
- a3326a2: Add
workflow inspect sleepcommand to list active sleep/wait events - Updated dependencies [10309c3]
- Updated dependencies [2ae7426]
- Updated dependencies [10309c3]
- Updated dependencies [f973954]
- Updated dependencies [2ae7426]
- @workflow/core@4.0.1-beta.6
- @workflow/web@4.0.1-beta.7
- @workflow/world-local@4.0.1-beta.4
- @workflow/swc-plugin@4.0.1-beta.2
- @workflow/world-vercel@4.0.1-beta.5
- @workflow/errors@4.0.1-beta.3
- @workflow/world@4.0.1-beta.4
- Updated dependencies [20d51f0]
- Updated dependencies [796fafd]
- Updated dependencies [8f63385]
- Updated dependencies [796fafd]
- Updated dependencies [20d51f0]
- Updated dependencies [20d51f0]
- Updated dependencies [70be894]
- Updated dependencies [20d51f0]
- Updated dependencies [55e2d0b]
- @workflow/world-vercel@4.0.1-beta.4
- @workflow/core@4.0.1-beta.5
- @workflow/web@4.0.1-beta.6
- @workflow/errors@4.0.1-beta.2
- @workflow/world-local@4.0.1-beta.3
- @workflow/world@4.0.1-beta.3
- 0f845af: Alias workflow web to workflow inspect runs --web, hide trace viewer search for small runs
- Updated dependencies [6504e42]
- Updated dependencies [0f845af]
- Updated dependencies [e367046]
- Updated dependencies [ffb7af3]
- @workflow/core@4.0.1-beta.4
- @workflow/web@4.0.1-beta.5
- @workflow/world-vercel@4.0.1-beta.3
- 66332f2: Rename vercel-static builder to standalone
- dbf2207: Fix --backend flag not finding world when using local world package name explicitly
- Updated dependencies [dbf2207]
- Updated dependencies [eadf588]
- @workflow/web@4.0.1-beta.4
- dfdb280: Generate the webhook route in the static builder mode
- d3a4ed3: Move
@types/watchpackto be a devDependency - Updated dependencies [d3a4ed3]
- Updated dependencies [d3a4ed3]
- Updated dependencies [66225bf]
- Updated dependencies [7868434]
- Updated dependencies [731adff]
- Updated dependencies [57419e5]
- Updated dependencies [22917ab]
- Updated dependencies [66225bf]
- Updated dependencies [9ba86ce]
- @workflow/world@4.0.1-beta.2
- @workflow/world-local@4.0.1-beta.2
- @workflow/world-vercel@4.0.1-beta.2
- @workflow/web@4.0.1-beta.3
- @workflow/core@4.0.1-beta.3
- f5f171f: Fine tune CLI output table width for smaller displays
- Updated dependencies [f5f171f]
- Updated dependencies [854feb4]
- Updated dependencies [f1c6bc5]
- @workflow/web@4.0.1-beta.2
- @workflow/core@4.0.1-beta.2
- 57ebfcb: CLI: Allow using package names instead of alias names for --backend flag
- 1408293: Add "description" field to
package.jsonfile - 8196cd9: Allow specifying vercel world package name as an alias for "vercel"
- e46294f: Add "license" and "repository" fields to
package.jsonfile - Updated dependencies [57ebfcb]
- Updated dependencies [1408293]
- Updated dependencies [8422a32]
- Updated dependencies [e46294f]
- @workflow/core@4.0.1-beta.1
- @workflow/swc-plugin@4.0.1-beta.1
- @workflow/world-vercel@4.0.1-beta.1
- @workflow/world-local@4.0.1-beta.1
- @workflow/errors@4.0.1-beta.1
- @workflow/world@4.0.1-beta.1
- @workflow/web@4.0.1-beta.1
- fcf63d0: Initial publish
- Updated dependencies [fcf63d0]
- @workflow/swc-plugin@4.0.1-beta.0
- @workflow/world-vercel@4.0.1-beta.0
- @workflow/world-local@4.0.1-beta.0
- @workflow/errors@4.0.1-beta.0
- @workflow/world@4.0.1-beta.0
- @workflow/core@4.0.1-beta.0
- @workflow/web@4.0.1-beta.0