withastro
astro
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
Performance History
Latest Results
chore: retrigger CI Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01U5TQ1y3yBEDx73tYTHoUBj
emerson-d-lopes:fix/17298-css-dedup
6 hours ago
test: cover multi-page and unique-CSS cases for prerender/SSR dedup Extends the fixture with a second prerendered page, and a server-only page with its own stylesheet, asserting that all pages share one deduplicated file while CSS unique to a server-rendered page is still emitted and linked. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01U5TQ1y3yBEDx73tYTHoUBj
emerson-d-lopes:fix/17298-css-dedup
7 hours ago
fix(build): deduplicate CSS assets between prerender and SSR environments In server output, the prerender and SSR environments each bundle shared layouts separately, emitting one CSS asset per environment for the same CSS source modules (e.g. `index.X.css` and `_..Y.css`). The prerender build now records its CSS asset filenames keyed by each chunk's CSS module set, and the SSR build renames its matching assets to the prerender filenames, so moving assets to the client directory yields a single file referenced by both page types. Keyed by module identity rather than content hash because plugins that scan the environment module graph (e.g. Tailwind) can produce slightly different content for the same CSS source in each environment. The rename mutates `asset.fileName` in place instead of re-keying the bundle object: the bundle is a Rolldown proxy that ignores direct key assignment, and the writer emits files based on `fileName`. Fixes #17298 Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01U5TQ1y3yBEDx73tYTHoUBj
emerson-d-lopes:fix/17298-css-dedup
7 hours ago
reword changeset
triagebot/fix-17482
12 hours ago
add changeset
triagebot/fix-17482
14 hours ago
fix: restore getFallback export from astro:transitions/client (#17482)
triagebot/fix-17482
14 hours ago
fix(sessions): route session diagnostics through AstroLogger and reset partial state after regeneration failure (#17421)
main
14 hours ago
fix(session): use proper types for logger in tests, remove leftover await on destroy()
iamkaleemsajjad-hue:astro-w2
15 hours ago
Latest Branches
CodSpeed Performance Gauge
0%
fix(build): deduplicate CSS assets between prerender and SSR environments
#17488
6 hours ago
a606005
emerson-d-lopes:fix/17298-css-dedup
CodSpeed Performance Gauge
0%
Restore `getFallback` export from `astro:transitions/client`
#17483
12 hours ago
fd41753
triagebot/fix-17482
CodSpeed Performance Gauge
0%
fix(sessions): route session diagnostics through AstroLogger and reset partial state after regeneration failure
#17421
15 hours ago
5b4172a
iamkaleemsajjad-hue:astro-w2
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs