Skip to content

Version Packages (beta)#1550

Merged
VaguelySerious merged 1 commit into
mainfrom
changeset-release/main
Mar 30, 2026
Merged

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

Conversation

@ghost
Copy link
Copy Markdown

@ghost ghost commented Mar 29, 2026

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/ai@4.1.0-beta.59

Patch Changes

  • #1529 a0a7195 Thanks @VaguelySerious! - Fix WorkflowChatTransport blocking browser paint during stream reconnect by yielding to the macrotask queue between chunks

  • Updated dependencies []:

    • workflow@4.2.0-beta.74

@workflow/astro@4.0.0-beta.48

Patch Changes

  • Updated dependencies [a3b7c48, d119c74]:
    • @workflow/builders@4.0.1-beta.65
    • @workflow/rollup@4.0.0-beta.31
    • @workflow/vite@4.0.0-beta.24

@workflow/builders@4.0.1-beta.65

Patch Changes

  • #1560 a3b7c48 Thanks @VaguelySerious! - Only rewrite .ts extensions to .js in externalized step imports when targeting Node's native ESM loader (vitest), preserving original extensions for framework bundlers (Next.js, SvelteKit, etc.)

  • #1509 d119c74 Thanks @VaguelySerious! - Fix import.meta.url being undefined when using CJS builds

  • Updated dependencies [62ff600, 4f646e3]:

    • @workflow/core@4.2.0-beta.74

@workflow/cli@4.2.0-beta.74

Patch Changes

@workflow/core@4.2.0-beta.74

Patch Changes

@workflow/nest@0.0.0-beta.23

Patch Changes

  • Updated dependencies [a3b7c48, d119c74]:
    • @workflow/builders@4.0.1-beta.65

@workflow/next@4.0.1-beta.70

Patch Changes

@workflow/nitro@4.0.1-beta.69

Patch Changes

  • Updated dependencies [a3b7c48, 62ff600, 4f646e3, d119c74]:
    • @workflow/builders@4.0.1-beta.65
    • @workflow/core@4.2.0-beta.74
    • @workflow/rollup@4.0.0-beta.31
    • @workflow/vite@4.0.0-beta.24

@workflow/nuxt@4.0.1-beta.58

Patch Changes

  • Updated dependencies []:
    • @workflow/nitro@4.0.1-beta.69

@workflow/rollup@4.0.0-beta.31

Patch Changes

  • Updated dependencies [a3b7c48, d119c74]:
    • @workflow/builders@4.0.1-beta.65

@workflow/sveltekit@4.0.0-beta.63

Patch Changes

  • Updated dependencies [a3b7c48, d119c74]:
    • @workflow/builders@4.0.1-beta.65
    • @workflow/rollup@4.0.0-beta.31
    • @workflow/vite@4.0.0-beta.24

@workflow/vite@4.0.0-beta.24

Patch Changes

  • Updated dependencies [a3b7c48, d119c74]:
    • @workflow/builders@4.0.1-beta.65

@workflow/vitest@4.0.1-beta.11

Patch Changes

  • Updated dependencies [a3b7c48, 62ff600, bd1f7e4, 4f646e3, d119c74]:
    • @workflow/builders@4.0.1-beta.65
    • @workflow/core@4.2.0-beta.74
    • @workflow/world-local@4.1.0-beta.47
    • @workflow/rollup@4.0.0-beta.31

@workflow/web@4.1.0-beta.46

Patch Changes

@workflow/web-shared@4.1.0-beta.69

Patch Changes

  • Updated dependencies [62ff600, 4f646e3]:
    • @workflow/core@4.2.0-beta.74

workflow@4.2.0-beta.74

Patch Changes

  • Updated dependencies [62ff600, 4f646e3]:
    • @workflow/core@4.2.0-beta.74
    • @workflow/astro@4.0.0-beta.48
    • @workflow/cli@4.2.0-beta.74
    • @workflow/nest@0.0.0-beta.23
    • @workflow/next@4.0.1-beta.70
    • @workflow/nitro@4.0.1-beta.69
    • @workflow/rollup@4.0.0-beta.31
    • @workflow/sveltekit@4.0.0-beta.63
    • @workflow/typescript-plugin@4.0.1-beta.5
    • @workflow/nuxt@4.0.1-beta.58

@workflow/world-local@4.1.0-beta.47

Patch Changes

@workflow/world-postgres@4.1.0-beta.49

Patch Changes

  • Updated dependencies [bd1f7e4]:
    • @workflow/world-local@4.1.0-beta.47

@workflow/world-testing@4.1.0-beta.75

Patch Changes

  • Updated dependencies [62ff600, 4f646e3]:
    • @workflow/core@4.2.0-beta.74
    • @workflow/cli@4.2.0-beta.74
    • workflow@4.2.0-beta.74

@ghost ghost self-requested a review as a code owner March 29, 2026 21:57
@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Mar 29, 2026

🧪 E2E Test Results

Some tests failed

Summary

Passed Failed Skipped Total
❌ ▲ Vercel Production 856 1 67 924
✅ 💻 Local Development 830 0 178 1008
✅ 📦 Local Production 830 0 178 1008
✅ 🐘 Local Postgres 830 0 178 1008
✅ 🪟 Windows 76 0 8 84
❌ 🌍 Community Worlds 132 60 24 216
✅ 📋 Other 210 0 42 252
Total 3764 61 675 4500

❌ Failed Tests

▲ Vercel Production (1 failed)

nextjs-turbopack (1 failed):

🌍 Community Worlds (60 failed)

mongodb (3 failed):

  • hookWorkflow is not resumable via public webhook endpoint | wrun_01KN065MMXX65E7HB5T28M6ZVP
  • webhookWorkflow | wrun_01KN065XHH21AYPBNDAD3YD9GZ
  • concurrent hook token conflict - two workflows cannot use the same hook token simultaneously | wrun_01KN06DW2FHBGX1Y7MF4ZCSQEZ

redis (2 failed):

  • hookWorkflow is not resumable via public webhook endpoint | wrun_01KN065MMXX65E7HB5T28M6ZVP
  • concurrent hook token conflict - two workflows cannot use the same hook token simultaneously | wrun_01KN06DW2FHBGX1Y7MF4ZCSQEZ

turso (55 failed):

  • addTenWorkflow | wrun_01KN0649RC2KDV55YR0EDH8PT3
  • addTenWorkflow | wrun_01KN0649RC2KDV55YR0EDH8PT3
  • wellKnownAgentWorkflow (.well-known/agent) | wrun_01KN065SVDMXWWZPHCB5ZHN5NW
  • should work with react rendering in step
  • promiseAllWorkflow | wrun_01KN064H19W2G1YMV1147R856N
  • promiseRaceWorkflow | wrun_01KN064PEGTHB3MQ2T1HST00V7
  • promiseAnyWorkflow | wrun_01KN064YA7V8PVRHM3GW07NJZV
  • importedStepOnlyWorkflow | wrun_01KN066564JCEAEJ3JTNQS44D6
  • hookWorkflow | wrun_01KN065ABWYF7SE7QNNACNBA90
  • hookWorkflow is not resumable via public webhook endpoint | wrun_01KN065MMXX65E7HB5T28M6ZVP
  • webhookWorkflow | wrun_01KN065XHH21AYPBNDAD3YD9GZ
  • sleepingWorkflow | wrun_01KN0666W22PG8GDSA3HMKEYYC
  • parallelSleepWorkflow | wrun_01KN066JZF373VKZ5SEVJQB5DK
  • nullByteWorkflow | wrun_01KN066R9EWV2375DBAHPKVWH2
  • workflowAndStepMetadataWorkflow | wrun_01KN066T8KBP50K6T76TQ94GQR
  • fetchWorkflow | wrun_01KN069W52NAXFBFY9BW7F3MMD
  • promiseRaceStressTestWorkflow | wrun_01KN069ZAPYRS35GH1MXRVYDWX
  • error handling error propagation workflow errors nested function calls preserve message and stack trace
  • error handling error propagation workflow errors cross-file imports preserve message and stack trace
  • error handling error propagation step errors basic step error preserves message and stack trace
  • error handling error propagation step errors cross-file step error preserves message and function names in stack
  • error handling retry behavior regular Error retries until success
  • error handling retry behavior FatalError fails immediately without retries
  • error handling retry behavior RetryableError respects custom retryAfter delay
  • error handling retry behavior maxRetries=0 disables retries
  • error handling catchability FatalError can be caught and detected with FatalError.is()
  • error handling not registered WorkflowNotRegisteredError fails the run when workflow does not exist
  • error handling not registered StepNotRegisteredError fails the step but workflow can catch it
  • error handling not registered StepNotRegisteredError fails the run when not caught in workflow
  • hookCleanupTestWorkflow - hook token reuse after workflow completion | wrun_01KN06D8R2HF5VPB90ZTYMH41M
  • concurrent hook token conflict - two workflows cannot use the same hook token simultaneously | wrun_01KN06DW2FHBGX1Y7MF4ZCSQEZ
  • hookDisposeTestWorkflow - hook token reuse after explicit disposal while workflow still running | wrun_01KN06EFHWE33CXC91VFKD523G
  • stepFunctionPassingWorkflow - step function references can be passed as arguments (without closure vars) | wrun_01KN06F320VPCVXZG5ZMG040M4
  • stepFunctionWithClosureWorkflow - step function with closure variables passed as argument | wrun_01KN06FC7MA1Y35ENA9HP0BPCK
  • closureVariableWorkflow - nested step functions with closure variables | wrun_01KN06FGYBY8SMF5Z0DB19A60B
  • spawnWorkflowFromStepWorkflow - spawning a child workflow using start() inside a step | wrun_01KN06FK1BMSG311AZHAGCS0A5
  • health check (queue-based) - workflow and step endpoints respond to health check messages
  • pathsAliasWorkflow - TypeScript path aliases resolve correctly | wrun_01KN06FZ9XX78QS9KVBRB357FR
  • Calculator.calculate - static workflow method using static step methods from another class | wrun_01KN06G457THMAFR0K786Y1GHJ
  • AllInOneService.processNumber - static workflow method using sibling static step methods | wrun_01KN06G8YX1H0XB5EJYGQ6KZC8
  • ChainableService.processWithThis - static step methods using this to reference the class | wrun_01KN06GF08W2HYVM1F2R3QSEQP
  • thisSerializationWorkflow - step function invoked with .call() and .apply() | wrun_01KN06GNAW4J1K1DWK6JT7K3PW
  • customSerializationWorkflow - custom class serialization with WORKFLOW_SERIALIZE/WORKFLOW_DESERIALIZE | wrun_01KN06GWBQX186WF3SE4TPTC2D
  • instanceMethodStepWorkflow - instance methods with "use step" directive | wrun_01KN06H3ENV3TYP9VRAJNPAG5S
  • crossContextSerdeWorkflow - classes defined in step code are deserializable in workflow context | wrun_01KN06HDEZ7768ZTHXA8J46KSE
  • stepFunctionAsStartArgWorkflow - step function reference passed as start() argument | wrun_01KN06HPAN9DHZ0D1AY8V0ZW38
  • cancelRun - cancelling a running workflow | wrun_01KN06HW3VZBK4RSY12651AGCW
  • cancelRun via CLI - cancelling a running workflow | wrun_01KN06J54MD5666KMY46N97031
  • pages router addTenWorkflow via pages router
  • pages router promiseAllWorkflow via pages router
  • pages router sleepingWorkflow via pages router
  • hookWithSleepWorkflow - hook payloads delivered correctly with concurrent sleep | wrun_01KN06JFYPXMPZ93NNXAP2DED2
  • sleepInLoopWorkflow - sleep inside loop with steps actually delays each iteration | wrun_01KN06K45R3CBXQZYGC0WYRE2D
  • sleepWithSequentialStepsWorkflow - sequential steps work with concurrent sleep (control) | wrun_01KN06KEKNE6KA3XPFF22MEA46
  • importMetaUrlWorkflow - import.meta.url is available in step bundles | wrun_01KN06KMKJ2W7FEMDV2G4YVT93

Details by Category

❌ ▲ Vercel Production
App Passed Failed Skipped
✅ astro 77 0 7
✅ example 77 0 7
✅ express 77 0 7
✅ fastify 77 0 7
✅ hono 77 0 7
❌ nextjs-turbopack 81 1 2
✅ nextjs-webpack 82 0 2
✅ nitro 77 0 7
✅ nuxt 77 0 7
✅ sveltekit 77 0 7
✅ vite 77 0 7
✅ 💻 Local Development
App Passed Failed Skipped
✅ astro-stable 70 0 14
✅ express-stable 70 0 14
✅ fastify-stable 70 0 14
✅ hono-stable 70 0 14
✅ nextjs-turbopack-canary 59 0 25
✅ nextjs-turbopack-stable 76 0 8
✅ nextjs-webpack-canary 59 0 25
✅ nextjs-webpack-stable 76 0 8
✅ nitro-stable 70 0 14
✅ nuxt-stable 70 0 14
✅ sveltekit-stable 70 0 14
✅ vite-stable 70 0 14
✅ 📦 Local Production
App Passed Failed Skipped
✅ astro-stable 70 0 14
✅ express-stable 70 0 14
✅ fastify-stable 70 0 14
✅ hono-stable 70 0 14
✅ nextjs-turbopack-canary 59 0 25
✅ nextjs-turbopack-stable 76 0 8
✅ nextjs-webpack-canary 59 0 25
✅ nextjs-webpack-stable 76 0 8
✅ nitro-stable 70 0 14
✅ nuxt-stable 70 0 14
✅ sveltekit-stable 70 0 14
✅ vite-stable 70 0 14
✅ 🐘 Local Postgres
App Passed Failed Skipped
✅ astro-stable 70 0 14
✅ express-stable 70 0 14
✅ fastify-stable 70 0 14
✅ hono-stable 70 0 14
✅ nextjs-turbopack-canary 59 0 25
✅ nextjs-turbopack-stable 76 0 8
✅ nextjs-webpack-canary 59 0 25
✅ nextjs-webpack-stable 76 0 8
✅ nitro-stable 70 0 14
✅ nuxt-stable 70 0 14
✅ sveltekit-stable 70 0 14
✅ vite-stable 70 0 14
✅ 🪟 Windows
App Passed Failed Skipped
✅ nextjs-turbopack 76 0 8
❌ 🌍 Community Worlds
App Passed Failed Skipped
✅ mongodb-dev 5 0 0
❌ mongodb 56 3 8
✅ redis-dev 5 0 0
❌ redis 57 2 8
✅ turso-dev 5 0 0
❌ turso 4 55 8
✅ 📋 Other
App Passed Failed Skipped
✅ e2e-local-dev-nest-stable 70 0 14
✅ e2e-local-postgres-nest-stable 70 0 14
✅ e2e-local-prod-nest-stable 70 0 14

📋 View full workflow run


Some E2E test jobs failed:

  • Vercel Prod: failure
  • Local Dev: success
  • Local Prod: success
  • Local Postgres: success
  • Windows: success

Check the workflow run for details.

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Mar 29, 2026

📊 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 🥇 Nitro 0.044s (-17.1% 🟢) 1.005s (-1.0%) 0.962s 10 1.00x
💻 Local Express 0.046s (+3.6%) 1.005s (~) 0.959s 10 1.05x
💻 Local Next.js (Turbopack) 0.051s 1.006s 0.955s 10 1.17x
🌐 Redis Next.js (Turbopack) 0.056s 1.005s 0.949s 10 1.29x
🐘 Postgres Next.js (Turbopack) 0.059s 1.011s 0.952s 10 1.35x
🐘 Postgres Nitro 0.061s (-5.2% 🟢) 1.017s (~) 0.956s 10 1.39x
🐘 Postgres Express 0.065s (-1.2%) 1.011s (~) 0.947s 10 1.48x
🌐 MongoDB Next.js (Turbopack) 0.120s 1.007s 0.888s 10 2.74x

▲ Production (Vercel)

World Framework Workflow Time Wall Time Overhead Samples vs Fastest
▲ Vercel 🥇 Express 0.435s (-45.2% 🟢) 2.196s (-28.4% 🟢) 1.761s 10 1.00x
▲ Vercel Nitro 1.041s (-17.5% 🟢) 2.746s (-23.5% 🟢) 1.705s 10 2.39x
▲ Vercel Next.js (Turbopack) ⚠️ missing - - - -

🔍 Observability: Express | Nitro

workflow with 1 step

💻 Local Development

World Framework Workflow Time Wall Time Overhead Samples vs Fastest
💻 Local 🥇 Next.js (Turbopack) 1.116s 2.006s 0.890s 10 1.00x
🐘 Postgres Nitro 1.122s (-2.6%) 2.011s (~) 0.889s 10 1.01x
💻 Local Express 1.131s (~) 2.005s (~) 0.874s 10 1.01x
💻 Local Nitro 1.132s (~) 2.006s (~) 0.875s 10 1.01x
🌐 Redis Next.js (Turbopack) 1.132s 2.007s 0.874s 10 1.01x
🐘 Postgres Next.js (Turbopack) 1.144s 2.012s 0.868s 10 1.02x
🐘 Postgres Express 1.147s (~) 2.011s (~) 0.864s 10 1.03x
🌐 MongoDB Next.js (Turbopack) 1.299s 2.008s 0.709s 10 1.16x

▲ Production (Vercel)

World Framework Workflow Time Wall Time Overhead Samples vs Fastest
▲ Vercel 🥇 Express 2.240s (-4.0%) 3.504s (-20.6% 🟢) 1.264s 10 1.00x
▲ Vercel Nitro 2.501s (+13.2% 🔺) 4.010s (-3.9%) 1.509s 10 1.12x
▲ Vercel Next.js (Turbopack) ⚠️ missing - - - -

🔍 Observability: Express | Nitro

workflow with 10 sequential steps

💻 Local Development

World Framework Workflow Time Wall Time Overhead Samples vs Fastest
🐘 Postgres 🥇 Nitro 10.654s (-2.3%) 11.025s (~) 0.371s 3 1.00x
🌐 Redis Next.js (Turbopack) 10.787s 11.024s 0.237s 3 1.01x
🐘 Postgres Express 10.847s (~) 11.021s (~) 0.174s 3 1.02x
🐘 Postgres Next.js (Turbopack) 10.870s 11.026s 0.156s 3 1.02x
💻 Local Next.js (Turbopack) 10.887s 11.024s 0.137s 3 1.02x
💻 Local Nitro 10.929s (~) 11.024s (~) 0.096s 3 1.03x
💻 Local Express 10.944s (~) 11.024s (~) 0.080s 3 1.03x
🌐 MongoDB Next.js (Turbopack) 12.282s 13.023s 0.741s 3 1.15x

▲ Production (Vercel)

World Framework Workflow Time Wall Time Overhead Samples vs Fastest
▲ Vercel 🥇 Express 18.444s (-17.4% 🟢) 19.851s (-18.0% 🟢) 1.407s 2 1.00x
▲ Vercel Nitro 19.654s (-7.3% 🟢) 21.487s (-9.4% 🟢) 1.833s 2 1.07x
▲ Vercel Next.js (Turbopack) ⚠️ missing - - - -

🔍 Observability: Express | Nitro

workflow with 25 sequential steps

💻 Local Development

World Framework Workflow Time Wall Time Overhead Samples vs Fastest
🐘 Postgres 🥇 Nitro 14.040s (-3.5%) 14.622s (-2.7%) 0.582s 5 1.00x
🌐 Redis Next.js (Turbopack) 14.219s 15.030s 0.811s 4 1.01x
🐘 Postgres Next.js (Turbopack) 14.454s 15.027s 0.572s 4 1.03x
🐘 Postgres Express 14.574s (~) 15.028s (~) 0.454s 4 1.04x
💻 Local Next.js (Turbopack) 14.632s 15.030s 0.398s 4 1.04x
💻 Local Nitro 14.998s (+0.5%) 15.029s (~) 0.032s 4 1.07x
💻 Local Express 15.079s (+0.8%) 15.783s (+5.0% 🔺) 0.704s 4 1.07x
🌐 MongoDB Next.js (Turbopack) 17.797s 18.022s 0.225s 4 1.27x

▲ Production (Vercel)

World Framework Workflow Time Wall Time Overhead Samples vs Fastest
▲ Vercel 🥇 Express 34.377s (+1.8%) 35.812s (-1.4%) 1.436s 2 1.00x
▲ Vercel Nitro 41.925s (+15.0% 🔺) 43.576s (+13.7% 🔺) 1.651s 2 1.22x
▲ Vercel Next.js (Turbopack) ⚠️ missing - - - -

🔍 Observability: Express | Nitro

workflow with 50 sequential steps

💻 Local Development

World Framework Workflow Time Wall Time Overhead Samples vs Fastest
🐘 Postgres 🥇 Nitro 12.950s (-7.4% 🟢) 13.167s (-8.9% 🟢) 0.216s 7 1.00x
🌐 Redis Next.js (Turbopack) 13.310s 14.025s 0.715s 7 1.03x
🐘 Postgres Next.js (Turbopack) 13.833s 14.026s 0.194s 7 1.07x
🐘 Postgres Express 13.914s (~) 14.023s (~) 0.108s 7 1.07x
💻 Local Next.js (Turbopack) 16.005s 16.365s 0.360s 6 1.24x
💻 Local Nitro 16.733s (+2.1%) 17.031s (~) 0.298s 6 1.29x
💻 Local Express 16.905s (+1.7%) 17.198s (+1.0%) 0.293s 6 1.31x
🌐 MongoDB Next.js (Turbopack) 20.397s 21.028s 0.631s 5 1.58x

▲ Production (Vercel)

World Framework Workflow Time Wall Time Overhead Samples vs Fastest
▲ Vercel 🥇 Express 65.811s (+13.3% 🔺) 67.077s (+11.4% 🔺) 1.267s 2 1.00x
▲ Vercel Nitro 68.496s (+8.7% 🔺) 69.907s (+7.2% 🔺) 1.411s 2 1.04x
▲ Vercel Next.js (Turbopack) ⚠️ missing - - - -

🔍 Observability: Express | Nitro

Promise.all with 10 concurrent steps

💻 Local Development

World Framework Workflow Time Wall Time Overhead Samples vs Fastest
🐘 Postgres 🥇 Nitro 1.205s (-5.4% 🟢) 2.011s (~) 0.805s 15 1.00x
🐘 Postgres Next.js (Turbopack) 1.236s 2.011s 0.775s 15 1.03x
🐘 Postgres Express 1.262s (-1.0%) 2.011s (~) 0.749s 15 1.05x
🌐 Redis Next.js (Turbopack) 1.362s 2.007s 0.645s 15 1.13x
💻 Local Nitro 1.524s (~) 2.006s (~) 0.482s 15 1.26x
💻 Local Express 1.530s (-1.4%) 2.006s (~) 0.477s 15 1.27x
💻 Local Next.js (Turbopack) 1.573s 2.005s 0.433s 15 1.30x
🌐 MongoDB Next.js (Turbopack) 2.121s 3.008s 0.886s 10 1.76x

▲ Production (Vercel)

World Framework Workflow Time Wall Time Overhead Samples vs Fastest
▲ Vercel 🥇 Express 2.743s (+14.5% 🔺) 4.012s (-3.3%) 1.269s 8 1.00x
▲ Vercel Nitro 2.807s (+1.4%) 4.220s (-7.2% 🟢) 1.413s 8 1.02x
▲ Vercel Next.js (Turbopack) ⚠️ missing - - - -

🔍 Observability: Express | Nitro

Promise.all with 25 concurrent steps

💻 Local Development

World Framework Workflow Time Wall Time Overhead Samples vs Fastest
🐘 Postgres 🥇 Nitro 2.270s (-2.2%) 3.011s (~) 0.741s 10 1.00x
🐘 Postgres Express 2.344s (~) 3.011s (~) 0.667s 10 1.03x
🐘 Postgres Next.js (Turbopack) 2.423s 3.011s 0.588s 10 1.07x
🌐 Redis Next.js (Turbopack) 2.557s 3.008s 0.452s 10 1.13x
💻 Local Nitro 3.021s (+3.8%) 3.564s (+11.1% 🔺) 0.543s 9 1.33x
💻 Local Express 3.075s (+5.2% 🔺) 3.886s (+16.3% 🔺) 0.811s 8 1.35x
💻 Local Next.js (Turbopack) 3.172s 3.885s 0.713s 8 1.40x
🌐 MongoDB Next.js (Turbopack) 4.732s 5.344s 0.611s 6 2.08x

▲ Production (Vercel)

World Framework Workflow Time Wall Time Overhead Samples vs Fastest
▲ Vercel 🥇 Nitro 2.579s (-10.1% 🟢) 4.101s (-11.1% 🟢) 1.523s 8 1.00x
▲ Vercel Express 2.768s (-10.6% 🟢) 4.005s (-17.2% 🟢) 1.237s 8 1.07x
▲ Vercel Next.js (Turbopack) ⚠️ missing - - - -

🔍 Observability: Nitro | Express

Promise.all with 50 concurrent steps

💻 Local Development

World Framework Workflow Time Wall Time Overhead Samples vs Fastest
🐘 Postgres 🥇 Nitro 3.365s (-3.3%) 4.011s (~) 0.646s 8 1.00x
🐘 Postgres Express 3.462s (-1.1%) 4.011s (~) 0.549s 8 1.03x
🐘 Postgres Next.js (Turbopack) 3.642s 4.010s 0.368s 8 1.08x
🌐 Redis Next.js (Turbopack) 4.167s 4.725s 0.558s 7 1.24x
💻 Local Nitro 8.171s (+7.9% 🔺) 9.022s (+12.5% 🔺) 0.851s 4 2.43x
💻 Local Next.js (Turbopack) 8.512s 9.268s 0.756s 4 2.53x
💻 Local Express 9.542s (+18.7% 🔺) 10.025s (+14.3% 🔺) 0.482s 3 2.84x
🌐 MongoDB Next.js (Turbopack) 9.714s 10.349s 0.634s 3 2.89x

▲ Production (Vercel)

World Framework Workflow Time Wall Time Overhead Samples vs Fastest
▲ Vercel 🥇 Express 2.905s (-15.0% 🟢) 4.627s (-10.1% 🟢) 1.722s 7 1.00x
▲ Vercel Nitro 3.634s (+22.8% 🔺) 5.300s (+13.6% 🔺) 1.666s 6 1.25x
▲ Vercel Next.js (Turbopack) ⚠️ missing - - - -

🔍 Observability: Express | Nitro

Promise.race with 10 concurrent steps

💻 Local Development

World Framework Workflow Time Wall Time Overhead Samples vs Fastest
🐘 Postgres 🥇 Nitro 1.190s (-6.1% 🟢) 2.010s (~) 0.820s 15 1.00x
🐘 Postgres Next.js (Turbopack) 1.241s 2.010s 0.769s 15 1.04x
🐘 Postgres Express 1.277s (+1.8%) 2.008s (~) 0.732s 15 1.07x
🌐 Redis Next.js (Turbopack) 1.316s 2.006s 0.690s 15 1.11x
💻 Local Next.js (Turbopack) 1.514s 2.005s 0.491s 15 1.27x
💻 Local Nitro 1.535s (+0.5%) 2.006s (~) 0.471s 15 1.29x
💻 Local Express 1.590s (+4.4%) 2.006s (~) 0.416s 15 1.34x
🌐 MongoDB Next.js (Turbopack) 2.162s 3.008s 0.846s 10 1.82x

▲ Production (Vercel)

World Framework Workflow Time Wall Time Overhead Samples vs Fastest
▲ Vercel 🥇 Express 2.234s (-14.3% 🟢) 3.516s (-20.8% 🟢) 1.282s 9 1.00x
▲ Vercel Nitro 2.616s (+17.5% 🔺) 3.897s (-6.8% 🟢) 1.281s 8 1.17x
▲ Vercel Next.js (Turbopack) ⚠️ missing - - - -

🔍 Observability: Express | Nitro

Promise.race with 25 concurrent steps

💻 Local Development

World Framework Workflow Time Wall Time Overhead Samples vs Fastest
🐘 Postgres 🥇 Nitro 2.284s (-3.3%) 3.010s (~) 0.726s 10 1.00x
🐘 Postgres Express 2.329s (-1.4%) 3.012s (~) 0.682s 10 1.02x
🐘 Postgres Next.js (Turbopack) 2.417s 3.009s 0.592s 10 1.06x
🌐 Redis Next.js (Turbopack) 2.573s 3.008s 0.435s 10 1.13x
💻 Local Next.js (Turbopack) 2.934s 3.566s 0.632s 9 1.28x
💻 Local Nitro 3.055s (+8.6% 🔺) 3.761s (+17.2% 🔺) 0.705s 8 1.34x
💻 Local Express 3.227s (+6.1% 🔺) 4.010s (+3.2%) 0.784s 8 1.41x
🌐 MongoDB Next.js (Turbopack) 4.756s 5.176s 0.420s 6 2.08x

▲ Production (Vercel)

World Framework Workflow Time Wall Time Overhead Samples vs Fastest
▲ Vercel 🥇 Express 2.614s (-61.1% 🟢) 3.838s (-54.9% 🟢) 1.224s 9 1.00x
▲ Vercel Nitro 2.696s (-34.4% 🟢) 4.277s (-26.1% 🟢) 1.582s 8 1.03x
▲ Vercel Next.js (Turbopack) ⚠️ missing - - - -

🔍 Observability: Express | Nitro

Promise.race with 50 concurrent steps

💻 Local Development

World Framework Workflow Time Wall Time Overhead Samples vs Fastest
🐘 Postgres 🥇 Nitro 3.393s (-1.6%) 4.013s (~) 0.620s 8 1.00x
🐘 Postgres Express 3.480s (+0.7%) 4.012s (~) 0.532s 8 1.03x
🐘 Postgres Next.js (Turbopack) 3.667s 4.013s 0.346s 8 1.08x
🌐 Redis Next.js (Turbopack) 4.073s 4.725s 0.652s 7 1.20x
💻 Local Nitro 8.430s (+7.0% 🔺) 9.271s (+8.8% 🔺) 0.841s 4 2.48x
💻 Local Next.js (Turbopack) 8.501s 9.020s 0.519s 4 2.51x
💻 Local Express 8.924s (+3.0%) 9.523s (+5.5% 🔺) 0.600s 4 2.63x
🌐 MongoDB Next.js (Turbopack) 9.803s 10.347s 0.544s 3 2.89x

▲ Production (Vercel)

World Framework Workflow Time Wall Time Overhead Samples vs Fastest
▲ Vercel 🥇 Express 3.167s (-36.9% 🟢) 4.570s (-31.5% 🟢) 1.402s 7 1.00x
▲ Vercel Nitro 3.542s (+23.5% 🔺) 5.048s (+15.5% 🔺) 1.506s 6 1.12x
▲ Vercel Next.js (Turbopack) ⚠️ missing - - - -

🔍 Observability: Express | Nitro

workflow with 10 sequential data payload steps (10KB)

💻 Local Development

World Framework Workflow Time Wall Time Overhead Samples vs Fastest
🐘 Postgres 🥇 Nitro 0.587s (-27.9% 🟢) 1.007s (~) 0.420s 60 1.00x
🌐 Redis Next.js (Turbopack) 0.693s 1.004s 0.311s 60 1.18x
🐘 Postgres Next.js (Turbopack) 0.763s 1.008s 0.245s 60 1.30x
🐘 Postgres Express 0.820s (-0.7%) 1.007s (~) 0.186s 60 1.40x
💻 Local Next.js (Turbopack) 0.890s 1.039s 0.149s 58 1.52x
💻 Local Nitro 0.998s (-1.6%) 1.361s (-20.9% 🟢) 0.363s 45 1.70x
💻 Local Express 1.006s (+2.1%) 1.469s (+31.7% 🔺) 0.463s 41 1.71x
🌐 MongoDB Next.js (Turbopack) 2.132s 3.008s 0.876s 20 3.63x

▲ Production (Vercel)

World Framework Workflow Time Wall Time Overhead Samples vs Fastest
▲ Vercel 🥇 Express 10.752s (-2.3%) 12.203s (-6.6% 🟢) 1.451s 5 1.00x
▲ Vercel Nitro 11.591s (-2.5%) 13.322s (-4.4%) 1.731s 5 1.08x
▲ Vercel Next.js (Turbopack) ⚠️ missing - - - -

🔍 Observability: Express | Nitro

workflow with 25 sequential data payload steps (10KB)

💻 Local Development

World Framework Workflow Time Wall Time Overhead Samples vs Fastest
🐘 Postgres 🥇 Nitro 1.464s (-23.1% 🟢) 2.030s (~) 0.567s 45 1.00x
🌐 Redis Next.js (Turbopack) 1.665s 2.006s 0.341s 45 1.14x
🐘 Postgres Next.js (Turbopack) 1.864s 2.054s 0.189s 44 1.27x
🐘 Postgres Express 1.929s (-3.5%) 2.102s (-9.3% 🟢) 0.173s 43 1.32x
💻 Local Next.js (Turbopack) 2.768s 3.041s 0.274s 30 1.89x
💻 Local Nitro 3.019s (-0.9%) 3.547s (-4.9%) 0.528s 26 2.06x
💻 Local Express 3.075s (+1.9%) 3.730s (-1.9%) 0.655s 25 2.10x
🌐 MongoDB Next.js (Turbopack) 5.198s 6.011s 0.813s 15 3.55x

▲ Production (Vercel)

World Framework Workflow Time Wall Time Overhead Samples vs Fastest
▲ Vercel 🥇 Express 32.697s (-3.3%) 34.274s (-4.2%) 1.577s 3 1.00x
▲ Vercel Nitro 33.931s (+3.4%) 35.681s (+1.7%) 1.750s 3 1.04x
▲ Vercel Next.js (Turbopack) ⚠️ missing - - - -

🔍 Observability: Express | Nitro

workflow with 50 sequential data payload steps (10KB)

💻 Local Development

World Framework Workflow Time Wall Time Overhead Samples vs Fastest
🐘 Postgres 🥇 Nitro 2.906s (-24.4% 🟢) 3.112s (-23.7% 🟢) 0.206s 39 1.00x
🌐 Redis Next.js (Turbopack) 3.320s 4.008s 0.688s 30 1.14x
🐘 Postgres Next.js (Turbopack) 3.811s 4.012s 0.200s 30 1.31x
🐘 Postgres Express 3.936s (-3.0%) 4.148s (-9.2% 🟢) 0.213s 29 1.35x
💻 Local Next.js (Turbopack) 8.767s 9.018s 0.251s 14 3.02x
💻 Local Nitro 9.251s (+3.8%) 10.019s (+7.4% 🔺) 0.769s 12 3.18x
💻 Local Express 9.325s (+2.1%) 9.942s (+1.6%) 0.617s 13 3.21x
🌐 MongoDB Next.js (Turbopack) 10.557s 11.017s 0.460s 11 3.63x

▲ Production (Vercel)

World Framework Workflow Time Wall Time Overhead Samples vs Fastest
▲ Vercel 🥇 Nitro 89.329s (+0.8%) 91.029s (-0.5%) 1.700s 2 1.00x
▲ Vercel Express 89.779s (-0.8%) 91.309s (-1.7%) 1.530s 2 1.01x
▲ Vercel Next.js (Turbopack) ⚠️ missing - - - -

🔍 Observability: Nitro | Express

workflow with 10 concurrent data payload steps (10KB)

💻 Local Development

World Framework Workflow Time Wall Time Overhead Samples vs Fastest
🐘 Postgres 🥇 Nitro 0.221s (-23.3% 🟢) 1.008s (~) 0.787s 60 1.00x
🐘 Postgres Next.js (Turbopack) 0.260s 1.008s 0.748s 60 1.18x
🐘 Postgres Express 0.285s (+1.4%) 1.008s (~) 0.723s 60 1.29x
🌐 Redis Next.js (Turbopack) 0.418s 1.004s 0.587s 60 1.89x
💻 Local Next.js (Turbopack) 0.564s 1.004s 0.440s 60 2.55x
💻 Local Express 0.601s (+2.3%) 1.005s (~) 0.404s 60 2.72x
💻 Local Nitro 0.602s (+6.5% 🔺) 1.022s (+1.7%) 0.420s 59 2.72x
🌐 MongoDB Next.js (Turbopack) 1.654s 2.150s 0.496s 28 7.48x

▲ Production (Vercel)

World Framework Workflow Time Wall Time Overhead Samples vs Fastest
▲ Vercel 🥇 Nitro 2.063s (+16.4% 🔺) 3.555s (-6.5% 🟢) 1.492s 19 1.00x
▲ Vercel Express 52.468s (+2529.0% 🔺) 54.161s (+1314.3% 🔺) 1.693s 6 25.43x
▲ Vercel Next.js (Turbopack) ⚠️ missing - - - -

🔍 Observability: Nitro | Express

workflow with 25 concurrent data payload steps (10KB)

💻 Local Development

World Framework Workflow Time Wall Time Overhead Samples vs Fastest
🐘 Postgres 🥇 Nitro 0.370s (-27.3% 🟢) 1.007s (~) 0.637s 90 1.00x
🐘 Postgres Next.js (Turbopack) 0.489s 1.008s 0.519s 90 1.32x
🐘 Postgres Express 0.502s (~) 1.008s (~) 0.506s 90 1.36x
🌐 Redis Next.js (Turbopack) 1.191s 2.006s 0.815s 45 3.22x
💻 Local Nitro 2.538s (+9.5% 🔺) 3.008s (~) 0.471s 30 6.86x
💻 Local Express 2.644s (+3.0%) 3.009s (~) 0.366s 30 7.15x
💻 Local Next.js (Turbopack) 2.709s 3.009s 0.300s 30 7.33x
🌐 MongoDB Next.js (Turbopack) 4.734s 5.232s 0.498s 18 12.80x

▲ Production (Vercel)

World Framework Workflow Time Wall Time Overhead Samples vs Fastest
▲ Vercel 🥇 Nitro 2.718s (-9.5% 🟢) 4.126s (-15.2% 🟢) 1.408s 22 1.00x
▲ Vercel Express 3.214s (+11.4% 🔺) 4.609s (~) 1.395s 20 1.18x
▲ Vercel Next.js (Turbopack) ⚠️ missing - - - -

🔍 Observability: Nitro | Express

workflow with 50 concurrent data payload steps (10KB)

💻 Local Development

World Framework Workflow Time Wall Time Overhead Samples vs Fastest
🐘 Postgres 🥇 Nitro 0.572s (-26.2% 🟢) 1.008s (~) 0.436s 120 1.00x
🐘 Postgres Next.js (Turbopack) 0.780s 1.008s 0.228s 120 1.36x
🐘 Postgres Express 0.794s (~) 1.010s (~) 0.216s 119 1.39x
🌐 Redis Next.js (Turbopack) 2.739s 3.033s 0.294s 40 4.79x
🌐 MongoDB Next.js (Turbopack) 9.924s 10.434s 0.510s 12 17.36x
💻 Local Next.js (Turbopack) 10.847s 11.481s 0.634s 11 18.98x
💻 Local Nitro 11.294s (+9.1% 🔺) 11.937s (+9.9% 🔺) 0.642s 11 19.76x
💻 Local Express 11.759s (+4.9%) 12.229s (+2.4%) 0.470s 10 20.57x

▲ Production (Vercel)

World Framework Workflow Time Wall Time Overhead Samples vs Fastest
▲ Vercel 🥇 Nitro 8.969s (+3.9%) 10.246s (-3.2%) 1.277s 13 1.00x
▲ Vercel Express 8.982s (+4.5%) 10.316s (-3.8%) 1.333s 12 1.00x
▲ Vercel Next.js (Turbopack) ⚠️ missing - - - -

🔍 Observability: Nitro | Express

Stream Benchmarks (includes TTFB metrics)
workflow with stream

💻 Local Development

World Framework Workflow Time TTFB Slurp Wall Time Overhead Samples vs Fastest
🐘 Postgres 🥇 Nitro 0.149s (-27.6% 🟢) 0.999s (+0.5%) 0.001s (-9.1% 🟢) 1.010s (~) 0.860s 10 1.00x
🌐 Redis Next.js (Turbopack) 0.183s 1.000s 0.002s 1.008s 0.824s 10 1.23x
💻 Local Next.js (Turbopack) 0.184s 1.002s 0.012s 1.018s 0.834s 10 1.23x
🐘 Postgres Next.js (Turbopack) 0.195s 1.000s 0.002s 1.012s 0.817s 10 1.30x
🐘 Postgres Express 0.202s (~) 0.998s (~) 0.001s (+16.7% 🔺) 1.011s (~) 0.809s 10 1.35x
💻 Local Express 0.205s (~) 1.003s (~) 0.012s (+5.4% 🔺) 1.018s (~) 0.813s 10 1.37x
💻 Local Nitro 0.205s (-1.2%) 1.003s (~) 0.013s (+27.6% 🔺) 1.018s (~) 0.813s 10 1.38x
🌐 MongoDB Next.js (Turbopack) 0.489s 0.958s 0.001s 1.008s 0.520s 10 3.27x

▲ Production (Vercel)

World Framework Workflow Time TTFB Slurp Wall Time Overhead Samples vs Fastest
▲ Vercel 🥇 Express 1.615s (-8.3% 🟢) 2.635s (-11.2% 🟢) 0.541s (+59.3% 🔺) 3.758s (-7.6% 🟢) 2.144s 10 1.00x
▲ Vercel Nitro 1.714s (+4.0%) 2.840s (+4.0%) 0.428s (-25.0% 🟢) 3.899s (-3.1%) 2.185s 10 1.06x
▲ Vercel Next.js (Turbopack) ⚠️ missing - - - - -

🔍 Observability: Express | Nitro

stream pipeline with 5 transform steps (1MB)

💻 Local Development

World Framework Workflow Time TTFB Slurp Wall Time Overhead Samples vs Fastest
🌐 Redis 🥇 Next.js (Turbopack) 0.488s 1.000s 0.004s 1.013s 0.525s 60 1.00x
🐘 Postgres Nitro 0.500s (-17.1% 🟢) 1.006s (+0.5%) 0.003s (-21.4% 🟢) 1.022s (~) 0.521s 59 1.03x
🐘 Postgres Express 0.615s (~) 1.003s (~) 0.004s (-15.8% 🟢) 1.023s (~) 0.408s 59 1.26x
🐘 Postgres Next.js (Turbopack) 0.620s 1.008s 0.004s 1.027s 0.407s 59 1.27x
💻 Local Next.js (Turbopack) 0.666s 1.009s 0.009s 1.023s 0.357s 59 1.37x
💻 Local Nitro 0.740s (-1.9%) 1.010s (~) 0.009s (-3.6%) 1.024s (~) 0.284s 59 1.52x
💻 Local Express 0.758s (+5.0%) 1.010s (~) 0.010s (+11.3% 🔺) 1.025s (~) 0.266s 59 1.55x
🌐 MongoDB Next.js (Turbopack) 1.311s 1.950s 0.003s 2.012s 0.701s 30 2.69x

▲ Production (Vercel)

World Framework Workflow Time TTFB Slurp Wall Time Overhead Samples vs Fastest
▲ Vercel 🥇 Nitro 4.452s (+3.2%) 5.577s (-5.6% 🟢) 0.224s (-61.3% 🟢) 6.346s (-13.4% 🟢) 1.894s 10 1.00x
▲ Vercel Express 4.644s (+10.1% 🔺) 5.635s (~) 0.252s (-29.9% 🟢) 6.395s (-5.1% 🟢) 1.751s 10 1.04x
▲ Vercel Next.js (Turbopack) ⚠️ missing - - - - -

🔍 Observability: Nitro | Express

10 parallel streams (1MB each)

💻 Local Development

World Framework Workflow Time TTFB Slurp Wall Time Overhead Samples vs Fastest
🌐 Redis 🥇 Next.js (Turbopack) 0.896s 1.017s 0.000s 1.021s 0.126s 59 1.00x
🐘 Postgres Nitro 0.935s (-3.3%) 1.125s (-3.3%) 0.000s (-5.5% 🟢) 1.136s (-5.4% 🟢) 0.200s 55 1.04x
🐘 Postgres Next.js (Turbopack) 0.960s 1.304s 0.000s 1.314s 0.355s 46 1.07x
🐘 Postgres Express 0.993s (+0.9%) 1.189s (-4.2%) 0.000s (-37.3% 🟢) 1.205s (-4.3%) 0.212s 51 1.11x
💻 Local Nitro 1.257s (+2.8%) 2.022s (~) 0.000s (-27.3% 🟢) 2.025s (~) 0.768s 30 1.40x
💻 Local Next.js (Turbopack) 1.297s 2.020s 0.000s 2.024s 0.727s 30 1.45x
💻 Local Express 1.304s (+3.5%) 2.021s (~) 0.000s (-8.3% 🟢) 2.025s (~) 0.721s 30 1.46x
🌐 MongoDB Next.js (Turbopack) 2.329s 2.955s 0.000s 3.008s 0.679s 20 2.60x

▲ Production (Vercel)

World Framework Workflow Time TTFB Slurp Wall Time Overhead Samples vs Fastest
▲ Vercel 🥇 Nitro 2.701s (-5.4% 🟢) 3.615s (-6.1% 🟢) 0.000s (+Infinity% 🔺) 4.152s (-10.1% 🟢) 1.451s 15 1.00x
▲ Vercel Express 3.173s (-5.6% 🟢) 4.180s (-5.8% 🟢) 0.000s (+84.6% 🔺) 4.714s (-9.9% 🟢) 1.541s 13 1.17x
▲ Vercel Next.js (Turbopack) ⚠️ missing - - - - -

🔍 Observability: Nitro | Express

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

💻 Local Development

World Framework Workflow Time TTFB Slurp Wall Time Overhead Samples vs Fastest
🌐 Redis 🥇 Next.js (Turbopack) 1.579s 2.035s 0.000s 2.040s 0.461s 30 1.00x
🐘 Postgres Nitro 1.671s (-4.5%) 2.067s (-1.4%) 0.000s (-100.0% 🟢) 2.087s (-1.2%) 0.417s 30 1.06x
🐘 Postgres Express 1.774s (-1.9%) 2.101s (-1.6%) 0.000s (-50.0% 🟢) 2.113s (-2.7%) 0.339s 29 1.12x
🐘 Postgres Next.js (Turbopack) 1.921s 2.226s 0.000s 2.234s 0.314s 27 1.22x
💻 Local Nitro 3.475s (+2.3%) 4.033s (+1.6%) 0.001s (+30.4% 🔺) 4.037s (+1.6%) 0.562s 15 2.20x
💻 Local Next.js (Turbopack) 3.670s 4.166s 0.001s 4.172s 0.501s 15 2.32x
💻 Local Express 3.923s (+7.6% 🔺) 4.319s (+3.7%) 0.001s (-4.8%) 4.323s (+3.7%) 0.401s 14 2.48x
🌐 MongoDB Next.js (Turbopack) 4.379s 4.949s 0.000s 5.009s 0.630s 12 2.77x

▲ Production (Vercel)

World Framework Workflow Time TTFB Slurp Wall Time Overhead Samples vs Fastest
▲ Vercel 🥇 Nitro 3.669s (-10.1% 🟢) 4.604s (-14.8% 🟢) 0.000s (-100.0% 🟢) 5.192s (-16.9% 🟢) 1.524s 12 1.00x
▲ Vercel Express 4.181s (-12.7% 🟢) 4.970s (-16.7% 🟢) 0.000s (NaN%) 5.482s (-18.6% 🟢) 1.301s 11 1.14x
▲ Vercel Next.js (Turbopack) ⚠️ missing - - - - -

🔍 Observability: Nitro | Express

Summary

Fastest Framework by World

Winner determined by most benchmark wins

World 🥇 Fastest Framework Wins
💻 Local Next.js (Turbopack) 13/21
🐘 Postgres Nitro 20/21
▲ Vercel Express 13/21
Fastest World by Framework

Winner determined by most benchmark wins

Framework 🥇 Fastest World Wins
Express 🐘 Postgres 17/21
Next.js (Turbopack) 🌐 Redis 10/21
Nitro 🐘 Postgres 20/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)

📋 View full workflow run


Some benchmark jobs failed:

  • Local: success
  • Postgres: success
  • Vercel: failure

Check the workflow run for details.

@vercel
Copy link
Copy Markdown
Contributor

vercel Bot commented Mar 29, 2026

@ghost ghost force-pushed the changeset-release/main branch from 35ebeaf to 076d885 Compare March 29, 2026 21:58
@ghost ghost force-pushed the changeset-release/main branch from 076d885 to 1928868 Compare March 29, 2026 22:15
@ghost ghost force-pushed the changeset-release/main branch from 2282a5b to 7f52fd0 Compare March 30, 2026 17:45
@ghost ghost force-pushed the changeset-release/main branch from 7f52fd0 to 5c49222 Compare March 30, 2026 18:18
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