Avatar for the nuxt user
nuxt
nuxt
BlogDocsChangelog

fix(nuxt): preserve query parameters in payload extraction for cached routes

#34751
Comparing
zowievangeest:fix/payload-extraction-query-params
(
c1cf967
) with
main
(
8c078f4
)
CodSpeed Performance Gauge
+12%
Improvement
1
Untouched
19
Skipped
3

Benchmarks

23 total
loadNuxt in the basic test fixture
packages/nuxt/test/load-nuxt.bench.ts::loadNuxt
CodSpeed Performance Gauge
+12%
502.7 ms450.7 ms
loadNuxt in an empty directory
packages/nuxt/test/load-nuxt.bench.ts::loadNuxt
CodSpeed Performance Gauge
+1%
235.7 ms234.4 ms
initial production build in the minimal test fixture
packages/nuxt/test/build-plugins.bench.ts::build
CodSpeed Performance Gauge
0%
1.4 s1.4 s
initial dev server build in the basic test fixture
packages/nuxt/test/build.bench.ts::build
CodSpeed Performance Gauge
0%
883 ms882.3 ms
remove file + emit - medium (52 files)
packages/nuxt/test/pages-dev.bench.ts::dev server simulation - medium app (52 files)
CodSpeed Performance Gauge
0%
2.9 ms2.9 ms
emit (no fs change) - medium (52 files)
packages/nuxt/test/pages-dev.bench.ts::dev server simulation - medium app (52 files)
CodSpeed Performance Gauge
0%
80.5 µs80.5 µs
loadNuxtConfig in the minimal test fixture (types)
packages/kit/test/load-nuxt-config.bench.ts::loadNuxtConfig
CodSpeed Performance Gauge
0%
14.2 ms14.2 ms
cold start (initial build + emit) - large (202 files)
packages/nuxt/test/pages-dev.bench.ts::dev server simulation - large app (202 files)
CodSpeed Performance Gauge
0%
9.2 ms9.2 ms
add file + emit - large (202 files)
packages/nuxt/test/pages-dev.bench.ts::dev server simulation - large app (202 files)
CodSpeed Performance Gauge
0%
12.3 ms12.3 ms
loadNuxtConfig in the basic test fixture
packages/kit/test/load-nuxt-config.bench.ts::loadNuxtConfig
CodSpeed Performance Gauge
0%
36.7 ms36.8 ms
loadNuxtConfig in the minimal test fixture
packages/kit/test/load-nuxt-config.bench.ts::loadNuxtConfig
CodSpeed Performance Gauge
0%
15.6 ms15.6 ms
add file + emit - medium (52 files)
packages/nuxt/test/pages-dev.bench.ts::dev server simulation - medium app (52 files)
CodSpeed Performance Gauge
0%
3 ms3 ms
remove file + emit - large (202 files)
packages/nuxt/test/pages-dev.bench.ts::dev server simulation - large app (202 files)
CodSpeed Performance Gauge
0%
11.9 ms11.9 ms
writeTypes in the basic-types fixture
packages/kit/test/write-types.bench.ts::writeTypes
CodSpeed Performance Gauge
0%
38.8 ms38.9 ms
loadNuxtConfig in the basic test fixture (types)
packages/kit/test/load-nuxt-config.bench.ts::loadNuxtConfig
CodSpeed Performance Gauge
0%
18.5 ms18.6 ms
emit (no fs change) - small (10 files)
packages/nuxt/test/pages-dev.bench.ts::dev server simulation - small app (10 files)
CodSpeed Performance Gauge
0%
44.9 µs45 µs
cold start (initial build + emit) - small (10 files)
packages/nuxt/test/pages-dev.bench.ts::dev server simulation - small app (10 files)
CodSpeed Performance Gauge
0%
1.8 ms1.8 ms
loadNuxtConfig in the empty directory
packages/kit/test/load-nuxt-config.bench.ts::loadNuxtConfig
CodSpeed Performance Gauge
0%
27.9 ms28 ms
emit (no fs change) - large (202 files)
packages/nuxt/test/pages-dev.bench.ts::dev server simulation - large app (202 files)
CodSpeed Performance Gauge
0%
212.5 µs213.5 µs
cold start (initial build + emit) - medium (52 files)
packages/nuxt/test/pages-dev.bench.ts::dev server simulation - medium app (52 files)
CodSpeed Performance Gauge
-3%
2.8 ms2.8 ms
large app (202 files)
packages/nuxt/test/pages.bench.ts::generateRoutesFromFiles
Skipped
5.2 ms*
medium app (52 files)
packages/nuxt/test/pages.bench.ts::generateRoutesFromFiles
Skipped
1.8 ms*
small app (10 files)
packages/nuxt/test/pages.bench.ts::generateRoutesFromFiles
Skipped
301.8 µs*

Commits

Click on a commit to change the comparison range
Base
main
8c078f4
+11.55%
refactor(nuxt): remove old logic from 3.21.3
c1cf967
2 months ago
by zowievangeest
© 2026 CodSpeed Technology
Home Terms Privacy Docs