Avatar for the withastro user
withastro
astro
BlogDocsChangelog

Performance History

Latest Results

refactor: extract ErrorHandler strategy and prepareResponse helper Decouple renderError and prepareResponse from BaseApp so the request pipeline no longer depends on app-level methods for these concerns. - prepareResponse moves to core/app/prepare-response.ts as a pure helper. AstroHandler and the error handlers call it directly instead of going through BaseApp. - Introduce an ErrorHandler interface in core/errors/handler.ts. - DefaultErrorHandler (core/errors/default-handler.ts) holds the 404/500 route rendering, prerendered error page fetch, and mergeResponses logic that previously lived on BaseApp. - DevErrorHandler (core/errors/dev-handler.ts) is shared by the Vite dev server and the non-runnable dev pipeline, parameterized by a shouldInjectCspMetaTags flag (the only real difference between the two overrides). - BuildErrorHandler (core/errors/build-handler.ts) throws on 500 and delegates other errors to DefaultErrorHandler with prerenderedErrorPageFetch cleared. - BaseApp exposes a protected createErrorHandler() factory; subclasses override this instead of overriding renderError. BaseApp#renderError() now just forwards to the configured handler. Pure refactor with no behavioral changes. All tests pass, lint:ci passes.
advanced-routing
10 minutes ago
linting and tests
feature/ast-68-fix-vite-build-fail-on-netlify-server-astro16196
35 minutes ago
fix(core): clean chunk name
feature/ast-68-fix-vite-build-fail-on-netlify-server-astro16196
45 minutes ago
fix(core): clean chunk name
feature/ast-68-fix-vite-build-fail-on-netlify-server-astro16196
46 minutes ago
chore: align waitUntil typing and release notes
gllmt:dev/fix-cache-provider-waituntil
2 hours ago

Latest Branches

CodSpeed Performance Gauge
0%
fix(core): clean chunk name#16367
39 minutes ago
872335b
feature/ast-68-fix-vite-build-fail-on-netlify-server-astro16196
CodSpeed Performance Gauge
0%
50 minutes ago
24990df
advanced-routing
CodSpeed Performance Gauge
0%
2 hours ago
3fb7991
gllmt:dev/fix-cache-provider-waituntil
© 2026 CodSpeed Technology
Home Terms Privacy Docs