Skip to content

chore(docs): upgrade Astro 6 to Astro 7 with Rust compiler#164

Merged
fahimfaisaal merged 1 commit into
mainfrom
chore/docs-astro-7
Jun 27, 2026
Merged

chore(docs): upgrade Astro 6 to Astro 7 with Rust compiler#164
fahimfaisaal merged 1 commit into
mainfrom
chore/docs-astro-7

Conversation

@fahimfaisaal

Copy link
Copy Markdown
Member

Summary

Upgrades the docs site from Astro 6 to Astro 7, which defaults to the new Rust-based compiler (replacing the Go compiler), ships with Vite 8, and uses the Sätteri markdown pipeline by default.

Dependency changes

Package Before After
astro ^6.3.1 ^7.0.3
@astrojs/starlight ^0.39.2 ^0.41.1

No astro.config.mjs changes required — the Rust compiler is the default in Astro 7 and no experimental flags were in use.

Test plan

  • pnpm install in docs/ — lockfile resolves cleanly
  • pnpm build in docs/ — all 33 pages build successfully
  • Pagefind search index generated
  • Sitemap generated

Bump astro from ^6.3.1 to ^7.0.3 and @astrojs/starlight from ^0.39.2
to ^0.41.1. Astro 7 defaults to the Rust-based compiler (replacing
the Go compiler) and ships with Vite 8 and the Sätteri markdown
pipeline.

Verified with `pnpm build` in docs/.
@fahimfaisaal
fahimfaisaal merged commit a37780d into main Jun 27, 2026
@fahimfaisaal
fahimfaisaal deleted the chore/docs-astro-7 branch June 27, 2026 03:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant