Summary
Astro 7.1 is out (https://astro.build/blog/astro-710/). It is a minor, backwards-compatible release on the Astro 7 line — unlike the 6→7 jump tracked in #20, no breaking changes are expected. We currently run astro@7.0.6 / @astrojs/starlight@0.41.3.
What 7.1 brings (highlights)
- Finer-grained CSP directives (
script-src-elem/attr, style-src-elem/attr).
format function on paginate() for customizing generated URLs.
--ignore-lock to run multiple dev servers for one project.
deferRender on content collections — defers rendering until needed instead of caching on sync.
- Experimental
experimental.collectionStorage: "chunked" — splits the data store at 10MB.
- Logger API improvements (
AstroRuntimeLogger).
Why it matters here
deferRender and chunked collection storage are directly relevant as the registry grows toward millions of references (see ROADMAP "Later"): they address large-collection memory and the 10MB data-store ceiling.
Checklist
References
Summary
Astro 7.1 is out (https://astro.build/blog/astro-710/). It is a minor, backwards-compatible release on the Astro 7 line — unlike the 6→7 jump tracked in #20, no breaking changes are expected. We currently run astro@7.0.6 / @astrojs/starlight@0.41.3.
What 7.1 brings (highlights)
script-src-elem/attr,style-src-elem/attr).formatfunction onpaginate()for customizing generated URLs.--ignore-lockto run multiple dev servers for one project.deferRenderon content collections — defers rendering until needed instead of caching on sync.experimental.collectionStorage: "chunked"— splits the data store at 10MB.AstroRuntimeLogger).Why it matters here
deferRenderand chunked collection storage are directly relevant as the registry grows toward millions of references (see ROADMAP "Later"): they address large-collection memory and the 10MB data-store ceiling.Checklist
astro.config.mjsare compatible with 7.1 (they targetastro >=7;starlight-llms-txtwas the Upgrade to Starlight 0.41 / Astro 7 (blocked on starlight-llms-txt) #20 blocker — verify its current floor).astroto^7.1.x; refresh other deps as needed.npm run verify(format:check +astro check+ build) andnpm run check:links./llms.txt,/api/OpenAPI pages, mermaid diagrams, blog, and the/id/*record pages.deferRender/experimental.collectionStorage: "chunked"for the registry data (follow-up, optional).References