breaking(svelte5): only generate function component shape in runes mode (#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<typeof Component>
...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)
fix: include files indirectly belonging to a project into correct project (#2488)
fix: check project files update more aggressively before assigning service (#2518)
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
- `@dependabot ignore minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
- `@dependabot ignore ` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore ` will remove all of the ignore conditions of the specified dependency
- `@dependabot unignore ` will remove the ignore condition of the specified dependency and ignore conditions
Bumps the dev-dependencies group with 4 updates: @types/node, vite, @sveltejs/kit and svelte-check.
Updates
@types/node
from 22.5.5 to 22.7.4Commits
Updates
vite
from 5.4.7 to 5.4.8Changelog
Sourced from vite's changelog.
Commits
0474550
release: v5.4.88464d97
fix(css): backport #18128, ensure sass compiler initialized only once (#18184)7d47fc1
fix(css): backport #18113, fix missing source file warning with sass modern a...Updates
@sveltejs/kit
from 2.5.28 to 2.6.1Release notes
Sourced from
@sveltejs/kit
's releases.Changelog
Sourced from
@sveltejs/kit
's changelog.Commits
06936ae
Version Packages (#12725)e9ed772
fix: better error message when calling push/replaceState before router is ini...b74d796
Version Packages (#12707)5b40b04
feat: support typed arrays inload
functions (#12716)a233f53
fix: allow native form submission for\<form target="_blank">
and `<button f...6ea7abb
chore: bump eslint-config (#12682)Updates
svelte-check
from 4.0.2 to 4.0.4Release notes
Sourced from svelte-check's releases.
Commits
4dfb988
fix: relax component constructor type (#2524)fc2144b
chore: upgrade to chokidar 4 (#2502)7c76ec5
fix: check project files update more aggressively before assigning service (#...837b61f
breaking(svelte5): only generate function component shape in runes mode (#2517)35af691
perf: auto import cache for svelte-kit language service proxy (#2513)81019d9
fix: revert additional two-way-binding checks (#2508)e74f1d7
chore: revert accidental commite132b56
fix: make no Svelte files found a warning (#2507)94a7352
fix: include files indirectly belonging to a project into correct project (#2...73125a6
fix: silence type error in old d.ts filesDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show