Avatar for the withastro user
withastro
astro
BlogDocsChangelog

Performance History

Latest Results

fix(fetch): skip prerendered 404 routes in FetchState fallback Related: d69f858475 ## Goal The getCustom404Route() fix in this PR correctly finds the 404 route by path instead of the broken component-name comparison. But when the 404 page is prerendered (export const prerender = true), setting it as routeData causes the pipeline to attempt SSR rendering of a page that was already built to static HTML at build time. This crashes with a 500 instead of serving the pre-built 404 page. ## Decisions - Guard the fallback with !custom404.prerender: prerendered 404 pages must go through the renderError -> prerenderedErrorPageFetch path, which reads the HTML from disk. Only SSR 404 routes should be set as routeData so middleware can run and the component renders at runtime. ## Changes - fetch-state.ts: Added prerender check so the 404 fallback only activates for SSR routes. Prerendered routes leave routeData unset, which triggers the error handler's disk-serving path downstream.
flue/fix-16907
1 hour ago
[ci] format
main
6 hours ago
move allFeatures mask to base-pipeline.ts per review
fix/astro-marks-all-features-used
10 hours ago

Latest Branches

CodSpeed Performance Gauge
0%
Fix 404 route resolution for experimental.advancedRouting with astro/hono handlers#16911
1 hour ago
824134b
flue/fix-16907
CodSpeed Performance Gauge
0%
fix: astro() marks all pipeline features as used#16899
10 hours ago
4cece59
fix/astro-marks-all-features-used
CodSpeed Performance Gauge
0%
10 hours ago
30b0904
fkatsuhiro:fix/hmr-refetch-content-api-issue
© 2026 CodSpeed Technology
Home Terms Privacy Docs