withastro
astro
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
Performance History
Latest Results
fix(routing): keep the trailing slash when stripping an injected .html (#17742) With build.format: 'preserve' the build requests pages as /page.html. Stripping that suffix left the pathname without the trailing slash that route patterns are compiled with under trailingSlash: 'always', so a route stopped matching itself, its params resolved as empty, and stringifyParams() threw Missing parameter for any dynamic route.
main
11 minutes ago
fix(i18n): respect implicit and zero Accept-Language quality values in preferredLocale sortAndFilterLocales only ranked entries when both quality values were truthy, so an entry with no explicit q= (which means 1.0 per RFC 7231) or with q=0 was left in raw header order instead of being sorted. Default a missing q to 1.0 (0 for a bare `*` so it never wins) so Astro.preferredLocale and Astro.preferredLocaleList return the highest-quality match regardless of order.
contactjawad:fix-preferred-locale-quality-sort
3 hours ago
fix(routing): keep the trailing slash when stripping an injected .html With build.format: 'preserve' the build requests pages as /page.html. Stripping that suffix left the pathname without the trailing slash that route patterns are compiled with under trailingSlash: 'always', so a route stopped matching itself, its params resolved as empty, and stringifyParams() threw Missing parameter for any dynamic route.
Kjubikstronk:preserve-trailing-slash
6 hours ago
feat: move MDX into the processors themselves
feat/move-mdx-into-processors
7 hours ago
feat: move MDX into the processors themselves
feat/move-mdx-into-processors
7 hours ago
fix(cli): only background astro preview when asked to Background mode was copied from astro dev, including its agent detection, so astro preview started a detached daemon whenever an agent environment variable was present. The foreground process then exited immediately and anything supervising it, such as Playwright's webServer, gave up. --background is documented as opt-in, so it is now the only way to get a daemon. astro dev keeps its own behaviour.
Kjubikstronk:preview-foreground
11 hours ago
fix(container): wire astroConfig.site through to the SSR manifest so Astro.site is available in container rendering (#17682) (#17703) Co-authored-by: Matthew Phillips <matthew@matthewphillips.info>
main
12 hours ago
Merge branch 'main' into triagebot/fix-17682
triagebot/fix-17682
13 hours ago
Latest Branches
CodSpeed Performance Gauge
+16%
fix(i18n): respect implicit and zero Accept-Language quality values in preferredLocale
#17743
3 hours ago
845940f
contactjawad:fix-preferred-locale-quality-sort
CodSpeed Performance Gauge
0%
fix(routing): keep the trailing slash when stripping an injected .html
#17742
6 hours ago
81b8616
Kjubikstronk:preserve-trailing-slash
CodSpeed Performance Gauge
+15%
feat: move MDX into the processors themselves
#17262
2 months ago
6e33a93
feat/move-mdx-into-processors
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs