Skip to content

chore(deps): bump @astrojs/starlight from 0.38.2 to 0.39.3 in /web#35

Open
dependabot[bot] wants to merge 4 commits into
mainfrom
dependabot/npm_and_yarn/web/main/astrojs/starlight-0.39.3
Open

chore(deps): bump @astrojs/starlight from 0.38.2 to 0.39.3 in /web#35
dependabot[bot] wants to merge 4 commits into
mainfrom
dependabot/npm_and_yarn/web/main/astrojs/starlight-0.39.3

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jun 8, 2026

Copy link
Copy Markdown
Contributor

Bumps @astrojs/starlight from 0.38.2 to 0.39.3.

Release notes

Sourced from @​astrojs/starlight's releases.

@​astrojs/starlight@​0.39.3

Patch Changes

@​astrojs/starlight@​0.39.2

Patch Changes

@​astrojs/starlight@​0.39.1

Patch Changes

  • #3885 010eed1 Thanks @​ArmandPhilippot! - Fixes the version mentioned in an error message related to autogenerated sidebar groups support.

  • #3887 b3c6990 Thanks @​delucis! - Adds 13 new icons: clock, desktop, mobile-android, window, database, server, code-branch, notes, question, question-circle, analytics, padlock, and solidjs.

@​astrojs/starlight@​0.39.0

Minor Changes

  • #3618 dcf6d09 Thanks @​HiDeoo! - ⚠️ BREAKING CHANGE: This release changes how autogenerated links work in Starlight’s sidebar configuration.

    If you have sidebar groups using the autogenerate key, you must now wrap that configuration in an items array:

    {
        label: 'My group',
    -   autogenerate: { directory: 'some-dir' },
    +   items: [{ autogenerate: { directory: 'some-dir' } }],
    }

    This change unlocks the possibility to mix autogenerated links and other links in a single group, for example:

    {
      label: 'Mixed group',
      items: [
        'example-page',
        { autogenerate: { directory: 'examples' } },
        { label: 'More examples', link: 'https://example.com' },
      ],
    }

... (truncated)

Changelog

Sourced from @​astrojs/starlight's changelog.

0.39.3

Patch Changes

0.39.2

Patch Changes

0.39.1

Patch Changes

  • #3885 010eed1 Thanks @​ArmandPhilippot! - Fixes the version mentioned in an error message related to autogenerated sidebar groups support.

  • #3887 b3c6990 Thanks @​delucis! - Adds 13 new icons: clock, desktop, mobile-android, window, database, server, code-branch, notes, question, question-circle, analytics, padlock, and solidjs.

0.39.0

Minor Changes

  • #3618 dcf6d09 Thanks @​HiDeoo! - ⚠️ BREAKING CHANGE: This release changes how autogenerated links work in Starlight’s sidebar configuration.

    If you have sidebar groups using the autogenerate key, you must now wrap that configuration in an items array:

    {
        label: 'My group',
    -   autogenerate: { directory: 'some-dir' },
    +   items: [{ autogenerate: { directory: 'some-dir' } }],
    }

    This change unlocks the possibility to mix autogenerated links and other links in a single group, for example:

    {
      label: 'Mixed group',
      items: [
        'example-page',
        { autogenerate: { directory: 'examples' } },

... (truncated)

Commits

Bumps [@astrojs/starlight](https://github.com/withastro/starlight/tree/HEAD/packages/starlight) from 0.38.2 to 0.39.3.
- [Release notes](https://github.com/withastro/starlight/releases)
- [Changelog](https://github.com/withastro/starlight/blob/main/packages/starlight/CHANGELOG.md)
- [Commits](https://github.com/withastro/starlight/commits/@astrojs/starlight@0.39.3/packages/starlight)

---
updated-dependencies:
- dependency-name: "@astrojs/starlight"
  dependency-version: 0.39.3
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Jun 8, 2026
@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Jun 8, 2026

Copy link
Copy Markdown

Deploying boiler with  Cloudflare Pages  Cloudflare Pages

Latest commit: 58e19d3
Status:🚫  Build failed.

View logs

@greptile-apps

greptile-apps Bot commented Jun 8, 2026

Copy link
Copy Markdown

Greptile Summary

This PR bumps @astrojs/starlight from 0.38.2 to 0.39.3 in the /web workspace via Dependabot. The upgrade spans a minor release (0.39.0) that contains a breaking change to sidebar autogeneration configuration.

  • web/package.json: version constraint updated to ^0.39.3.
  • web/package-lock.json: lock file regenerated with the new resolved package tree.
  • web/astro.config.mjs (not in the diff): the Commands sidebar group still uses the deprecated top-level autogenerate key rather than the new items: [{ autogenerate: … }] shape required by 0.39.0+.

Confidence Score: 4/5

The lock-file and version-constraint changes are straightforward, but the Commands sidebar group in web/astro.config.mjs still uses the old top-level autogenerate syntax that 0.39.0 removed — merging without that fix will break sidebar generation for that section.

The package changes themselves are correct. The blocker is that web/astro.config.mjs still has autogenerate: { directory: 'commands' } at the top level of the Commands group, which is no longer valid in @astrojs/starlight 0.39.x. Until that config is migrated to items: [{ autogenerate: { directory: 'commands' } }], the Commands navigation will not render correctly after this upgrade lands.

web/astro.config.mjs needs its Commands sidebar group updated to the new autogenerate-inside-items syntax before this upgrade is safe to merge.

Important Files Changed

Filename Overview
web/package.json Bumps @astrojs/starlight from ^0.38.2 to ^0.39.3; the 0.39.0 minor release includes a breaking change to the sidebar autogenerate API that is not yet reflected in web/astro.config.mjs.
web/package-lock.json Lock file updated to resolve @astrojs/starlight@0.39.3 and its transitive dependencies; no anomalies observed.

Reviews (3): Last reviewed commit: "Merge remote-tracking branch into confli..." | Re-trigger Greptile

@rishiyaduwanshi

Copy link
Copy Markdown
Owner

@copilot resolve the merge conflicts in this pull request

Bumps [@astrojs/starlight](https://github.com/withastro/starlight/tree/HEAD/packages/starlight) from 0.38.2 to 0.39.3.
- [Release notes](https://github.com/withastro/starlight/releases)
- [Changelog](https://github.com/withastro/starlight/blob/main/packages/starlight/CHANGELOG.md)
- [Commits](https://github.com/withastro/starlight/commits/@astrojs/starlight@0.39.3/packages/starlight)

---
updated-dependencies:
- dependency-name: "@astrojs/starlight"
  dependency-version: 0.39.3
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot force-pushed the dependabot/npm_and_yarn/web/main/astrojs/starlight-0.39.3 branch from c510d77 to 560c088 Compare June 8, 2026 03:17
Comment thread web/package.json

Copilot AI commented Jun 8, 2026

Copy link
Copy Markdown
Contributor

@copilot resolve the merge conflicts in this pull request

Resolved the merge conflicts by merging origin/main into this branch and reconciling web/package.json and web/package-lock.json dependency versions in commit 829327b.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants