Version Packages (beta)#2824
Conversation
7db06bc to
68ad966
Compare
764f7dd to
cfdb86d
Compare
📊 Workflow Benchmarkscommit Backend:
📜 Previous results (1)24661e1Thu, 09 Jul 2026 00:14:57 GMT · run logs
Metrics — TTFS: time to first step body execution · STSO: step-to-step overhead (gap between consecutive step bodies) · WO: workflow overhead (time outside step bodies, client start → last step body exit) · SL: stream latency (first chunk write → visible to the reader) Scenarios — stream: one step that streams chunks back to the client; no hooks, so the run stays in turbo mode · hook + stream: registers a hook before the same streaming step, which exits turbo mode · 1020 steps: 1020 trivial sequential steps; STSO is measured between consecutive steps in the given step ranges 🟢/🔴 mark percentiles within/above target. Targets (p75/p90/p99, ms) — TTFS 200/300/600 · SL 50/60/125 · STSO (1-20) 20/30/60 · STSO (101-120) 30/45/90 · STSO (1001-1020) 40/60/120 TTFS/WO compare client vs deployment clocks and SL compares the step runner’s clock vs the client’s (NTP-synced in CI). WO ends at the last step body exit, the closest observable proxy for the final step-completion request. |
🧪 E2E Test Results❌ Some tests failed Summary
❌ Failed Tests▲ Vercel Production (1 failed)hono (1 failed):
Details by Category❌ ▲ Vercel Production
✅ 💻 Local Development
✅ 📦 Local Production
✅ 🐘 Local Postgres
✅ 🪟 Windows
✅ 📋 Other
❌ Some E2E test jobs failed:
Check the workflow run for details. |
This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.
mainis currently in pre mode so this branch has prereleases rather than normal releases. If you want to exit prereleases, runchangeset pre exitonmain.Releases
@workflow/core@5.0.0-beta.29
Minor Changes
3f69666Thanks @VaguelySerious! - Report time-to-first-step and step-to-step overhead latency telemetry on step completion events.Patch Changes
#2833
3f69666Thanks @VaguelySerious! -experimental_setAttributesnow resolves via an in-process replay instead of a queue re-invocation, removing a delivery round-trip before subsequent steps.#2840
712ed61Thanks @VaguelySerious! - Add an optional reason to run cancellation (run.cancel({ cancelReason })), recorded on the cancellation event and shown in the run detail view.Updated dependencies [
79a9813,3f69666,712ed61]:@workflow/web-shared@5.0.0-beta.29
Minor Changes
d6defd4Thanks @mitul-s! - Add an optionalgetModuleSourceUrlresolver to the trace viewer sidebar data so hosts can render the Module row in the span detail panel as a link to the module's source (e.g. the deployment source view on vercel.com).Patch Changes
#2827
0459ffcThanks @mitul-s! - Fix middle truncation on detail panel#2832
3679833Thanks @mitul-s! - Use solid instead of alpha borders for trace viewer event-list dividers.#2840
712ed61Thanks @VaguelySerious! - Add an optional reason to run cancellation (run.cancel({ cancelReason })), recorded on the cancellation event and shown in the run detail view.#2838
f2f4b9dThanks @mitul-s! - Make the trace event-list/timeline split-pane divider drag match the span detail panel: wider hit target, hover/focus/drag highlight, double-click reset, and keyboard/ARIA resize.#2826
68ad966Thanks @mitul-s! - Keep the Input/Output sections of the span attribute panel open after decrypting run data.#2835
cfdb86dThanks @mitul-s! - Smooth the new trace viewer's click-to-focus zoom with a stronger ease-in-out curve.Updated dependencies [
3f69666,3f69666,712ed61]:@workflow/world@5.0.0-beta.17
Minor Changes
3f69666Thanks @VaguelySerious! - Report time-to-first-step and step-to-step overhead latency telemetry on step completion events.Patch Changes
712ed61Thanks @VaguelySerious! - Add an optional reason to run cancellation (run.cancel({ cancelReason })), recorded on the cancellation event and shown in the run detail view.@workflow/world-vercel@5.0.0-beta.25
Minor Changes
3f69666Thanks @VaguelySerious! - Report time-to-first-step and step-to-step overhead latency telemetry on step completion events.Patch Changes
#2840
712ed61Thanks @VaguelySerious! - Add an optional reason to run cancellation (run.cancel({ cancelReason })), recorded on the cancellation event and shown in the run detail view.Updated dependencies [
3f69666,712ed61]:@workflow/astro@5.0.0-beta.29
Patch Changes
@workflow/builders@5.0.0-beta.29
Patch Changes
3f69666,79a9813,3f69666,712ed61]:@workflow/cli@5.0.0-beta.29
Patch Changes
3f69666,79a9813,3f69666,712ed61]:@workflow/nest@5.0.0-beta.29
Patch Changes
@workflow/next@5.0.0-beta.29
Patch Changes
3f69666,3f69666,712ed61]:@workflow/nitro@5.0.0-beta.29
Patch Changes
3f69666,3f69666,712ed61]:@workflow/nuxt@5.0.0-beta.29
Patch Changes
@workflow/rollup@5.0.0-beta.29
Patch Changes
@workflow/sveltekit@5.0.0-beta.29
Patch Changes
@workflow/vite@5.0.0-beta.29
Patch Changes
@workflow/vitest@5.0.0-beta.29
Patch Changes
3f69666,79a9813,3f69666,712ed61]:@workflow/web@5.0.0-beta.29
Patch Changes
79a9813]:workflow@5.0.0-beta.29
Patch Changes
3f69666,3f69666,712ed61]:@workflow/world-local@5.0.0-beta.25
Patch Changes
#2830
79a9813Thanks @AndrewBarba! - Fix hook operations scaling with total event history: hook creation, hook cache rebuilds, and token lookups now use durable per-token/per-hookId indexes instead of scanning the entire global event log, and run-termination hook cleanup uses per-run markers instead of reading every live hook. Directory listings read files concurrently,runs.listdefaults to a page size of 200, and compiled filename regexes are reused.Updated dependencies [
3f69666,712ed61]:@workflow/world-postgres@5.0.0-beta.23
Patch Changes
79a9813,3f69666,712ed61]:@workflow/world-testing@5.0.0-beta.29
Patch Changes
3f69666,79a9813,3f69666,712ed61]: