sveltejs/kit (@sveltejs/kit)
### [`v2.7.0`](https://redirect.github.com/sveltejs/kit/blob/HEAD/packages/kit/CHANGELOG.md#270)
[Compare Source](https://redirect.github.com/sveltejs/kit/compare/@sveltejs/kit@2.6.4...@sveltejs/kit@2.7.0)
##### Minor Changes
- feat: update service worker when new version is detected ([#12448](https://redirect.github.com/sveltejs/kit/pull/12448))
##### Patch Changes
- fix: correctly handle relative paths when fetching assets on the server ([#12113](https://redirect.github.com/sveltejs/kit/pull/12113))
- fix: decode non ASCII anchor hashes when scrolling into view ([#12699](https://redirect.github.com/sveltejs/kit/pull/12699))
- fix: page response missing CSP and Link headers when return promise in `load` ([#12418](https://redirect.github.com/sveltejs/kit/pull/12418))
### [`v2.6.4`](https://redirect.github.com/sveltejs/kit/blob/HEAD/packages/kit/CHANGELOG.md#264)
[Compare Source](https://redirect.github.com/sveltejs/kit/compare/@sveltejs/kit@2.6.3...@sveltejs/kit@2.6.4)
##### Patch Changes
- fix: only preload links that have a different URL than the current page ([#12773](https://redirect.github.com/sveltejs/kit/pull/12773))
- fix: revert change to replace version in generateBundle ([#12779](https://redirect.github.com/sveltejs/kit/pull/12779))
- fix: catch stack trace fixing errors thrown in web containers ([#12775](https://redirect.github.com/sveltejs/kit/pull/12775))
- fix: use absolute links in JSDoc comments ([#12772](https://redirect.github.com/sveltejs/kit/pull/12772))
### [`v2.6.3`](https://redirect.github.com/sveltejs/kit/blob/HEAD/packages/kit/CHANGELOG.md#263)
[Compare Source](https://redirect.github.com/sveltejs/kit/compare/@sveltejs/kit@2.6.2...@sveltejs/kit@2.6.3)
##### Patch Changes
- fix: ensure a changing `version` doesn't affect the hashes for chunks without any actual code changes ([#12700](https://redirect.github.com/sveltejs/kit/pull/12700))
- fix: prevent crash when logging URL search params in a server load function ([#12763](https://redirect.github.com/sveltejs/kit/pull/12763))
- chore: revert update dependency cookie to ^0.7.0 ([#12767](https://redirect.github.com/sveltejs/kit/pull/12767))
sveltejs/language-tools (svelte-check)
### [`v4.0.5`](https://redirect.github.com/sveltejs/language-tools/releases/tag/svelte-check-4.0.5)
[Compare Source](https://redirect.github.com/sveltejs/language-tools/compare/svelte-check-4.0.4...svelte-check-4.0.5)
- fix: include named exports in svelte 5 type ([#2528](https://redirect.github.com/sveltejs/language-tools/issues/2528))
### [`v4.0.4`](https://redirect.github.com/sveltejs/language-tools/releases/tag/svelte-check-4.0.4)
[Compare Source](https://redirect.github.com/sveltejs/language-tools/compare/svelte-check-4.0.3...svelte-check-4.0.4)
- fix: relax component constructor type ([#2524](https://redirect.github.com/sveltejs/language-tools/issues/2524))
### [`v4.0.3`](https://redirect.github.com/sveltejs/language-tools/releases/tag/svelte-check-4.0.3)
[Compare Source](https://redirect.github.com/sveltejs/language-tools/compare/svelte-check-4.0.2...svelte-check-4.0.3)
- breaking(svelte5): only generate function component shape in runes mode ([#2517](https://redirect.github.com/sveltejs/language-tools/issues/2517)). This means you can no longer just do `Component` in type positions. Instead you need to prepend it with `typeof`. Here's how you do it:
- ...when typing a component instance: Before: `let x: Component`. After: `let x: ReturnType`
- ...when typing a component constructor/function: Before `let x: typeof Component`. After `let x: typeof Component` (no change)
- fix: revert additional two-way-binding checks as they were causing bugs ([#2508](https://redirect.github.com/sveltejs/language-tools/issues/2508))
- fix: include files indirectly belonging to a project into correct project ([#2488](https://redirect.github.com/sveltejs/language-tools/issues/2488))
- fix: check project files update more aggressively before assigning service ([#2518](https://redirect.github.com/sveltejs/language-tools/issues/2518))
- chore: upgrade to chokidar 4 ([#2502](https://redirect.github.com/sveltejs/language-tools/issues/2502))
microsoft/TypeScript (typescript)
### [`v5.6.3`](https://redirect.github.com/microsoft/TypeScript/compare/v5.6.2...d48a5cf89a62a62d6c6ed53ffa18f070d9458b85)
[Compare Source](https://redirect.github.com/microsoft/TypeScript/compare/v5.6.2...v5.6.3)
vitejs/vite (vite)
### [`v5.4.9`](https://redirect.github.com/vitejs/vite/releases/tag/v5.4.9)
[Compare Source](https://redirect.github.com/vitejs/vite/compare/v5.4.8...v5.4.9)
Please refer to [CHANGELOG.md](https://redirect.github.com/vitejs/vite/blob/v5.4.9/packages/vite/CHANGELOG.md) for details.
Configuration
📅 Schedule: Branch creation - "after 1am and before 7am on monday" in timezone America/Los_Angeles, Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
[ ] If you want to rebase/retry this PR, check this box
This PR contains the following updates:
2.6.2
->2.7.0
20.16.10
->20.16.11
4.0.2
->4.0.5
5.6.2
->5.6.3
5.4.8
->5.4.9
Release Notes
sveltejs/kit (@sveltejs/kit)
### [`v2.7.0`](https://redirect.github.com/sveltejs/kit/blob/HEAD/packages/kit/CHANGELOG.md#270) [Compare Source](https://redirect.github.com/sveltejs/kit/compare/@sveltejs/kit@2.6.4...@sveltejs/kit@2.7.0) ##### Minor Changes - feat: update service worker when new version is detected ([#12448](https://redirect.github.com/sveltejs/kit/pull/12448)) ##### Patch Changes - fix: correctly handle relative paths when fetching assets on the server ([#12113](https://redirect.github.com/sveltejs/kit/pull/12113)) - fix: decode non ASCII anchor hashes when scrolling into view ([#12699](https://redirect.github.com/sveltejs/kit/pull/12699)) - fix: page response missing CSP and Link headers when return promise in `load` ([#12418](https://redirect.github.com/sveltejs/kit/pull/12418)) ### [`v2.6.4`](https://redirect.github.com/sveltejs/kit/blob/HEAD/packages/kit/CHANGELOG.md#264) [Compare Source](https://redirect.github.com/sveltejs/kit/compare/@sveltejs/kit@2.6.3...@sveltejs/kit@2.6.4) ##### Patch Changes - fix: only preload links that have a different URL than the current page ([#12773](https://redirect.github.com/sveltejs/kit/pull/12773)) - fix: revert change to replace version in generateBundle ([#12779](https://redirect.github.com/sveltejs/kit/pull/12779)) - fix: catch stack trace fixing errors thrown in web containers ([#12775](https://redirect.github.com/sveltejs/kit/pull/12775)) - fix: use absolute links in JSDoc comments ([#12772](https://redirect.github.com/sveltejs/kit/pull/12772)) ### [`v2.6.3`](https://redirect.github.com/sveltejs/kit/blob/HEAD/packages/kit/CHANGELOG.md#263) [Compare Source](https://redirect.github.com/sveltejs/kit/compare/@sveltejs/kit@2.6.2...@sveltejs/kit@2.6.3) ##### Patch Changes - fix: ensure a changing `version` doesn't affect the hashes for chunks without any actual code changes ([#12700](https://redirect.github.com/sveltejs/kit/pull/12700)) - fix: prevent crash when logging URL search params in a server load function ([#12763](https://redirect.github.com/sveltejs/kit/pull/12763)) - chore: revert update dependency cookie to ^0.7.0 ([#12767](https://redirect.github.com/sveltejs/kit/pull/12767))sveltejs/language-tools (svelte-check)
### [`v4.0.5`](https://redirect.github.com/sveltejs/language-tools/releases/tag/svelte-check-4.0.5) [Compare Source](https://redirect.github.com/sveltejs/language-tools/compare/svelte-check-4.0.4...svelte-check-4.0.5) - fix: include named exports in svelte 5 type ([#2528](https://redirect.github.com/sveltejs/language-tools/issues/2528)) ### [`v4.0.4`](https://redirect.github.com/sveltejs/language-tools/releases/tag/svelte-check-4.0.4) [Compare Source](https://redirect.github.com/sveltejs/language-tools/compare/svelte-check-4.0.3...svelte-check-4.0.4) - fix: relax component constructor type ([#2524](https://redirect.github.com/sveltejs/language-tools/issues/2524)) ### [`v4.0.3`](https://redirect.github.com/sveltejs/language-tools/releases/tag/svelte-check-4.0.3) [Compare Source](https://redirect.github.com/sveltejs/language-tools/compare/svelte-check-4.0.2...svelte-check-4.0.3) - breaking(svelte5): only generate function component shape in runes mode ([#2517](https://redirect.github.com/sveltejs/language-tools/issues/2517)). This means you can no longer just do `Component` in type positions. Instead you need to prepend it with `typeof`. Here's how you do it: - ...when typing a component instance: Before: `let x: Component`. After: `let x: ReturnTypemicrosoft/TypeScript (typescript)
### [`v5.6.3`](https://redirect.github.com/microsoft/TypeScript/compare/v5.6.2...d48a5cf89a62a62d6c6ed53ffa18f070d9458b85) [Compare Source](https://redirect.github.com/microsoft/TypeScript/compare/v5.6.2...v5.6.3)vitejs/vite (vite)
### [`v5.4.9`](https://redirect.github.com/vitejs/vite/releases/tag/v5.4.9) [Compare Source](https://redirect.github.com/vitejs/vite/compare/v5.4.8...v5.4.9) Please refer to [CHANGELOG.md](https://redirect.github.com/vitejs/vite/blob/v5.4.9/packages/vite/CHANGELOG.md) for details.Configuration
📅 Schedule: Branch creation - "after 1am and before 7am on monday" in timezone America/Los_Angeles, Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR was generated by Mend Renovate. View the repository job log.