The web framework for content-driven websites.
Astro shipped several fixes to stabilize CSS handling and improve component rendering. CSS deduplication for components used in multiple render modes now works correctly, and CSS class names are stable during development to prevent stale references. The team also resolved issues with server islands…
Get this in your inbox every Monday →A deterministic 0–100 hygiene score — README, license, CI, tests, docs, and freshness.
Who ships this repo — author concentration and the bus factor across the last 300 mainline commits.
How welcoming this repo is to contributors — issue throughput, close time, responsiveness, and good-first-issue count.
What this project is built on — dependency count by ecosystem, the license mix, and anything worth a legal look before you adopt it.
Whether this project's CI can be trusted — pass rate, run times, flaky runs, and which workflow is the weak link.
Grounded in astro's README, structure, and recent commits — answers won't invent code they haven't seen.
A Monday email with what shipped, in plain English — no account needed.
Showing raw commit titles for the newest commits. Sign in to generate AI summaries.
Ignore `layout` frontmatter in Markdown content collection entries with `deferRender` (#18266)
Register cache provider before handleCache runs in composable cache() handler (#18240)
Fix emptyDir EPERM fallback to use rmSync instead of rmdirSync for Node 25+ compatibility (#18193)
Skip dev toolbar source annotations when compiling in Vite test mode (#18162) (#18242)
Remove dead `use astro:head-inject` directive that caused rolldown MODULE_LEVEL_DIRECTIVE warning (#18088)
Clear stale compile metadata in HMR when markup and style change together (#18076)
Support "Variable" suffix in fontsource font family names (#18249)
A floor, not a guess: counts only commits whose author, co-author trailer, or message explicitly credits an AI tool (Claude, Copilot, Cursor, aider, Codex…). Based on 30 mainline commits. Unattributed AI code isn't counted here — the full audit estimates that separately.