Skip to content

Version Packages (beta)#2692

Merged
VaguelySerious merged 1 commit into
mainfrom
changeset-release/main
Jul 6, 2026
Merged

Version Packages (beta)#2692
VaguelySerious merged 1 commit into
mainfrom
changeset-release/main

Conversation

@github-actions

@github-actions github-actions Bot commented Jun 29, 2026

Copy link
Copy Markdown
Contributor

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.

⚠️⚠️⚠️⚠️⚠️⚠️

main is currently in pre mode so this branch has prereleases rather than normal releases. If you want to exit prereleases, run changeset pre exit on main.

⚠️⚠️⚠️⚠️⚠️⚠️

Releases

@workflow/core@5.0.0-beta.27

Minor Changes

  • #2718 cc7f076 Thanks @VaguelySerious! - Make runtime tuning constants (timeouts, retry counts, stream buffering/reconnect) configurable via WORKFLOW_* environment variables, and forward WORKFLOW_TEST_LIMIT_OVERRIDES to the backend as a request header so a deployment can tighten server-side limits for testing.

Patch Changes

  • #2665 5a23159 Thanks @NathanColosimo! - Reduce e2e timing and polling flakes.

  • #2678 f6772d9 Thanks @ijjk! - Speed up Next.js workflow dev rebuilds, ignore commented imports during HMR discovery, and avoid Turbopack resolving custom-world dynamic imports.

  • Updated dependencies [f6772d9, fc5bdcb, f76377b, cc7f076, 2ab7057, 89f4726]:

    • @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/errors@5.0.0-beta.9

@workflow/web-shared@5.0.0-beta.27

Minor Changes

  • #2773 19577b8 Thanks @mitul-s! - Make the span detail panel in the new trace viewer user-resizable: drag its left border (double-click to reset), with the width persisted across sessions.

Patch Changes

  • #2695 ce0bbb1 Thanks @mitul-s! - Use Unicode ellipsis character (…) instead of three dots (...) in middle-truncate component.

  • #2604 53ecc57 Thanks @mitul-s! - Align the detail panel top info rows with the Attributes section styling, group them in a collapsible Metadata section, and render values in monospace.

  • #2694 6080b8e Thanks @mitul-s! - Add arrow key support on trace viewer

  • #2680 89f4726 Thanks @karthikscale3! - Decompress gzip- and zstd-prefixed serialized data returned from Vercel Workflow storage, and route OSS web hydration through the async WASM-capable path for compressed payloads.

  • Updated dependencies [5a23159, f6772d9, f6772d9, f76377b, cc7f076, 2ab7057]:

    • @workflow/core@5.0.0-beta.27
    • @workflow/utils@5.0.0-beta.5
    • @workflow/world@5.0.0-beta.15

@workflow/world@5.0.0-beta.15

Minor Changes

  • #2234 f76377b Thanks @karthikscale3! - Add an optional metadata-only world.analytics namespace for observability reads (runs, steps, events, hooks, waits). Implemented by @workflow/world-vercel; payload-bearing fields remain on the canonical runtime storage APIs.

  • #2718 cc7f076 Thanks @VaguelySerious! - Make runtime tuning constants (timeouts, retry counts, stream buffering/reconnect) configurable via WORKFLOW_* environment variables, and forward WORKFLOW_TEST_LIMIT_OVERRIDES to the backend as a request header so a deployment can tighten server-side limits for testing.

Patch Changes

  • #2747 2ab7057 Thanks @NathanColosimo! - Keep local hooks reachable after a crash or restart by rebuilding lost hook cache files from committed hook creation events, preventing active hook tokens from being reused.

@workflow/world-postgres@5.0.0-beta.21

Minor Changes

Patch Changes

  • #2714 dd36e26 Thanks @NathanColosimo! - Fix Postgres step lifecycle event ordering so a late concurrent step_started is no longer logged after step_completed.

  • Updated dependencies [f6772d9, fc5bdcb, f76377b, cc7f076, 2ab7057]:

    • @workflow/utils@5.0.0-beta.5
    • @workflow/world-local@5.0.0-beta.23
    • @workflow/world@5.0.0-beta.15
    • @workflow/errors@5.0.0-beta.9

@workflow/world-vercel@5.0.0-beta.23

Minor Changes

  • #2234 f76377b Thanks @karthikscale3! - Add an optional metadata-only world.analytics namespace for observability reads (runs, steps, events, hooks, waits). Implemented by @workflow/world-vercel; payload-bearing fields remain on the canonical runtime storage APIs.

  • #2718 cc7f076 Thanks @VaguelySerious! - Make runtime tuning constants (timeouts, retry counts, stream buffering/reconnect) configurable via WORKFLOW_* environment variables, and forward WORKFLOW_TEST_LIMIT_OVERRIDES to the backend as a request header so a deployment can tighten server-side limits for testing.

Patch Changes

  • #2680 89f4726 Thanks @karthikscale3! - Decompress gzip- and zstd-prefixed serialized data returned from Vercel Workflow storage, and route OSS web hydration through the async WASM-capable path for compressed payloads.

  • Updated dependencies [f76377b, cc7f076, 2ab7057]:

    • @workflow/world@5.0.0-beta.15
    • @workflow/errors@5.0.0-beta.9

@workflow/ai@5.0.0-beta.13

Patch Changes

  • #2730 0f02af4 Thanks @NathanColosimo! - Continue DurableAgent tool loops whenever a model step contains tool calls, regardless of the reported finish reason.

  • #2699 654f959 Thanks @VaguelySerious! - DurableAgent now recovers from invalid tool-call input by returning the validation error to the model instead of aborting the stream.

  • Updated dependencies [f6772d9]:

    • workflow@5.0.0-beta.27

@workflow/astro@5.0.0-beta.27

Patch Changes

  • #2725 532b0e1 Thanks @NathanColosimo! - Share framework project root detection across Astro, Next.js, and SvelteKit.

  • Updated dependencies [532b0e1, f6772d9, 7615d99]:

    • @workflow/builders@5.0.0-beta.27
    • @workflow/rollup@5.0.0-beta.27
    • @workflow/vite@5.0.0-beta.27

@workflow/builders@5.0.0-beta.27

Patch Changes

  • #2725 532b0e1 Thanks @NathanColosimo! - Share framework project root detection across Astro, Next.js, and SvelteKit.

  • #2678 f6772d9 Thanks @ijjk! - Speed up Next.js workflow dev rebuilds, ignore commented imports during HMR discovery, and avoid Turbopack resolving custom-world dynamic imports.

  • #2702 7615d99 Thanks @NathanColosimo! - Fix workflow graph extraction when transformed step proxies include pure annotations.

  • Updated dependencies [5a23159, f6772d9, f6772d9, cc7f076]:

    • @workflow/core@5.0.0-beta.27
    • @workflow/utils@5.0.0-beta.5
    • @workflow/errors@5.0.0-beta.9

@workflow/cli@5.0.0-beta.27

Patch Changes

  • 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

@workflow/errors@5.0.0-beta.9

Patch Changes

  • Updated dependencies [f6772d9]:
    • @workflow/utils@5.0.0-beta.5

@workflow/nest@5.0.0-beta.27

Patch Changes

@workflow/next@5.0.0-beta.27

Patch Changes

  • #2725 532b0e1 Thanks @NathanColosimo! - Share framework project root detection across Astro, Next.js, and SvelteKit.

  • #2678 f6772d9 Thanks @ijjk! - Speed up Next.js workflow dev rebuilds, ignore commented imports during HMR discovery, and avoid Turbopack resolving custom-world dynamic imports.

  • #2729 7eabc1f Thanks @NathanColosimo! - Derive the workflow builder project root from Next.js workspace root configuration.

  • #2693 24f3707 Thanks @ijjk! - Disable Workflow loader source-map emission for node_modules files to avoid noisy SWC input source-map warnings.

  • Updated dependencies [532b0e1, 5a23159, f6772d9, 7615d99, cc7f076]:

    • @workflow/builders@5.0.0-beta.27
    • @workflow/core@5.0.0-beta.27

@workflow/nitro@5.0.0-beta.27

Patch Changes

  • #2722 923ddd9 Thanks @NathanColosimo! - Pass configured Nitro workflow scan directories through to Workflow builders.

  • #2713 3077b8a Thanks @NathanColosimo! - Use Nitro's workspace root for workflow module resolution so Nitro and Nuxt monorepo apps can import sibling workspace packages without extra config.

  • Updated dependencies [532b0e1, 5a23159, f6772d9, 7615d99, cc7f076, 89f4726]:

    • @workflow/builders@5.0.0-beta.27
    • @workflow/core@5.0.0-beta.27
    • @workflow/web@5.0.0-beta.27
    • @workflow/rollup@5.0.0-beta.27
    • @workflow/vite@5.0.0-beta.27

@workflow/nuxt@5.0.0-beta.27

Patch Changes

  • #2713 3077b8a Thanks @NathanColosimo! - Use Nitro's workspace root for workflow module resolution so Nitro and Nuxt monorepo apps can import sibling workspace packages without extra config.

  • Updated dependencies [923ddd9, 3077b8a]:

    • @workflow/nitro@5.0.0-beta.27

@workflow/rollup@5.0.0-beta.27

Patch Changes

@workflow/sveltekit@5.0.0-beta.27

Patch Changes

  • #2725 532b0e1 Thanks @NathanColosimo! - Share framework project root detection across Astro, Next.js, and SvelteKit.

  • Updated dependencies [532b0e1, f6772d9, 7615d99]:

    • @workflow/builders@5.0.0-beta.27
    • @workflow/rollup@5.0.0-beta.27
    • @workflow/vite@5.0.0-beta.27

@workflow/typescript-plugin@5.0.0-beta.5

Patch Changes

  • #2769 eb7f60c Thanks @NathanColosimo! - Stop warning on direct workflow calls from workflow code, where direct-await composition is valid.

@workflow/utils@5.0.0-beta.5

Patch Changes

  • #2678 f6772d9 Thanks @ijjk! - Filter Windows netstat output by PID column when detecting local workflow ports.

@workflow/vite@5.0.0-beta.27

Patch Changes

@workflow/vitest@5.0.0-beta.27

Patch Changes

@workflow/web@5.0.0-beta.27

Patch Changes

  • #2680 89f4726 Thanks @karthikscale3! - Decompress gzip- and zstd-prefixed serialized data returned from Vercel Workflow storage, and route OSS web hydration through the async WASM-capable path for compressed payloads.

workflow@5.0.0-beta.27

Patch Changes

  • #2678 f6772d9 Thanks @ijjk! - Speed up Next.js workflow dev rebuilds, ignore commented imports during HMR discovery, and avoid Turbopack resolving custom-world dynamic imports.

  • Updated dependencies [923ddd9, 532b0e1, 5a23159, f6772d9, f6772d9, 7eabc1f, 3077b8a, 24f3707, eb7f60c, cc7f076]:

    • @workflow/nitro@5.0.0-beta.27
    • @workflow/astro@5.0.0-beta.27
    • @workflow/next@5.0.0-beta.27
    • @workflow/sveltekit@5.0.0-beta.27
    • @workflow/core@5.0.0-beta.27
    • @workflow/utils@5.0.0-beta.5
    • @workflow/nuxt@5.0.0-beta.27
    • @workflow/typescript-plugin@5.0.0-beta.5
    • @workflow/cli@5.0.0-beta.27
    • @workflow/nest@5.0.0-beta.27
    • @workflow/rollup@5.0.0-beta.27
    • @workflow/errors@5.0.0-beta.9

@workflow/world-local@5.0.0-beta.23

Patch Changes

  • #2152 fc5bdcb Thanks @pranaygp! - Reduce local sequential-step replay I/O with bounded recent-event and storage-directory caches.

  • #2747 2ab7057 Thanks @NathanColosimo! - Keep local hooks reachable after a crash or restart by rebuilding lost hook cache files from committed hook creation events, preventing active hook tokens from being reused.

  • Updated dependencies [f6772d9, f76377b, cc7f076, 2ab7057]:

    • @workflow/utils@5.0.0-beta.5
    • @workflow/world@5.0.0-beta.15
    • @workflow/errors@5.0.0-beta.9

@workflow/world-testing@5.0.0-beta.27

Patch Changes

  • Updated dependencies [5a23159, f6772d9, f76377b, cc7f076, 2ab7057]:
    • @workflow/core@5.0.0-beta.27
    • workflow@5.0.0-beta.27
    • @workflow/world@5.0.0-beta.15
    • @workflow/cli@5.0.0-beta.27

@github-actions github-actions Bot requested review from a team and ijjk as code owners June 29, 2026 18:27
@vercel

vercel Bot commented Jun 29, 2026

Copy link
Copy Markdown
Contributor

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
example-nextjs-workflow-turbopack Ready Ready Preview, Comment Jul 6, 2026 7:11pm
example-nextjs-workflow-webpack Ready Ready Preview, Comment Jul 6, 2026 7:11pm
example-workflow Ready Ready Preview, Comment Jul 6, 2026 7:11pm
workbench-astro-workflow Ready Ready Preview, Comment Jul 6, 2026 7:11pm
workbench-express-workflow Ready Ready Preview, Comment Jul 6, 2026 7:11pm
workbench-fastify-workflow Ready Ready Preview, Comment Jul 6, 2026 7:11pm
workbench-hono-workflow Ready Ready Preview, Comment Jul 6, 2026 7:11pm
workbench-nitro-workflow Ready Ready Preview, Comment Jul 6, 2026 7:11pm
workbench-nuxt-workflow Ready Ready Preview, Comment Jul 6, 2026 7:11pm
workbench-sveltekit-workflow Ready Ready Preview, Comment Jul 6, 2026 7:11pm
workbench-tanstack-start-workflow Ready Ready Preview, Comment Jul 6, 2026 7:11pm
workbench-vite-workflow Ready Ready Preview, Comment Jul 6, 2026 7:11pm
workflow-docs Ready Ready Preview, Comment, Open in v0 Jul 6, 2026 7:11pm
workflow-swc-playground Ready Ready Preview, Comment Jul 6, 2026 7:11pm
workflow-tarballs Ready Ready Preview, Comment Jul 6, 2026 7:11pm
workflow-web Ready Ready Preview, Comment Jul 6, 2026 7:11pm

@github-actions github-actions Bot closed this Jun 29, 2026
@github-actions github-actions Bot force-pushed the changeset-release/main branch from c12f68c to 24f3707 Compare June 29, 2026 20:17
@github-actions github-actions Bot reopened this Jun 29, 2026
@github-actions github-actions Bot closed this Jun 29, 2026
@github-actions github-actions Bot force-pushed the changeset-release/main branch from 76a0ebf to 6080b8e Compare June 29, 2026 20:50
@github-actions github-actions Bot reopened this Jun 29, 2026
@github-actions

github-actions Bot commented Jul 6, 2026

Copy link
Copy Markdown
Contributor Author

📊 Benchmark Results

📈 Comparing against baseline from main branch. Green 🟢 = faster, Red 🔺 = slower.

workflow with no steps

💻 Local Development

World Framework Workflow Time Wall Time Overhead Samples vs Fastest
💻 Local 🥇 Express 0.045s (-6.7% 🟢) 1.006s (~) 0.961s 10 1.00x
💻 Local Next.js (Turbopack) 0.049s (-12.7% 🟢) 1.006s (~) 0.957s 10 1.09x
💻 Local Nitro 0.049s (-15.2% 🟢) 1.006s (-1.3%) 0.957s 10 1.10x
🐘 Postgres Next.js (Turbopack) 0.063s (~) 1.013s (~) 0.950s 10 1.40x
🐘 Postgres Nitro 0.066s (-2.5%) 1.012s (~) 0.946s 10 1.47x
🐘 Postgres Express 0.077s (+19.7% 🔺) 1.013s (~) 0.937s 10 1.71x

▲ Production (Vercel)

World Framework Workflow Time Wall Time Overhead Samples vs Fastest
▲ Vercel 🥇 Express 0.228s (+1.7%) 1.982s (+11.1% 🔺) 1.754s 10 1.00x
▲ Vercel Nitro 0.245s (+35.8% 🔺) 1.891s (+16.2% 🔺) 1.646s 10 1.07x
▲ Vercel Next.js (Turbopack) 0.900s (+20.5% 🔺) 2.672s (+8.4% 🔺) 1.772s 10 3.95x

🔍 Observability: Express | Nitro | Next.js (Turbopack)

workflow with 1 step

💻 Local Development

World Framework Workflow Time Wall Time Overhead Samples vs Fastest
💻 Local 🥇 Express 1.079s (~) 2.007s (~) 0.928s 10 1.00x
💻 Local Nitro 1.082s (~) 2.006s (~) 0.924s 10 1.00x
💻 Local Next.js (Turbopack) 1.092s (~) 2.007s (~) 0.915s 10 1.01x
🐘 Postgres Nitro 1.098s (~) 2.010s (~) 0.912s 10 1.02x
🐘 Postgres Next.js (Turbopack) 1.103s (~) 2.010s (~) 0.907s 10 1.02x
🐘 Postgres Express 1.106s (+1.0%) 2.009s (~) 0.903s 10 1.03x

▲ Production (Vercel)

World Framework Workflow Time Wall Time Overhead Samples vs Fastest
▲ Vercel 🥇 Nitro 1.365s (-0.9%) 2.773s (-16.1% 🟢) 1.408s 10 1.00x
▲ Vercel Express 1.382s (-6.6% 🟢) 2.763s (-17.3% 🟢) 1.380s 10 1.01x
▲ Vercel Next.js (Turbopack) 2.459s (+19.5% 🔺) 4.207s (+15.7% 🔺) 1.748s 10 1.80x

🔍 Observability: Nitro | Express | Next.js (Turbopack)

workflow with 10 sequential steps

💻 Local Development

World Framework Workflow Time Wall Time Overhead Samples vs Fastest
💻 Local 🥇 Express 10.436s (~) 11.021s (~) 0.585s 3 1.00x
💻 Local Nitro 10.467s (~) 11.022s (~) 0.555s 3 1.00x
🐘 Postgres Nitro 10.489s (~) 11.017s (~) 0.528s 3 1.01x
💻 Local Next.js (Turbopack) 10.499s (~) 11.023s (~) 0.524s 3 1.01x
🐘 Postgres Next.js (Turbopack) 10.512s (~) 11.015s (~) 0.504s 3 1.01x
🐘 Postgres Express 10.566s (+0.8%) 11.019s (~) 0.454s 3 1.01x

▲ Production (Vercel)

World Framework Workflow Time Wall Time Overhead Samples vs Fastest
▲ Vercel 🥇 Express 11.833s (+1.4%) 12.946s (-2.0%) 1.113s 3 1.00x
▲ Vercel Nitro 11.838s (+2.3%) 13.819s (+8.2% 🔺) 1.981s 3 1.00x
▲ Vercel Next.js (Turbopack) 13.229s (+12.5% 🔺) 15.095s (+9.0% 🔺) 1.866s 2 1.12x

🔍 Observability: Express | Nitro | Next.js (Turbopack)

workflow with 25 sequential steps

💻 Local Development

World Framework Workflow Time Wall Time Overhead Samples vs Fastest
💻 Local 🥇 Next.js (Turbopack) 13.610s (-1.1%) 14.027s (~) 0.417s 5 1.00x
💻 Local Nitro 13.633s (~) 14.027s (~) 0.394s 5 1.00x
💻 Local Express 13.650s (~) 14.027s (~) 0.376s 5 1.00x
🐘 Postgres Express 13.689s (~) 14.019s (~) 0.329s 5 1.01x
🐘 Postgres Nitro 13.726s (+0.8%) 14.018s (~) 0.292s 5 1.01x
🐘 Postgres Next.js (Turbopack) 13.738s (~) 14.023s (~) 0.285s 5 1.01x

▲ Production (Vercel)

World Framework Workflow Time Wall Time Overhead Samples vs Fastest
▲ Vercel 🥇 Express 16.412s (-2.1%) 18.060s (-2.3%) 1.648s 4 1.00x
▲ Vercel Nitro 16.919s (+2.8%) 18.788s (+4.4%) 1.869s 4 1.03x
▲ Vercel Next.js (Turbopack) 18.746s (+7.8% 🔺) 20.122s (+4.3%) 1.376s 3 1.14x

🔍 Observability: Express | Nitro | Next.js (Turbopack)

workflow with 50 sequential steps

💻 Local Development

World Framework Workflow Time Wall Time Overhead Samples vs Fastest
💻 Local 🥇 Express 12.176s (+0.7%) 13.025s (~) 0.849s 7 1.00x
🐘 Postgres Nitro 12.238s (-0.7%) 13.020s (~) 0.783s 7 1.01x
💻 Local Nitro 12.264s (~) 13.025s (~) 0.761s 7 1.01x
💻 Local Next.js (Turbopack) 12.309s (-0.9%) 13.027s (~) 0.718s 7 1.01x
🐘 Postgres Express 12.310s (+0.6%) 13.017s (~) 0.707s 7 1.01x
🐘 Postgres Next.js (Turbopack) 12.466s (~) 13.019s (~) 0.554s 7 1.02x

▲ Production (Vercel)

World Framework Workflow Time Wall Time Overhead Samples vs Fastest
▲ Vercel 🥇 Express 18.463s (+5.1% 🔺) 20.028s (+6.3% 🔺) 1.565s 5 1.00x
▲ Vercel Nitro 18.852s (+1.7%) 20.823s (+3.9%) 1.971s 5 1.02x
▲ Vercel Next.js (Turbopack) 20.739s (+6.6% 🔺) 22.269s (+3.1%) 1.530s 5 1.12x

🔍 Observability: Express | Nitro | Next.js (Turbopack)

Promise.all with 10 concurrent steps

💻 Local Development

World Framework Workflow Time Wall Time Overhead Samples vs Fastest
🐘 Postgres 🥇 Nitro 1.199s (+0.8%) 2.009s (~) 0.809s 15 1.00x
🐘 Postgres Express 1.218s (+0.8%) 2.008s (~) 0.790s 15 1.02x
🐘 Postgres Next.js (Turbopack) 1.218s (+1.3%) 2.010s (~) 0.791s 15 1.02x
💻 Local Next.js (Turbopack) 1.420s (-0.9%) 2.006s (~) 0.586s 15 1.18x
💻 Local Express 1.428s (+3.5%) 2.006s (~) 0.579s 15 1.19x
💻 Local Nitro 1.446s (+3.0%) 2.006s (~) 0.561s 15 1.21x

▲ Production (Vercel)

World Framework Workflow Time Wall Time Overhead Samples vs Fastest
▲ Vercel 🥇 Express 2.043s (-3.2%) 3.674s (+3.5%) 1.631s 9 1.00x
▲ Vercel Nitro 2.206s (-1.8%) 4.008s (+9.4% 🔺) 1.802s 8 1.08x
▲ Vercel Next.js (Turbopack) 3.316s (+4.9%) 4.566s (-12.4% 🟢) 1.250s 7 1.62x

🔍 Observability: Express | Nitro | Next.js (Turbopack)

Promise.all with 25 concurrent steps

💻 Local Development

World Framework Workflow Time Wall Time Overhead Samples vs Fastest
🐘 Postgres 🥇 Nitro 1.340s (-1.0%) 2.509s (+1.5%) 1.169s 12 1.00x
🐘 Postgres Next.js (Turbopack) 1.347s (+1.7%) 2.918s (-3.0%) 1.572s 11 1.00x
🐘 Postgres Express 1.350s (-1.5%) 2.315s (-7.8% 🟢) 0.965s 13 1.01x
💻 Local Next.js (Turbopack) 2.377s (-0.6%) 3.009s (~) 0.632s 10 1.77x
💻 Local Express 2.400s (-3.2%) 3.009s (-3.2%) 0.609s 10 1.79x
💻 Local Nitro 2.449s (+1.4%) 3.109s (+3.3%) 0.660s 10 1.83x

▲ Production (Vercel)

World Framework Workflow Time Wall Time Overhead Samples vs Fastest
▲ Vercel 🥇 Nitro 2.493s (+3.0%) 4.109s (+9.5% 🔺) 1.616s 8 1.00x
▲ Vercel Express 2.903s (+19.5% 🔺) 4.492s (+12.7% 🔺) 1.590s 7 1.16x
▲ Vercel Next.js (Turbopack) 4.236s (+23.5% 🔺) 5.601s (+6.6% 🔺) 1.364s 6 1.70x

🔍 Observability: Nitro | Express | Next.js (Turbopack)

Promise.all with 50 concurrent steps

💻 Local Development

World Framework Workflow Time Wall Time Overhead Samples vs Fastest
🐘 Postgres 🥇 Express 1.595s (-5.6% 🟢) 4.012s (-9.7% 🟢) 2.417s 8 1.00x
🐘 Postgres Nitro 1.667s (+3.8%) 4.013s (-6.8% 🟢) 2.346s 8 1.04x
🐘 Postgres Next.js (Turbopack) 3.207s (+0.7%) 6.013s (+2.8%) 2.806s 5 2.01x
💻 Local Nitro 4.353s (+13.4% 🔺) 5.346s (+16.6% 🔺) 0.992s 6 2.73x
💻 Local Express 4.468s (+26.4% 🔺) 5.012s (+6.0% 🔺) 0.545s 6 2.80x
💻 Local Next.js (Turbopack) 4.579s (+21.0% 🔺) 5.013s (+3.0%) 0.434s 6 2.87x

▲ Production (Vercel)

World Framework Workflow Time Wall Time Overhead Samples vs Fastest
▲ Vercel 🥇 Express 2.886s (-3.1%) 4.771s (+6.4% 🔺) 1.885s 7 1.00x
▲ Vercel Nitro 2.891s (-6.7% 🟢) 4.917s (+3.8%) 2.025s 7 1.00x
▲ Vercel Next.js (Turbopack) 4.522s (~) 5.830s (-8.2% 🟢) 1.307s 6 1.57x

🔍 Observability: Express | Nitro | Next.js (Turbopack)

Promise.race with 10 concurrent steps

💻 Local Development

World Framework Workflow Time Wall Time Overhead Samples vs Fastest
🐘 Postgres 🥇 Nitro 1.186s (~) 2.007s (~) 0.821s 15 1.00x
🐘 Postgres Express 1.192s (-3.1%) 2.009s (-3.2%) 0.817s 15 1.01x
🐘 Postgres Next.js (Turbopack) 1.202s (-4.0%) 2.007s (-3.3%) 0.805s 15 1.01x
💻 Local Next.js (Turbopack) 1.443s (-0.9%) 2.007s (~) 0.563s 15 1.22x
💻 Local Nitro 1.465s (+2.2%) 2.006s (~) 0.542s 15 1.23x
💻 Local Express 1.494s (+4.4%) 2.073s (+3.3%) 0.579s 15 1.26x

▲ Production (Vercel)

World Framework Workflow Time Wall Time Overhead Samples vs Fastest
▲ Vercel 🥇 Nitro 2.036s (-17.9% 🟢) 3.812s (-1.0%) 1.777s 8 1.00x
▲ Vercel Express 2.080s (-2.0%) 3.812s (+6.3% 🔺) 1.732s 9 1.02x
▲ Vercel Next.js (Turbopack) 3.083s (-8.8% 🟢) 4.236s (-20.2% 🟢) 1.153s 8 1.51x

🔍 Observability: Nitro | Express | Next.js (Turbopack)

Promise.race with 25 concurrent steps

💻 Local Development

World Framework Workflow Time Wall Time Overhead Samples vs Fastest
🐘 Postgres 🥇 Nitro 1.329s (+0.9%) 2.736s (+14.3% 🔺) 1.407s 11 1.00x
🐘 Postgres Next.js (Turbopack) 1.341s (~) 3.010s (~) 1.669s 11 1.01x
🐘 Postgres Express 1.352s (-1.0%) 2.295s (-11.6% 🟢) 0.942s 14 1.02x
💻 Local Express 2.534s (+3.2%) 3.109s (+3.4%) 0.575s 10 1.91x
💻 Local Nitro 2.547s (+2.7%) 3.008s (~) 0.461s 10 1.92x
💻 Local Next.js (Turbopack) 2.715s (+3.0%) 3.109s (+3.4%) 0.394s 10 2.04x

▲ Production (Vercel)

World Framework Workflow Time Wall Time Overhead Samples vs Fastest
▲ Vercel 🥇 Nitro 2.517s (+7.1% 🔺) 4.023s (+6.6% 🔺) 1.506s 8 1.00x
▲ Vercel Express 2.561s (+13.3% 🔺) 4.019s (+12.3% 🔺) 1.458s 8 1.02x
▲ Vercel Next.js (Turbopack) 4.108s (+21.1% 🔺) 5.631s (+5.6% 🔺) 1.524s 6 1.63x

🔍 Observability: Nitro | Express | Next.js (Turbopack)

Promise.race with 50 concurrent steps

💻 Local Development

World Framework Workflow Time Wall Time Overhead Samples vs Fastest
🐘 Postgres 🥇 Nitro 1.607s (~) 4.298s (+3.9%) 2.692s 7 1.00x
🐘 Postgres Express 1.633s (-1.4%) 4.584s (+6.6% 🔺) 2.951s 7 1.02x
🐘 Postgres Next.js (Turbopack) 3.163s (-4.0%) 6.214s (~) 3.051s 5 1.97x
💻 Local Nitro 3.612s (-35.9% 🟢) 5.517s (-8.3% 🟢) 1.905s 6 2.25x
💻 Local Next.js (Turbopack) 3.920s (-30.0% 🟢) 5.345s (-11.2% 🟢) 1.425s 6 2.44x
💻 Local Express 5.252s (-4.5%) 6.015s (~) 0.763s 5 3.27x

▲ Production (Vercel)

World Framework Workflow Time Wall Time Overhead Samples vs Fastest
▲ Vercel 🥇 Express 2.607s (-2.5%) 3.995s (-7.2% 🟢) 1.389s 8 1.00x
▲ Vercel Nitro 2.963s (+3.3%) 4.906s (+11.3% 🔺) 1.944s 7 1.14x
▲ Vercel Next.js (Turbopack) 4.740s (-5.6% 🟢) 5.850s (-14.4% 🟢) 1.110s 6 1.82x

🔍 Observability: Express | Nitro | Next.js (Turbopack)

workflow with 10 sequential data payload steps (10KB)

💻 Local Development

World Framework Workflow Time Wall Time Overhead Samples vs Fastest
💻 Local 🥇 Express 0.586s (+3.2%) 1.005s (~) 0.419s 60 1.00x
🐘 Postgres Express 0.588s (-2.0%) 1.040s (+1.6%) 0.452s 58 1.00x
🐘 Postgres Next.js (Turbopack) 0.590s (+4.8%) 1.007s (~) 0.417s 60 1.01x
🐘 Postgres Nitro 0.594s (+1.6%) 1.023s (-1.7%) 0.430s 59 1.01x
💻 Local Nitro 0.609s (+1.5%) 1.005s (~) 0.396s 60 1.04x
💻 Local Next.js (Turbopack) 0.639s (+1.3%) 1.022s (+1.7%) 0.384s 59 1.09x

▲ Production (Vercel)

World Framework Workflow Time Wall Time Overhead Samples vs Fastest
▲ Vercel 🥇 Express 2.571s (-0.9%) 4.321s (+14.2% 🔺) 1.750s 14 1.00x
▲ Vercel Nitro 2.679s (+3.9%) 4.334s (+6.4% 🔺) 1.655s 14 1.04x
▲ Vercel Next.js (Turbopack) 3.890s (+14.2% 🔺) 5.309s (+2.0%) 1.419s 12 1.51x

🔍 Observability: Express | Nitro | Next.js (Turbopack)

workflow with 25 sequential data payload steps (10KB)

💻 Local Development

World Framework Workflow Time Wall Time Overhead Samples vs Fastest
🐘 Postgres 🥇 Express 1.387s (-2.1%) 2.030s (-1.1%) 0.643s 45 1.00x
🐘 Postgres Next.js (Turbopack) 1.431s (-0.7%) 2.007s (-1.1%) 0.576s 45 1.03x
🐘 Postgres Nitro 1.457s (+7.6% 🔺) 2.076s (+3.4%) 0.618s 44 1.05x
💻 Local Express 1.465s (-1.1%) 2.006s (-1.1%) 0.541s 45 1.06x
💻 Local Next.js (Turbopack) 1.507s (-9.0% 🟢) 2.006s (-1.1%) 0.499s 45 1.09x
💻 Local Nitro 1.551s (+1.9%) 2.006s (~) 0.454s 45 1.12x

▲ Production (Vercel)

World Framework Workflow Time Wall Time Overhead Samples vs Fastest
▲ Vercel 🥇 Nitro 6.007s (~) 7.768s (+2.7%) 1.761s 12 1.00x
▲ Vercel Express 6.151s (-0.7%) 7.686s (+1.2%) 1.535s 12 1.02x
▲ Vercel Next.js (Turbopack) 8.912s (-1.1%) 10.209s (-8.0% 🟢) 1.297s 9 1.48x

🔍 Observability: Nitro | Express | Next.js (Turbopack)

workflow with 50 sequential data payload steps (10KB)

💻 Local Development

World Framework Workflow Time Wall Time Overhead Samples vs Fastest
🐘 Postgres 🥇 Next.js (Turbopack) 2.781s (~) 3.034s (+0.8%) 0.252s 40 1.00x
🐘 Postgres Express 2.797s (+5.1% 🔺) 3.111s (+2.6%) 0.314s 39 1.01x
🐘 Postgres Nitro 2.799s (+3.5%) 3.167s (+2.7%) 0.369s 38 1.01x
💻 Local Express 3.219s (+1.7%) 3.913s (+0.8%) 0.693s 31 1.16x
💻 Local Next.js (Turbopack) 3.233s (-9.9% 🟢) 3.977s (-2.4%) 0.744s 31 1.16x
💻 Local Nitro 3.371s (+3.8%) 4.010s (~) 0.639s 30 1.21x

▲ Production (Vercel)

World Framework Workflow Time Wall Time Overhead Samples vs Fastest
▲ Vercel 🥇 Express 11.599s (-7.6% 🟢) 13.450s (-4.5%) 1.851s 9 1.00x
▲ Vercel Nitro 11.803s (-1.6%) 13.855s (+3.8%) 2.053s 9 1.02x
▲ Vercel Next.js (Turbopack) 18.023s (+3.0%) 19.455s (-1.9%) 1.432s 7 1.55x

🔍 Observability: Express | Nitro | Next.js (Turbopack)

workflow with 10 concurrent data payload steps (10KB)

💻 Local Development

World Framework Workflow Time Wall Time Overhead Samples vs Fastest
🐘 Postgres 🥇 Next.js (Turbopack) 0.218s (+4.0%) 1.006s (-1.7%) 0.788s 60 1.00x
🐘 Postgres Nitro 0.230s (+3.7%) 1.007s (~) 0.777s 60 1.06x
🐘 Postgres Express 0.233s (+9.0% 🔺) 1.006s (~) 0.773s 60 1.07x
💻 Local Express 0.518s (+6.1% 🔺) 1.005s (~) 0.487s 60 2.37x
💻 Local Nitro 0.539s (+8.1% 🔺) 1.022s (+1.7%) 0.482s 59 2.47x
💻 Local Next.js (Turbopack) 0.633s (-3.0%) 1.022s (~) 0.388s 59 2.91x

▲ Production (Vercel)

World Framework Workflow Time Wall Time Overhead Samples vs Fastest
▲ Vercel 🥇 Nitro 1.163s (+18.3% 🔺) 2.745s (+23.9% 🔺) 1.582s 22 1.00x
▲ Vercel Express 1.164s (+10.2% 🔺) 2.505s (+10.0% 🔺) 1.341s 24 1.00x
▲ Vercel Next.js (Turbopack) 2.407s (+20.6% 🔺) 3.581s (-7.2% 🟢) 1.174s 17 2.07x

🔍 Observability: Nitro | Express | Next.js (Turbopack)

workflow with 25 concurrent data payload steps (10KB)

💻 Local Development

World Framework Workflow Time Wall Time Overhead Samples vs Fastest
🐘 Postgres 🥇 Express 0.352s (+8.7% 🔺) 1.018s (+1.2%) 0.666s 89 1.00x
🐘 Postgres Next.js (Turbopack) 0.355s (+19.6% 🔺) 1.041s (+3.4%) 0.686s 87 1.01x
🐘 Postgres Nitro 0.371s (+10.7% 🔺) 1.018s (+1.2%) 0.647s 89 1.05x
💻 Local Express 2.497s (+0.9%) 3.010s (~) 0.514s 30 7.09x
💻 Local Nitro 2.534s (-0.5%) 3.009s (~) 0.475s 30 7.20x
💻 Local Next.js (Turbopack) 2.556s (-4.1%) 3.008s (~) 0.453s 30 7.26x

▲ Production (Vercel)

World Framework Workflow Time Wall Time Overhead Samples vs Fastest
▲ Vercel 🥇 Nitro 1.789s (+29.2% 🔺) 3.516s (+27.9% 🔺) 1.727s 28 1.00x
▲ Vercel Express 2.217s (+67.1% 🔺) 3.797s (+53.6% 🔺) 1.580s 24 1.24x
▲ Vercel Next.js (Turbopack) 3.677s (+43.9% 🔺) 5.089s (+19.8% 🔺) 1.412s 18 2.06x

🔍 Observability: Nitro | Express | Next.js (Turbopack)

workflow with 50 concurrent data payload steps (10KB)

💻 Local Development

World Framework Workflow Time Wall Time Overhead Samples vs Fastest
🐘 Postgres 🥇 Nitro 0.581s (+15.0% 🔺) 1.183s (+14.7% 🔺) 0.602s 102 1.00x
🐘 Postgres Express 0.588s (+12.5% 🔺) 1.128s (+4.7%) 0.540s 107 1.01x
🐘 Postgres Next.js (Turbopack) 0.602s (+13.0% 🔺) 3.283s (+9.1% 🔺) 2.681s 37 1.04x
💻 Local Nitro 5.592s (+4.2%) 8.426s (+0.8%) 2.834s 15 9.62x
💻 Local Next.js (Turbopack) 5.880s (-2.7%) 8.666s (-3.2%) 2.786s 14 10.12x
💻 Local Express 6.428s (+10.5% 🔺) 8.627s (-2.9%) 2.199s 15 11.06x

▲ Production (Vercel)

World Framework Workflow Time Wall Time Overhead Samples vs Fastest
▲ Vercel 🥇 Nitro 2.165s (+19.6% 🔺) 4.125s (+21.5% 🔺) 1.960s 30 1.00x
▲ Vercel Express 2.593s (+41.6% 🔺) 4.248s (+16.1% 🔺) 1.655s 29 1.20x
▲ Vercel Next.js (Turbopack) 4.505s (+8.8% 🔺) 5.959s (~) 1.454s 21 2.08x

🔍 Observability: Nitro | Express | Next.js (Turbopack)

Stream Benchmarks (includes TTFB metrics)
workflow with stream

💻 Local Development

World Framework Workflow Time TTFB Slurp Wall Time Overhead Samples vs Fastest
💻 Local 🥇 Next.js (Turbopack) 1.145s (~) 1.966s (~) 0.010s (-20.0% 🟢) 2.019s (~) 0.874s 10 1.00x
💻 Local Express 1.161s (+0.7%) 2.004s (~) 0.010s (-2.9%) 2.017s (~) 0.856s 10 1.01x
🐘 Postgres Nitro 1.161s (~) 2.000s (~) 0.001s (+7.7% 🔺) 2.011s (~) 0.850s 10 1.01x
🐘 Postgres Express 1.163s (~) 1.996s (~) 0.002s (+60.0% 🔺) 2.010s (~) 0.848s 10 1.02x
🐘 Postgres Next.js (Turbopack) 1.170s (~) 2.001s (~) 0.001s (-8.3% 🟢) 2.011s (~) 0.842s 10 1.02x
💻 Local Nitro 1.173s (+1.3%) 2.005s (~) 0.012s (-2.5%) 2.019s (~) 0.846s 10 1.02x

▲ Production (Vercel)

World Framework Workflow Time TTFB Slurp Wall Time Overhead Samples vs Fastest
▲ Vercel 🥇 Nitro 1.991s (-6.0% 🟢) 3.336s (+4.8%) 1.717s (-7.2% 🟢) 5.561s (+1.5%) 3.570s 10 1.00x
▲ Vercel Express 2.150s (-1.1%) 3.167s (-7.4% 🟢) 2.216s (+18.4% 🔺) 5.840s (+2.3%) 3.690s 10 1.08x
▲ Vercel Next.js (Turbopack) 4.311s (+27.3% 🔺) 4.038s (-7.5% 🟢) 1.601s (+69.2% 🔺) 7.178s (+9.1% 🔺) 2.867s 10 2.16x

🔍 Observability: Nitro | Express | Next.js (Turbopack)

stream pipeline with 5 transform steps (1MB)

💻 Local Development

World Framework Workflow Time TTFB Slurp Wall Time Overhead Samples vs Fastest
💻 Local 🥇 Express 1.558s (-1.5%) 2.010s (~) 0.012s (-2.6%) 2.025s (~) 0.467s 30 1.00x
💻 Local Next.js (Turbopack) 1.572s (-2.5%) 1.971s (~) 0.012s (-8.2% 🟢) 2.026s (~) 0.454s 30 1.01x
💻 Local Nitro 1.573s (~) 2.009s (~) 0.012s (-7.5% 🟢) 2.025s (~) 0.452s 30 1.01x
🐘 Postgres Nitro 1.589s (+1.3%) 2.003s (~) 0.005s (+2.0%) 2.026s (~) 0.438s 30 1.02x
🐘 Postgres Express 1.598s (~) 2.003s (~) 0.005s (-7.5% 🟢) 2.025s (~) 0.427s 30 1.03x
🐘 Postgres Next.js (Turbopack) 1.638s (-3.1%) 2.009s (-1.7%) 0.005s (-5.8% 🟢) 2.025s (-1.7%) 0.387s 30 1.05x

▲ Production (Vercel)

World Framework Workflow Time TTFB Slurp Wall Time Overhead Samples vs Fastest
▲ Vercel 🥇 Express 5.581s (+3.9%) 6.818s (+2.5%) 0.279s (+23.5% 🔺) 7.552s (+2.7%) 1.970s 8 1.00x
▲ Vercel Nitro 5.661s (+4.0%) 7.282s (+11.1% 🔺) 0.368s (+92.4% 🔺) 8.198s (+14.1% 🔺) 2.537s 8 1.01x
▲ Vercel Next.js (Turbopack) 10.628s (+17.0% 🔺) 11.239s (+6.7% 🔺) 0.201s (-26.7% 🟢) 12.425s (+5.7% 🔺) 1.796s 5 1.90x

🔍 Observability: Express | Nitro | Next.js (Turbopack)

10 parallel streams (1MB each)

💻 Local Development

World Framework Workflow Time TTFB Slurp Wall Time Overhead Samples vs Fastest
🐘 Postgres 🥇 Express 0.813s (+3.9%) 1.025s (-2.3%) 0.000s (+Infinity% 🔺) 1.075s (-0.6%) 0.261s 56 1.00x
🐘 Postgres Nitro 0.824s (+5.6% 🔺) 1.126s (+5.7% 🔺) 0.000s (+5.7% 🔺) 1.148s (+5.5% 🔺) 0.324s 53 1.01x
🐘 Postgres Next.js (Turbopack) 0.936s (-3.3%) 1.355s (-5.8% 🟢) 0.000s (-8.9% 🟢) 1.363s (-6.9% 🟢) 0.427s 45 1.15x
💻 Local Express 1.248s (-9.6% 🟢) 1.888s (-3.2%) 0.000s (-15.2% 🟢) 1.890s (-3.2%) 0.642s 32 1.53x
💻 Local Next.js (Turbopack) 1.299s (-3.0%) 1.977s (~) 0.001s (+100.0% 🔺) 2.016s (~) 0.717s 30 1.60x
💻 Local Nitro 1.321s (-4.0%) 1.980s (~) 0.000s (-36.4% 🟢) 1.983s (~) 0.662s 31 1.62x

▲ Production (Vercel)

World Framework Workflow Time TTFB Slurp Wall Time Overhead Samples vs Fastest
▲ Vercel 🥇 Nitro 3.285s (+8.0% 🔺) 4.705s (+12.7% 🔺) 0.001s (+Infinity% 🔺) 5.195s (+12.6% 🔺) 1.910s 12 1.00x
▲ Vercel Express 3.617s (+25.0% 🔺) 4.685s (+15.2% 🔺) 0.000s (-100.0% 🟢) 5.161s (+16.0% 🔺) 1.544s 12 1.10x
▲ Vercel Next.js (Turbopack) 4.537s (-6.9% 🟢) 5.361s (-6.7% 🟢) 0.000s (-10.0% 🟢) 6.006s (-12.4% 🟢) 1.469s 10 1.38x

🔍 Observability: Nitro | Express | Next.js (Turbopack)

fan-out fan-in 10 streams (1MB each)

💻 Local Development

World Framework Workflow Time TTFB Slurp Wall Time Overhead Samples vs Fastest
🐘 Postgres 🥇 Nitro 1.738s (-5.5% 🟢) 2.343s (-1.5%) 0.000s (+Infinity% 🔺) 2.357s (-1.7%) 0.619s 26 1.00x
🐘 Postgres Express 1.776s (~) 2.302s (-3.9%) 0.000s (-100.0% 🟢) 2.324s (-3.5%) 0.548s 26 1.02x
🐘 Postgres Next.js (Turbopack) 2.208s (-19.7% 🟢) 2.653s (-20.5% 🟢) 0.000s (-21.7% 🟢) 2.682s (-19.8% 🟢) 0.474s 23 1.27x
💻 Local Express 3.269s (-5.1% 🟢) 3.965s (-1.5%) 0.001s (+368.8% 🔺) 3.969s (-1.5%) 0.701s 16 1.88x
💻 Local Nitro 3.276s (+3.1%) 3.776s (+2.8%) 0.001s (+21.4% 🔺) 3.779s (+2.8%) 0.503s 16 1.89x
💻 Local Next.js (Turbopack) 3.419s (-1.6%) 3.988s (~) 0.001s (+85.7% 🔺) 4.027s (~) 0.608s 15 1.97x

▲ Production (Vercel)

World Framework Workflow Time TTFB Slurp Wall Time Overhead Samples vs Fastest
▲ Vercel 🥇 Nitro 4.641s (+11.8% 🔺) 5.900s (+11.0% 🔺) 0.000s (-100.0% 🟢) 6.445s (+12.6% 🔺) 1.804s 10 1.00x
▲ Vercel Express 5.033s (+18.4% 🔺) 6.257s (+19.0% 🔺) 0.000s (NaN%) 6.723s (+19.1% 🔺) 1.690s 10 1.08x
▲ Vercel Next.js (Turbopack) 8.024s (+12.2% 🔺) 8.784s (+9.0% 🔺) 0.001s (+300.0% 🔺) 9.572s (+5.0% 🔺) 1.548s 7 1.73x

🔍 Observability: Nitro | Express | Next.js (Turbopack)

Summary

Fastest Framework by World

Winner determined by most benchmark wins

World 🥇 Fastest Framework Wins
💻 Local Express 13/21
🐘 Postgres Nitro 12/21
▲ Vercel Nitro 11/21
Fastest World by Framework

Winner determined by most benchmark wins

Framework 🥇 Fastest World Wins
Express 🐘 Postgres 13/21
Next.js (Turbopack) 🐘 Postgres 14/21
Nitro 🐘 Postgres 16/21
Column Definitions
  • Workflow Time: Runtime reported by workflow (completedAt - createdAt) - primary metric
  • TTFB: Time to First Byte - time from workflow start until first stream byte received (stream benchmarks only)
  • Slurp: Time from first byte to complete stream consumption (stream benchmarks only)
  • Wall Time: Total testbench time (trigger workflow + poll for result)
  • Overhead: Testbench overhead (Wall Time - Workflow Time)
  • Samples: Number of benchmark iterations run
  • vs Fastest: How much slower compared to the fastest configuration for this benchmark

Worlds:

  • 💻 Local: In-memory filesystem world (local development)
  • 🐘 Postgres: PostgreSQL database world (local development)
  • ▲ Vercel: Vercel production/preview deployment
  • 🌐 Turso: Community world (local development)
  • 🌐 MongoDB: Community world (local development)
  • 🌐 Redis: Community world (local development)
  • 🌐 Jazz: Community world (local development)
  • 🌐 Redis: Community world (local development)
  • 🌐 Redis + BullMQ: Community world (local development)
  • 🌐 Cloudflare: Community world (local development)
  • 🌐 MySQL: Community world (local development)
  • 🌐 Azure: Community world (local development)
  • 🌐 NATS JetStream: Community world (local development)
  • 🌐 Upstash: Community world (local development)
  • 🌐 Platformatic: Community world (local development)

📋 View full workflow run

@github-actions

github-actions Bot commented Jul 6, 2026

Copy link
Copy Markdown
Contributor Author

🧪 E2E Test Results

All tests passed

Summary

Passed Failed Skipped Total
✅ ▲ Vercel Production 1442 0 230 1672
✅ 💻 Local Development 1605 0 219 1824
✅ 📦 Local Production 1605 0 219 1824
✅ 🐘 Local Postgres 1605 0 219 1824
✅ 🪟 Windows 152 0 0 152
✅ 📋 Other 887 0 177 1064
Total 7296 0 1064 8360

Details by Category

✅ ▲ Vercel Production
App Passed Failed Skipped
✅ astro 125 0 27
✅ example 125 0 27
✅ express 125 0 27
✅ fastify 125 0 27
✅ hono 125 0 27
✅ nextjs-turbopack 149 0 3
✅ nextjs-webpack 149 0 3
✅ nitro 125 0 27
✅ nuxt 125 0 27
✅ sveltekit 144 0 8
✅ vite 125 0 27
✅ 💻 Local Development
App Passed Failed Skipped
✅ astro-stable 127 0 25
✅ express-stable 127 0 25
✅ fastify-stable 127 0 25
✅ hono-stable 127 0 25
✅ nextjs-turbopack-canary 133 0 19
✅ nextjs-turbopack-stable 152 0 0
✅ nextjs-webpack-canary 133 0 19
✅ nextjs-webpack-stable 152 0 0
✅ nitro-stable 127 0 25
✅ nuxt-stable 127 0 25
✅ sveltekit-stable 146 0 6
✅ vite-stable 127 0 25
✅ 📦 Local Production
App Passed Failed Skipped
✅ astro-stable 127 0 25
✅ express-stable 127 0 25
✅ fastify-stable 127 0 25
✅ hono-stable 127 0 25
✅ nextjs-turbopack-canary 133 0 19
✅ nextjs-turbopack-stable 152 0 0
✅ nextjs-webpack-canary 133 0 19
✅ nextjs-webpack-stable 152 0 0
✅ nitro-stable 127 0 25
✅ nuxt-stable 127 0 25
✅ sveltekit-stable 146 0 6
✅ vite-stable 127 0 25
✅ 🐘 Local Postgres
App Passed Failed Skipped
✅ astro-stable 127 0 25
✅ express-stable 127 0 25
✅ fastify-stable 127 0 25
✅ hono-stable 127 0 25
✅ nextjs-turbopack-canary 133 0 19
✅ nextjs-turbopack-stable 152 0 0
✅ nextjs-webpack-canary 133 0 19
✅ nextjs-webpack-stable 152 0 0
✅ nitro-stable 127 0 25
✅ nuxt-stable 127 0 25
✅ sveltekit-stable 146 0 6
✅ vite-stable 127 0 25
✅ 🪟 Windows
App Passed Failed Skipped
✅ nextjs-turbopack 152 0 0
✅ 📋 Other
App Passed Failed Skipped
✅ e2e-local-dev-nest-stable 127 0 25
✅ e2e-local-dev-tanstack-start- 127 0 25
✅ e2e-local-postgres-nest-stable 127 0 25
✅ e2e-local-postgres-tanstack-start- 127 0 25
✅ e2e-local-prod-nest-stable 127 0 25
✅ e2e-local-prod-tanstack-start- 127 0 25
✅ e2e-vercel-prod-tanstack-start 125 0 27

📋 View full workflow run

@github-actions

github-actions Bot commented Jul 6, 2026

Copy link
Copy Markdown
Contributor Author

No backport to stable for 166bb7b (AI decision).

This is a changesets "Version Packages (beta)" release-plumbing commit that only bumps package versions, updates CHANGELOGs, and edits .changeset/pre.json (which is main-only pre-release mode state). Backporting it would carry main's beta versioning into stable, so it should not be backported.

To override, re-run the Backport to stable workflow manually via workflow_dispatch and paste this commit SHA into the ref input:

166bb7bde6ea6558af5c1fba3e50a5569466829c

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant