Repository navigation
Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
|
Split this grab-bag per Aarav's one-concern rule. This PR is now upgrade family only (Astro 7 + Starlight 0.41 + required sidebar wrap + Follow-ups:
I will link those PRs once they are open. |
This was referenced Sep 1, 2026
|
Follow-ups are open:
|
Amronos
marked this pull request as ready for review
September 1, 2026 10:52
cursor
Bot
dismissed
greptile-apps[bot]’s stale review
September 7, 2026 04:31
The merge-base changed after approval.
cursor
Bot
force-pushed
the
cursor/astro-starlight-upgrade-8317
branch
from
September 7, 2026 04:31
1a1dca7 to
42e56b5
Compare
Amronos
force-pushed
the
cursor/astro-starlight-upgrade-8317
branch
from
September 15, 2026 07:11
42e56b5 to
b73009d
Compare
Starlight 0.42 needs Astro 7.2.10 or later. Renovate #14 now targets 0.42, so the upgrade family should land there instead of stopping at 0.41.10. No extra config: we do not override the mobile menu or set the unused tagline option that 0.42 removed. Co-authored-by: Aarav Gupta <aarav@spikonado.com>
Amronos
force-pushed
the
cursor/astro-starlight-upgrade-8317
branch
from
September 17, 2026 04:28
b73009d to
f6b5355
Compare
This branch was successfully deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What changed
Upgrade the documentation toolchain as one compatible set:
Starlight 0.42 requires Astro 7.2.10 or newer. Astro 7.3.3 also includes the SVGO security fix and Starlight 0.42.1 fixes desktop sidebar visibility. The change moves the generated sidebar into the required
itemsstructure and keeps HTML-aware whitespace compression after Astro 7 changed its default.The version-only work in #14 and #26 is covered here. Do not merge those separately.
Feature adoption stays in #40. Renovate grouping is in #39, and the TypeScript compatibility limit is in #52.
Checks
bun --bun run astro checkbun --bun run buildThe PR appears safe to merge.
Summary
The PR upgrades the documentation toolchain to Astro 7, Starlight 0.42, and Astro Check 0.9.10.
itemsstructure.Reviews (5) · Last reviewed commit: "build(deps): move Starlight to 0.42 and ..."