Skip to content

chore: upgrade Astro to v7 and Starlight to v0.42 - #987

Merged
Gaic4o merged 1 commit into
feature-sliced:mainfrom
seol-ditto:upgrade/astro
Oct 31, 2026
Merged

Gaic4o merged 1 commit into
feature-sliced:mainfrom
seol-ditto:upgrade/astro

Conversation

@seol-ditto

Copy link
Copy Markdown
Contributor

Background

Closes #979

Astro and Starlight were outdated. After upgrading, the build failed because of breaking sidebar config changes in Starlight 0.39.

Changelog

  1. Bump astro, @astrojs/starlight, @astrojs/check and starlight-links-validator
  2. Add @astrojs/markdown-remark
  3. Move sidebar autogenerate into items (required since Starlight 0.39). No visual change.
  4. Move remark plugins into unified() (markdown.remarkPlugins is deprecated)

pnpm build and pnpm check pass.

- Bump astro, @astrojs/starlight, @astrojs/check and starlight-links-validator
- Add @astrojs/markdown-remark
- Move sidebar autogenerate into items (required since Starlight 0.39)
- Move remark plugins into unified() (markdown.remarkPlugins is deprecated)

Closes #979
@Solant
Solant self-requested a review October 31, 2026 13:03
@github-actions

github-actions Bot commented Oct 31, 2026 •

Copy link
Copy Markdown
built with Refined Cloudflare Pages Action

⚡ Cloudflare Pages Deployment

Name Status Preview Last Commit
pr-fsd ✅ Ready (View Log) Visit Preview f988bfa

@Solant
Solant requested a review from Gaic4o October 31, 2026 13:07
@Gaic4o
Gaic4o merged commit 2d70aed into feature-sliced:main Oct 31, 2026
3 checks passed
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.

Upgrade Astro and Starlight

3 participants