Skip to content

chore: upgrade Astro to v6, Starlight to v0.38, Vite to v8, Node to v22#677

Open
zastrowm wants to merge 1 commit intostrands-agents:mainfrom
zastrowm:upgrade
Open

chore: upgrade Astro to v6, Starlight to v0.38, Vite to v8, Node to v22#677
zastrowm wants to merge 1 commit intostrands-agents:mainfrom
zastrowm:upgrade

Conversation

@zastrowm
Copy link
Member

@zastrowm zastrowm commented Mar 18, 2026

Description

Upgrades Astro, Starlight, and Vite to their latest major versions, and bumps the Node.js requirement to match.

  • Astro 5.6.1 → 6.0.5
  • @astrojs/starlight 0.37.3 → 0.38.1
  • Vite (transitive) → 8.0.0
  • Node.js .node-version 20 → 22.12.0 (required by Astro 6)
  • GitHub Actions workflows updated to use node-version: '22' (ci.yml, deploy-github-pages.yml, docs-preview.yml)

Build verified clean with no errors after the upgrade.

Preview-build failure is expected as the node version upgrade won't apply until this merges to main.

Related Issues

N/A

Type of Change

  • Bug fix / dependency upgrade

Checklist

  • I have read the CONTRIBUTING document
  • My changes follow the project's documentation style
  • I have tested the documentation locally using npm run build
  • Links in the documentation are valid and working

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

@github-actions
Copy link
Contributor

Documentation Preview Failed

The documentation deployment encountered an error. Please check the deployment logs for more details.

@github-actions
Copy link
Contributor

Review Summary

Assessment: Request Changes

Clean dependency upgrade - version bumps are consistent across workflows and package.json. One documentation update needed.

Review Details
  • Documentation: Node.js version requirement in README.md, CONTRIBUTING.md, and AGENTS.md needs to be updated from "20+" to "22+" to match the new minimum requirement

Nice work keeping the upgrade focused and verifying the build! 👍

agent-of-mkmeral pushed a commit to agent-of-mkmeral/docs that referenced this pull request Mar 20, 2026
…22 (strands-agents#677)

Co-authored-by: Mackenzie Zastrow <zastrowm@users.noreply.github.com>
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.

2 participants