-
Notifications
You must be signed in to change notification settings - Fork 2
deps: upgrade to Astro 7.1 #39
Copy link
Copy link
Closed
Labels
addressed-in-v0.1.0Addressed in the v0.1.0 release (PR #4)Addressed in the v0.1.0 release (PR #4)dependenciesPull requests that update a dependency filePull requests that update a dependency file
Description
Activity
Metadata
Metadata
Assignees
Labels
addressed-in-v0.1.0Addressed in the v0.1.0 release (PR #4)Addressed in the v0.1.0 release (PR #4)dependenciesPull requests that update a dependency filePull requests that update a dependency file
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