Skip to content

chore(deps): bump @astrojs/starlight from 0.37.7 to 0.40.0#1272

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/astrojs/starlight-0.40.0
Open

chore(deps): bump @astrojs/starlight from 0.37.7 to 0.40.0#1272
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/astrojs/starlight-0.40.0

Conversation

@dependabot

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

Copy link
Copy Markdown
Contributor

Bumps @astrojs/starlight from 0.37.7 to 0.40.0.

Release notes

Sourced from @​astrojs/starlight's releases.

@​astrojs/starlight@​0.40.0

Minor Changes

  • #3923 edf2e6b Thanks @​Princesseuh! - Adds support for Astro 6.4 and the new Sätteri Markdown processor.

    It is now possible to opt into using Astro's 6.4 Sätteri Markdown processor by installing the @astrojs/markdown-satteri package and configuring it in your astro.config.mjs file:

    // astro.config.mjs
    import { defineConfig } from 'astro/config';
    import { satteri } from '@​astrojs/markdown-satteri';
    export default defineConfig({
    markdown: {
    processor: satteri(),
    },
    });

    ⚠️ BREAKING CHANGE: The minimum supported version of Astro is now v6.4.5.

    Please update Starlight and Astro together:

    npx @astrojs/upgrade

    Community Starlight plugins and Astro integrations may also need to be manually updated to work with Sätteri. If you encounter any issues, please reach out to the plugin or integration author to see if it is a known issue or if an updated version is being worked on.

Patch Changes

@​astrojs/starlight@​0.39.3

Patch Changes

@​astrojs/starlight@​0.39.2

Patch Changes

... (truncated)

Changelog

Sourced from @​astrojs/starlight's changelog.

0.40.0

Minor Changes

  • #3923 edf2e6b Thanks @​Princesseuh! - Adds support for Astro 6.4 and the new Sätteri Markdown processor.

    It is now possible to opt into using Astro's 6.4 Sätteri Markdown processor by installing the @astrojs/markdown-satteri package and configuring it in your astro.config.mjs file:

    // astro.config.mjs
    import { defineConfig } from 'astro/config';
    import { satteri } from '@​astrojs/markdown-satteri';
    export default defineConfig({
    markdown: {
    processor: satteri(),
    },
    });

    ⚠️ BREAKING CHANGE: The minimum supported version of Astro is now v6.4.5.

    Please update Starlight and Astro together:

    npx @astrojs/upgrade

    Community Starlight plugins and Astro integrations may also need to be manually updated to work with Sätteri. If you encounter any issues, please reach out to the plugin or integration author to see if it is a known issue or if an updated version is being worked on.

Patch Changes

0.39.3

Patch Changes

0.39.2

Patch Changes

... (truncated)

Commits

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Jun 9, 2026
@simple-agent-manager

Copy link
Copy Markdown
Contributor

Reviewed during Dependabot sweep on 2026-06-10. This PR is not merge-ready. Local validation against current main fails in apps/www build after a clean lockfile regeneration:\n\npnpm --filter @simple-agent-manager/www build\n\nFailure:\n\n[vite] The requested module 'astro/zod' does not provide an export named 'locales'\n\nThe regenerated install also reports the underlying peer mismatch: @astrojs/starlight@0.40.0 expects astro@^6.4.x, while this package is still on astro@5.17.3. Leaving this PR unmerged; it likely needs a coordinated Astro 6 upgrade or a lower Starlight version compatible with Astro 5.

Bumps [@astrojs/starlight](https://github.com/withastro/starlight/tree/HEAD/packages/starlight) from 0.37.7 to 0.40.0.
- [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.40.0/packages/starlight)

---
updated-dependencies:
- dependency-name: "@astrojs/starlight"
  dependency-version: 0.40.0
  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/astrojs/starlight-0.40.0 branch from bd539b5 to 7e6831d Compare June 10, 2026 02:21
@sonarqubecloud

Copy link
Copy Markdown

@simple-agent-manager

Copy link
Copy Markdown
Contributor

Local verification failed, so I did not merge this PR.

Evidence from /workspaces/pr-1272-dependabot-starlight:

  • pnpm install --frozen-lockfile succeeded.
  • pnpm typecheck passed.
  • pnpm --filter @simple-agent-manager/www build failed while loading apps/www/astro.config.ts:
    The requested module 'astro/zod' does not provide an export named 'locales'
  • pnpm test also failed because @simple-agent-manager/www#build failed with the same error.

Root cause: @astrojs/starlight 0.40.0 requires Astro >= 6.4.5, but this PR leaves apps/www on astro 5.17.3. This needs a companion Astro upgrade before it can be merged.

@simple-agent-manager

Copy link
Copy Markdown
Contributor

Local verification rerun on 2026-06-15; this PR is still not merge-ready.

Evidence from /workspaces/pr-1272-dependabot-starlight:

  • pnpm install --frozen-lockfile succeeded.
  • pnpm typecheck passed.
  • pnpm --filter @simple-agent-manager/www build failed while loading apps/www/astro.config.ts: [vite] The requested module 'astro/zod' does not provide an export named 'locales'.
  • pnpm test failed because @simple-agent-manager/www#build failed with the same error.

Root cause remains the dependency compatibility issue from the previous reviews: @astrojs/starlight 0.40.0 requires Astro >= 6.4.5, while this PR leaves apps/www on Astro 5.17.3. I did not deploy to staging or merge because local build/test gates fail.

@simple-agent-manager

Copy link
Copy Markdown
Contributor

Reviewed locally after #1341 showed the companion dependency issue.

This PR is blocked as a standalone Starlight upgrade: pnpm --filter @simple-agent-manager/www build fails because @astrojs/starlight@0.40.0 requires Astro 6.4.5+, while current main still has Astro 5.

Observed error:

The requested module 'astro/zod' does not provide an export named 'locales'

This needs to be combined/rebased with the Astro upgrade before it can be merged.

@simple-agent-manager

Copy link
Copy Markdown
Contributor

Re-reviewed locally on 2026-06-20 against PR head 7e6831dd in /workspaces/sam-pr-1272.

Local verification:

  • pnpm install --frozen-lockfile passed.
  • pnpm typecheck passed.
  • pnpm build failed in @simple-agent-manager/www#build while loading apps/www/astro.config.ts.
  • pnpm test also failed because the @simple-agent-manager/www#build dependency fails.

Failure:

[vite] The requested module `astro/zod` does not provide an export named `locales`

This PR is still not merge-ready as a standalone Starlight upgrade because @astrojs/starlight@0.40.0 expects Astro 6.4+, while this PR leaves astro at 5.17.3. I did not deploy to staging or merge because local build/test gates fail.

@simple-agent-manager

Copy link
Copy Markdown
Contributor

Re-reviewed locally on 2026-06-22 against PR head 7e6831dd.

Local verification:

  • pnpm install --frozen-lockfile passed.
  • pnpm typecheck passed.
  • pnpm --filter @simple-agent-manager/www build failed.

Failure:

[vite] The requested module 'astro/zod' does not provide an export named 'locales'

This PR is still not merge-ready as a standalone Starlight upgrade because @astrojs/starlight@0.40.0 expects Astro 6.4+, while this PR leaves astro at 5.17.3. I did not deploy to staging or merge because the local build gate fails.

@simple-agent-manager

Copy link
Copy Markdown
Contributor

Reviewed locally during Dependabot sweep. Leaving this open: after merging over current main and installing with the PR lockfile, pnpm typecheck passes, but pnpm --filter @simple-agent-manager/www build fails while loading Astro config. Error: The requested module 'astro/zod' does not provide an export named 'locales'. This indicates @astrojs/starlight@0.40.0 requires a newer/compatible Astro version; it should be handled as a coordinated Astro + Starlight upgrade rather than merging Starlight alone.

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.

0 participants