withastro
astro
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
Performance History
Latest Results
chore: changeset
fix/container-exports
19 minutes ago
Merge branch 'main' of https://github.com/withastro/astro into feat/vite-plugin-astro
feat/vite-plugin-astro
1 hour ago
feat: make jsx whitespace handling the default (#16965) Co-authored-by: Armand Philippot <git@armand.philippot.eu>
main
1 hour ago
fix(astro): preserve the original error on the skip-middleware 500 retry When user middleware throws, the error handler renders 500.astro by re-running the middleware chain, which throws again, so it retries with middleware skipped. That retry was dropping the original error, leaving Astro.props.error undefined on the custom 500 page. Carry the error through the retry so the page can show what failed. Affects the standard adapter and the astro/hono composable handlers.
iseraph-dev:fix/middleware-500-error-prop
2 hours ago
wip
feat/vite-plugin-astro
3 hours ago
clean
feat/vite-plugin-astro
3 hours ago
Render custom 500/404 error pages on the composable astro/hono middleware() path (#17097) On the composable path, middleware() had no app-level error handling. A throw in user middleware escaped to the host framework instead of rendering 500.astro, and an unmatched request (custom 404 prerendered or absent) threw on the missing route instead of rendering 404.astro. Add AstroMiddleware.handleWithErrorFallback mirroring PagesHandler.handleWithErrorFallback (#17041): a routeData guard returns a marked 404 for the app's post-check, and a sentinel-wrapped try/catch renders 500.astro for Astro middleware throws while re-throwing errors from next so host errors still reach app.onError.
main
14 hours ago
Remove obsolete Astro internal response header constants Follow up to the FetchState metadata move by deleting the unused internal response header constants and the prepareResponse stripping loop. No internal code writes or reads X-Astro-Route-Type, X-Astro-Reroute, X-Astro-Rewrite, or X-Astro-Noop anymore. Update i18n tests to use FetchState metadata instead of encoding internal state through response headers.
fix/fetch-internal-response-state
14 hours ago
Latest Branches
CodSpeed Performance Gauge
0%
fix(integrations): Export container renderers from a dedicated export path to fix bundling issues
#17093
22 minutes ago
9e3e576
fix/container-exports
CodSpeed Performance Gauge
+16%
wip
#17094
1 hour ago
e9d5cd6
feat/vite-plugin-astro
CodSpeed Performance Gauge
0%
Preserve `Astro.props.error` on the custom 500 page when middleware throws
#17104
2 hours ago
5197093
iseraph-dev:fix/middleware-500-error-prop
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs