withastro
astro
BlogDocsChangelog

fix(assets): hoist ?? inside JSON.stringify in virtual module codegen

#15140Merged
Comparing
cameronraysmith:15136-fix
(
5beaf2b
) with
main
(
4eb6fc9
)
CodSpeed Performance Gauge
0%
Untouched
6

Benchmarks

Passed

Rendering: streaming [false], .mdx file
benchmark/bench/codspeed.bench.js::Bench rendering
CodSpeed Performance Gauge
0%
717 ms716.8 ms
Rendering: streaming [false], .md file
benchmark/bench/codspeed.bench.js::Bench rendering
CodSpeed Performance Gauge
0%
1.2 ms1.2 ms
Rendering: streaming [true], .mdx file
benchmark/bench/codspeed.bench.js::Bench rendering
CodSpeed Performance Gauge
0%
723.3 ms723.4 ms
Rendering: streaming [true], .md file
benchmark/bench/codspeed.bench.js::Bench rendering
CodSpeed Performance Gauge
0%
1.2 ms1.2 ms
Rendering: streaming [false], .astro file
benchmark/bench/codspeed.bench.js::Bench rendering
CodSpeed Performance Gauge
0%
617.8 ms619 ms
Rendering: streaming [true], .astro file
benchmark/bench/codspeed.bench.js::Bench rendering
CodSpeed Performance Gauge
0%
616.4 ms619.2 ms

Commits

Click on a commit to change the comparison range
Base
main
4eb6fc9
+0.02%
fix(assets): hoist nullish coalescing inside JSON.stringify Moves ?? fallbacks before serialization to eliminate dead code in generated virtual module. Fixes esbuild suspicious-nullish-coalescing warning.
823befd
2 days ago
by cameronraysmith
-0.15%
chore: add changeset
5beaf2b
1 day ago
by cameronraysmith
© 2026 CodSpeed Technology
Home Terms Privacy Docs