Skip to content

chore(deps): bump @astrojs/svelte from 5.7.3 to 8.1.2 in /website#800

Merged
ashleyshaw merged 2 commits into
developfrom
dependabot/npm_and_yarn/website/astrojs/svelte-8.1.2
Jun 3, 2026
Merged

chore(deps): bump @astrojs/svelte from 5.7.3 to 8.1.2 in /website#800
ashleyshaw merged 2 commits into
developfrom
dependabot/npm_and_yarn/website/astrojs/svelte-8.1.2

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

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

Bumps @astrojs/svelte from 5.7.3 to 8.1.2.

Release notes

Sourced from @​astrojs/svelte's releases.

@​astrojs/svelte@​8.1.2

Patch Changes

  • #16496 4d79750 Thanks @​fkatsuhiro! - Fixed an issue where type errors occurred during testing library type checks because Astro overrides Svelte 5 component types.

@​astrojs/svelte@​8.1.1

Patch Changes

@​astrojs/svelte@​8.1.0

Minor Changes

  • #16466 31b6198 Thanks @​fkatsuhiro! - This change updates the Svelte integration's type shims to treat non-children snippet props and any-typed props as optional. Previously, these were incorrectly marked as required in Astro files, causing false-positive type errors when using Svelte 5 components.
    • Adds HandleSnippetProps to make Snippets optional in Astro.
    • Distinguishes between generic and non-generic components to preserve inference.
    • Updates TSX generation to apply the appropriate directive wrapper.
Changelog

Sourced from @​astrojs/svelte's changelog.

8.1.2

Patch Changes

  • #16496 4d79750 Thanks @​fkatsuhiro! - Fixed an issue where type errors occurred during testing library type checks because Astro overrides Svelte 5 component types.

8.1.1

Patch Changes

8.1.0

Minor Changes

  • #16466 31b6198 Thanks @​fkatsuhiro! - This change updates the Svelte integration's type shims to treat non-children snippet props and any-typed props as optional. Previously, these were incorrectly marked as required in Astro files, causing false-positive type errors when using Svelte 5 components.
    • Adds HandleSnippetProps to make Snippets optional in Astro.
    • Distinguishes between generic and non-generic components to preserve inference.
    • Updates TSX generation to apply the appropriate directive wrapper.

8.0.5

Patch Changes

  • #16210 e030bd0 Thanks @​matthewp! - Fixes .svelte files in node_modules failing with Unknown file extension ".svelte" when using the Cloudflare adapter with prerenderEnvironment: 'node'

8.0.4

Patch Changes

8.0.3

Patch Changes

  • #15961 7e8d0ee Thanks @​matthewp! - Fix Cloudflare dev SSR dependency optimization to compile .svelte.js and .svelte.ts dependency modules that use Svelte runes.

8.0.2

Patch Changes

... (truncated)

Commits
Maintainer changes

This version was pushed to npm by GitHub Actions, a new releaser for @​astrojs/svelte since your current version.


@dependabot dependabot Bot requested a review from ashleyshaw as a code owner June 3, 2026 16:01
@dependabot dependabot Bot added the area:dependencies Composer/npm dependency work label Jun 3, 2026
@chatgpt-codex-connector
Copy link
Copy Markdown

Codex usage limits have been reached for code reviews. Please check with the admins of this repo to increase the limits by adding credits.
Credits must be used to enable repository wide code reviews.

@github-actions github-actions Bot added meta:dependabot-security Dependabot update appears security-related and eligible for guarded automation lang:json JSON config/content status:needs-review Awaiting code review priority:normal Default priority type:chore Chore / small hygiene change meta:needs-changelog Requires a changelog entry before merge labels Jun 3, 2026
Bumps [@astrojs/svelte](https://github.com/withastro/astro/tree/HEAD/packages/integrations/svelte) from 5.7.3 to 8.1.2.
- [Release notes](https://github.com/withastro/astro/releases)
- [Changelog](https://github.com/withastro/astro/blob/main/packages/integrations/svelte/CHANGELOG.md)
- [Commits](https://github.com/withastro/astro/commits/@astrojs/svelte@8.1.2/packages/integrations/svelte)

---
updated-dependencies:
- dependency-name: "@astrojs/svelte"
  dependency-version: 8.1.2
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot force-pushed the dependabot/npm_and_yarn/website/astrojs/svelte-8.1.2 branch from 24c2d31 to 280bc1d Compare June 3, 2026 17:25
@github-actions github-actions Bot removed the meta:dependabot-security Dependabot update appears security-related and eligible for guarded automation label Jun 3, 2026
@ashleyshaw ashleyshaw requested a review from Copilot June 3, 2026 17:50
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

This PR updates the website’s Astro Svelte integration dependency (@astrojs/svelte) to a newer major version, with corresponding lockfile updates.

Changes:

  • Bumped @astrojs/svelte from the ^5.x range to ^8.1.2 in the website package manifest.
  • Updated the website lockfile to resolve @astrojs/svelte@8.1.2 and its updated transitive dependencies (including a newer Vite tree).

Reviewed changes

Copilot reviewed 1 out of 2 changed files in this pull request and generated 2 comments.

File Description
website/package.json Updates the declared dependency version for @astrojs/svelte (now a major bump).
website/package-lock.json Refreshes resolved versions/metadata for the new @astrojs/svelte release and its dependency graph.
Files not reviewed (1)
  • website/package-lock.json: Language not supported

Comment thread website/package.json
Comment on lines +23 to 26
"@astrojs/svelte": "^8.1.2",
"astro": "^5.11.0",
"gray-matter": "^4.0.3",
"svelte": "^5.0.0"
Comment thread website/package-lock.json
Comment on lines 71 to +88
"node_modules/@astrojs/svelte": {
"version": "5.7.3",
"resolved": "https://registry.npmjs.org/@astrojs/svelte/-/svelte-5.7.3.tgz",
"integrity": "sha512-0PAwn2KLVpGsJppG8dWM1P9+/VrjAdhMWgEgwC1PjY2xFG565bTw7OuGaS5zh5Fu4AcjVoBkVQKjW/N3mLnrJA==",
"version": "8.1.2",
"resolved": "https://registry.npmjs.org/@astrojs/svelte/-/svelte-8.1.2.tgz",
"integrity": "sha512-L4eBoTY+DdgyH1g8pmKJxidRSvdk+NbkyJt5+f8EtdyJtPdxogeCyG3eEDmlIqqXxzNqLg7k/tYCjfBQ4kDMRA==",
"license": "MIT",
"dependencies": {
"@sveltejs/vite-plugin-svelte": "^3.1.2",
"svelte2tsx": "^0.7.22"
"@sveltejs/vite-plugin-svelte": "^6.2.4",
"svelte2tsx": "^0.7.55",
"vite": "^7.3.2",
"vitefu": "^1.1.2"
},
"engines": {
"node": "^18.17.1 || ^20.3.0 || >=21.0.0"
"node": ">=22.12.0"
},
"peerDependencies": {
"astro": "^4.0.0",
"svelte": "^4.0.0 || ^5.0.0-next.190",
"typescript": "^5.3.3"
"astro": "^6.0.0",
"svelte": "^5.43.6",
"typescript": "^5.3.3 || ^6.0.0"
@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Jun 3, 2026

🚫 This PR description is missing required template sections.

Missing required section(s): Linked issues, Changelog, Global DoD checklist

Please update the PR body using one of the repository PR templates:

This check must pass before merge.

@ashleyshaw ashleyshaw merged commit 1579ace into develop Jun 3, 2026
13 of 16 checks passed
@ashleyshaw ashleyshaw deleted the dependabot/npm_and_yarn/website/astrojs/svelte-8.1.2 branch June 3, 2026 19:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area:dependencies Composer/npm dependency work lang:json JSON config/content meta:needs-changelog Requires a changelog entry before merge priority:normal Default priority status:needs-review Awaiting code review type:chore Chore / small hygiene change

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants