Skip to content

chore(deps): upgrade dependencies for Astro 6 (DOCSDEV-60)#218

Open
Infi-Knight wants to merge 2 commits intomainfrom
chore/docsdev-60-ilf-developers-dep-upgrade
Open

chore(deps): upgrade dependencies for Astro 6 (DOCSDEV-60)#218
Infi-Knight wants to merge 2 commits intomainfrom
chore/docsdev-60-ilf-developers-dep-upgrade

Conversation

@Infi-Knight
Copy link
Copy Markdown
Contributor

PR Checklist

  • Linked issue added (e.g., Fixes #123)
  • I have run bun run format to ensure code is properly formatted
  • I have verified that bun run lint passes without errors
  • If blog post was added:
    • Ensure images have been optimised
    • Update dates to reflect the actual publishing date when merged (file names, folder names, and frontmatter)

Summary

Upgrades all dependencies to support Astro 6. Relates to DOCSDEV-60.

Changes

  • Astro 6 upgrade: astro 5.17.1 -> 6.1.8, starlight 0.37.5 -> 0.38.3, mdx 4.3.13 -> 5.0.3, node adapter 9.5.2 -> 10.0.5
  • Design system: @interledger/docs-design-system 0.11.0 -> 0.12.0
  • Plugins: starlight-links-validator 0.19.2 -> 0.23.0
  • Tooling: eslint 9.x -> 10.2.1, prettier -> 3.8.3, and related packages to latest
  • CI: Node.js 18 -> 22, actions/checkout and actions/setup-node v3 -> v4
  • Zod migration: moved z import from astro:content to astro/zod (Astro 6 ships Zod 4)
  • Sidebar fix: explicit leftSidebarEnabled: true, rightSidebarEnabled: true for starlightFullViewMode (Zod compat)

@netlify
Copy link
Copy Markdown

netlify Bot commented Apr 21, 2026

βœ… Deploy Preview for developers-preview ready!

Name Link
πŸ”¨ Latest commit a1e0088
πŸ” Latest deploy log https://app.netlify.com/projects/developers-preview/deploys/69e751fa48d4c60008f6c690
😎 Deploy Preview https://deploy-preview-218--developers-preview.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.

@Infi-Knight Infi-Knight self-assigned this Apr 21, 2026
@Infi-Knight Infi-Knight requested a review from Anca2022 April 21, 2026 10:31
Copy link
Copy Markdown
Contributor

@Anca2022 Anca2022 left a comment

Choose a reason for hiding this comment

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

lgtm

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