Skip to content

Upgrade dependencies to Astro v6#13230

Merged
delucis merged 10 commits intowithastro:mainfrom
HiDeoo:hd/feat-update-astro-starlight-v6
Mar 11, 2026
Merged

Upgrade dependencies to Astro v6#13230
delucis merged 10 commits intowithastro:mainfrom
HiDeoo:hd/feat-update-astro-starlight-v6

Conversation

@HiDeoo
Copy link
Copy Markdown
Member

@HiDeoo HiDeoo commented Feb 5, 2026

Description (required)

This is a temporary PR migrating the docs to Astro v6.

I'll add more details later to this PR.

Some notes:

  • This is temporarily using the git protocol to install Starlight until we have preview releases (need to write some changesets for all packages) This is using the Starlight preview releases until we release these properly
  • There is a tiny type issue I didn't bother investigating yet but looks very minor and probably an easy fix for later. There was a tiny type issue presumably due to a bump in Typescript versions or something similar? Fixed in cd25f8b

DO NOT MERGE

Related issues & labels (optional)

  • Closes #
  • Suggested label:

@netlify
Copy link
Copy Markdown

netlify bot commented Feb 5, 2026

Deploy Preview for astro-docs-2 ready!

Name Link
🔨 Latest commit 6c4e4e6
🔍 Latest deploy log https://app.netlify.com/projects/astro-docs-2/deploys/69b160b125625300077e64c9
😎 Deploy Preview https://deploy-preview-13230--astro-docs-2.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@HiDeoo HiDeoo mentioned this pull request Feb 5, 2026
10 tasks
@JusticeMatthew
Copy link
Copy Markdown
Contributor

Reviewed on T&D

* main:
  Update inferSize fetching behavior (withastro#13282)
  ci: update docs contributors (withastro#13292)
  feat(docs): Add Sevalla deployment guide and remove Kinsta deployment guide and assets (withastro#13286)
  Update link to current language tools repo (withastro#13287)
  Set max-age so prefetch works (withastro#13281)
  i18n(fr): add `errors/remote-image-not-allowed.mdx` (withastro#13288)
  i18n(ja): add integrations-guide/index.mdx (withastro#13194)
  i18n(zh-cn): Update cloudcannon.mdx (withastro#13257)
  i18n(zh-cn): Update configuration-reference.mdx (withastro#13259)
  i18n(zh-cn): Update `content-loader-reference.mdx` and `astro-content.mdx` (withastro#13260)
  i18n(zh-cn): Update `astro-assets.mdx` (withastro#13261)
  i18n(zh-cn): Update `api-reference.mdx` (withastro#13262)
  i18n(es): Update troubleshooting link to Spanish version (withastro#13266)
  ci: update error reference docs (withastro#13283)
  Bump Lunaria prerelease version (withastro#13285)
  i18n(fr): Fix french typo Tutorial p4 (withastro#13272)
  ci: update docs contributors (withastro#13268)
@delucis delucis changed the title Use Astro v6 Upgrade dependencies to Astro v6 Feb 23, 2026
@delucis
Copy link
Copy Markdown
Member

delucis commented Mar 11, 2026

I updated this PR to use stable releases of Astro 6 and Starlight 0.38, so marking it ready for review!

@delucis delucis marked this pull request as ready for review March 11, 2026 12:37
Copy link
Copy Markdown
Member

@ArmandPhilippot ArmandPhilippot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I tested a few pages, including the tutorial, on desktop (Linux, Firefox + Chromium) and on mobile (Android, Firefox). Looks like everything works! 🙌🏽

Copy link
Copy Markdown
Member

@sarah11918 sarah11918 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Image

Copy link
Copy Markdown
Member

@kevinzunigacuellar kevinzunigacuellar left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Tested on Safari and Chrome

@Yusaku01
Copy link
Copy Markdown
Contributor

Yusaku01 commented Mar 11, 2026

I also tested a few japanese pages on iOS, Safari. Looks like everything works🫡

@delucis
Copy link
Copy Markdown
Member

delucis commented Mar 11, 2026

Awesome, thank you everyone for testing. Let’s do this! 🚀

@delucis delucis merged commit 4b0cd5b into withastro:main Mar 11, 2026
10 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.

9 participants