Skip to content

Update dependencies#3854

Merged
delucis merged 46 commits intomainfrom
chris/deps
Apr 24, 2026
Merged

Update dependencies#3854
delucis merged 46 commits intomainfrom
chris/deps

Conversation

@delucis
Copy link
Copy Markdown
Member

@delucis delucis commented Apr 23, 2026

Description

Updates almost all dependencies across the monorepo.

I will do i18next in a follow-up PR as I think that should go with a minor bump and I don’t want to block this PR on that.

Docsearch is already in progress in #3346.

Majors
  • Update size-limit (11.1.6 => 12.1.0)
  • Update sitemapper in docs tests (3.2.12 => 4.1.5) — v4’s only breaking change was dropping support for Node.js <18.
  • Update starlight-links-validator (0.20.0 => 0.23.0)
  • Update remark-directive in Starlight (3.0.0 => 4.0.0)
    • This release includes a change to labels to include any authored whitespace. This means that e.g. :::note[By the way ] previously returned "By the way" as the label and now returns "By the way ". In Starlight’s usage this should not matter.
  • Update @types/culori in docs (2.1.1 => 4.0.1) — guess we forgot to do this when updating culori previously.
  • Update typescript (5.6.3 => 6.0.3)
  • Update ESLint & co
    • eslint (9.33.0 => 10.2.1)
    • @eslint/js (9.33.0 => 10.0.1)
    • typescript-eslint (8.39.1 => 8.59.0) — one rule needed disabling in one file after this
    • globals (16.3.0 => 17.5.0)
Minors
  • Update astro across monrepo (6.0.1 => 6.1.9)

  • Update changesets

    • @changesets/cli (2.27.9 => 2.31.0)
    • @changesets/changelog-github (0.5.0 => 0.6.0)
  • Update Playwright and aXe

    • @playwright/test (1.57.0 => 1.59.1)
    • axe-playwright (2.0.3 => 2.2.2)
  • Update Tailwind in dev deps and examples (@tailwindcss/vite, tailwindcss 4.1.18 => 4.2.4)

  • Update lightningcss in dev deps (1.29.1 => 1.32.0)

Patches
  • Update pnpm (10.33.0 => 10.33.2)
  • Update Vitest across monorepo (4.1.0 => 4.1.5)
    • Not sure if it was intentional, but it seems that resolution of Vitest’s snapshotSerializers option changed, so I updated our test config helper to match. The change does make sense to me as the path now looks like it’s resolved against the test config’s location.
  • Update sharp across monorepo (0.34.2 => 0.34.5)
  • Update @astrojs/check (0.9.7 => 0.9.8)
  • Update @astrojs/markdoc dev dep and in starter (1.0.0 => 1.0.4)
  • Update linkedom for E2E tests (0.18.4 => 0.18.12)
  • Update culori in docs (4.0.1 => 4.0.2)
  • Update Starlight’s Astro direct dependencies
    • @astrojs/markdown-remark (7.0.0 => 7.1.1)
    • @astrojs/mdx (5.0.0 => 5.0.4)
    • @astrojs/sitemap (3.7.1 => 3.7.2)
  • Update unified ecosystem packages in Starlight
    • mdast-util-directive (3.0.0 => 3.1.0)
    • unist-util-visit (5.0.0 => 5.1.0)
    • hast-util-from-html (2.0.1 => 2.0.3)
    • hast-util-select (6.0.2 => 6.0.4)
    • hast-util-to-string (3.0.0 => 3.0.1)
    • hastscript (9.0.0 => 9.0.1)
    • mdast-util-to-markdown (2.1.0 => 2.1.2)
    • rehype (13.0.1 => 13.0.2)
    • rehype-format (5.0.0 => 5.0.1)
    • vfile (6.0.2 => 6.0.3)
  • Update js-yaml in Starlight (4.1.0 => 4.1.1)
  • Update magic-string in Starlight (0.30.17 => 0.30.21)
  • Update @types/opentype.js in file icon script (1.3.8 => 1.3.9)
  • Update @types/node dev dep (22.19.3 => 22.19.17)

@netlify
Copy link
Copy Markdown

netlify Bot commented Apr 23, 2026

Deploy Preview for astro-starlight ready!

Name Link
🔨 Latest commit 643bdcd
🔍 Latest deploy log https://app.netlify.com/projects/astro-starlight/deploys/69ea9238cca143000856256e
😎 Deploy Preview https://deploy-preview-3854--astro-starlight.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
Lighthouse
Lighthouse
1 paths audited
Performance: 100 (no change from production)
Accessibility: 100 (no change from production)
Best Practices: 100 (no change from production)
SEO: 100 (no change from production)
PWA: -
View the detailed breakdown and full score reports

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

@changeset-bot
Copy link
Copy Markdown

changeset-bot Bot commented Apr 23, 2026

🦋 Changeset detected

Latest commit: 643bdcd

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 1 package
Name Type
@astrojs/starlight Patch

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@github-actions github-actions Bot added 📚 docs Documentation website changes 🌟 core Changes to Starlight’s main package labels Apr 23, 2026
@astrobot-houston
Copy link
Copy Markdown
Contributor

astrobot-houston commented Apr 23, 2026

size-limit report 📦

Path Size
/index.html 5.61 KB (0%)
/_astro/*.js 26.03 KB (0%)
/_astro/*.css 16.05 KB (0%)

@github-actions github-actions Bot added 🌟 tailwind Changes to Starlight’s Tailwind package 🌟 markdoc Changes to Starlight’s Markdoc package labels Apr 23, 2026
@github-actions github-actions Bot added the 🚨 action Changes to GitHub Action workflows label Apr 23, 2026
delucis added 24 commits April 23, 2026 19:56
- `@astrojs/markdown-remark` (7.0.0 => 7.1.1)
- `@astrojs/mdx` (5.0.0 => 5.0.4)
- `@astrojs/sitemap` (3.7.1 => 3.7.2)
- `mdast-util-directive` (3.0.0 => 3.1.0)
- `unist-util-visit` (5.0.0 => 5.1.0)
- `hast-util-from-html` (2.0.1 => 2.0.3)
- `hast-util-select` (6.0.2 => 6.0.4)
- `hast-util-to-string` (3.0.0 => 3.0.1)
- `hastscript` (9.0.0 => 9.0.1)
- `mdast-util-to-markdown` (2.1.0 => 2.1.2)
- `rehype` (13.0.1 => 13.0.2)
- `rehype-format` (5.0.0 => 5.0.1)
- `vfile` (6.0.2 => 6.0.3)
@delucis delucis marked this pull request as ready for review April 23, 2026 21:52
@delucis delucis merged commit ccf6000 into main Apr 24, 2026
17 checks passed
@delucis delucis deleted the chris/deps branch April 24, 2026 08:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

🚨 action Changes to GitHub Action workflows 🌟 core Changes to Starlight’s main package 📚 docs Documentation website changes 🌟 markdoc Changes to Starlight’s Markdoc package 🌟 tailwind Changes to Starlight’s Tailwind package

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants