sveltejs/svelte (svelte)
### [`v5.0.5`](https://redirect.github.com/sveltejs/svelte/blob/HEAD/packages/svelte/CHANGELOG.md#505)
[Compare Source](https://redirect.github.com/sveltejs/svelte/compare/svelte@5.0.4...svelte@5.0.5)
##### Patch Changes
- fix: mark `:has` selectors with multiple preceding selectors as used ([#13750](https://redirect.github.com/sveltejs/svelte/pull/13750))
- fix: ensure event context is reset before invoking callback ([#13737](https://redirect.github.com/sveltejs/svelte/pull/13737))
- fix: add more robust check for `Element` prototype ([#13744](https://redirect.github.com/sveltejs/svelte/pull/13744))
- fix: do not comment out unused selectors that are inside an unused selector ([#13746](https://redirect.github.com/sveltejs/svelte/pull/13746))
- fix: more accurately detect `$derived` migration opportunities ([#13740](https://redirect.github.com/sveltejs/svelte/pull/13740))
- fix: [@debug](https://redirect.github.com/debug) does not work with proxied-state ([#13690](https://redirect.github.com/sveltejs/svelte/pull/13690))
- fix: do not add jsdoc if no types found ([#13738](https://redirect.github.com/sveltejs/svelte/pull/13738))
### [`v5.0.4`](https://redirect.github.com/sveltejs/svelte/blob/HEAD/packages/svelte/CHANGELOG.md#504)
[Compare Source](https://redirect.github.com/sveltejs/svelte/compare/svelte@5.0.3...svelte@5.0.4)
##### Patch Changes
- fix: webview preload tag can be any string ([#13733](https://redirect.github.com/sveltejs/svelte/pull/13733))
- fix: better children snippet / default slot interop ([#13734](https://redirect.github.com/sveltejs/svelte/pull/13734))
### [`v5.0.3`](https://redirect.github.com/sveltejs/svelte/blob/HEAD/packages/svelte/CHANGELOG.md#503)
[Compare Source](https://redirect.github.com/sveltejs/svelte/compare/svelte@5.0.2...svelte@5.0.3)
##### Patch Changes
- chore: ensure transition events are dispatched without current reaction ([#13719](https://redirect.github.com/sveltejs/svelte/pull/13719))
### [`v5.0.2`](https://redirect.github.com/sveltejs/svelte/blob/HEAD/packages/svelte/CHANGELOG.md#502)
[Compare Source](https://redirect.github.com/sveltejs/svelte/compare/svelte@5.0.1...svelte@5.0.2)
##### Patch Changes
- fix: don't blank css on migration error ([#13703](https://redirect.github.com/sveltejs/svelte/pull/13703))
### [`v5.0.1`](https://redirect.github.com/sveltejs/svelte/blob/HEAD/packages/svelte/CHANGELOG.md#501)
[Compare Source](https://redirect.github.com/sveltejs/svelte/compare/svelte@5.0.0...svelte@5.0.1)
##### Patch Changes
- fix: use typedef for JSDoc props and maintain comments ([#13698](https://redirect.github.com/sveltejs/svelte/pull/13698))
### [`v5.0.0`](https://redirect.github.com/sveltejs/svelte/blob/HEAD/packages/svelte/CHANGELOG.md#500)
[Compare Source](https://redirect.github.com/sveltejs/svelte/compare/svelte@4.2.19...svelte@5.0.0)
A new major version of Svelte has been released! 🎉
The new version brings:
- even better performance,
- a more granular reactivity system with runes,
- more expressive template syntax with snippets and event attributes,
- native TypeScript support,
- and backwards compatibility with the previous syntax!
For more details check out the [Svelte docs](https://svelte-omnisite.vercel.app/) and the [migration guide](https://svelte-omnisite.vercel.app/docs/svelte/v5-migration-guide).
Configuration
📅 Schedule: Branch creation - "after 8am on Monday" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, check this box
This PR contains the following updates:
^4.2.18
->^5.0.0
Release Notes
sveltejs/svelte (svelte)
### [`v5.0.5`](https://redirect.github.com/sveltejs/svelte/blob/HEAD/packages/svelte/CHANGELOG.md#505) [Compare Source](https://redirect.github.com/sveltejs/svelte/compare/svelte@5.0.4...svelte@5.0.5) ##### Patch Changes - fix: mark `:has` selectors with multiple preceding selectors as used ([#13750](https://redirect.github.com/sveltejs/svelte/pull/13750)) - fix: ensure event context is reset before invoking callback ([#13737](https://redirect.github.com/sveltejs/svelte/pull/13737)) - fix: add more robust check for `Element` prototype ([#13744](https://redirect.github.com/sveltejs/svelte/pull/13744)) - fix: do not comment out unused selectors that are inside an unused selector ([#13746](https://redirect.github.com/sveltejs/svelte/pull/13746)) - fix: more accurately detect `$derived` migration opportunities ([#13740](https://redirect.github.com/sveltejs/svelte/pull/13740)) - fix: [@debug](https://redirect.github.com/debug) does not work with proxied-state ([#13690](https://redirect.github.com/sveltejs/svelte/pull/13690)) - fix: do not add jsdoc if no types found ([#13738](https://redirect.github.com/sveltejs/svelte/pull/13738)) ### [`v5.0.4`](https://redirect.github.com/sveltejs/svelte/blob/HEAD/packages/svelte/CHANGELOG.md#504) [Compare Source](https://redirect.github.com/sveltejs/svelte/compare/svelte@5.0.3...svelte@5.0.4) ##### Patch Changes - fix: webview preload tag can be any string ([#13733](https://redirect.github.com/sveltejs/svelte/pull/13733)) - fix: better children snippet / default slot interop ([#13734](https://redirect.github.com/sveltejs/svelte/pull/13734)) ### [`v5.0.3`](https://redirect.github.com/sveltejs/svelte/blob/HEAD/packages/svelte/CHANGELOG.md#503) [Compare Source](https://redirect.github.com/sveltejs/svelte/compare/svelte@5.0.2...svelte@5.0.3) ##### Patch Changes - chore: ensure transition events are dispatched without current reaction ([#13719](https://redirect.github.com/sveltejs/svelte/pull/13719)) ### [`v5.0.2`](https://redirect.github.com/sveltejs/svelte/blob/HEAD/packages/svelte/CHANGELOG.md#502) [Compare Source](https://redirect.github.com/sveltejs/svelte/compare/svelte@5.0.1...svelte@5.0.2) ##### Patch Changes - fix: don't blank css on migration error ([#13703](https://redirect.github.com/sveltejs/svelte/pull/13703)) ### [`v5.0.1`](https://redirect.github.com/sveltejs/svelte/blob/HEAD/packages/svelte/CHANGELOG.md#501) [Compare Source](https://redirect.github.com/sveltejs/svelte/compare/svelte@5.0.0...svelte@5.0.1) ##### Patch Changes - fix: use typedef for JSDoc props and maintain comments ([#13698](https://redirect.github.com/sveltejs/svelte/pull/13698)) ### [`v5.0.0`](https://redirect.github.com/sveltejs/svelte/blob/HEAD/packages/svelte/CHANGELOG.md#500) [Compare Source](https://redirect.github.com/sveltejs/svelte/compare/svelte@4.2.19...svelte@5.0.0) A new major version of Svelte has been released! 🎉 The new version brings: - even better performance, - a more granular reactivity system with runes, - more expressive template syntax with snippets and event attributes, - native TypeScript support, - and backwards compatibility with the previous syntax! For more details check out the [Svelte docs](https://svelte-omnisite.vercel.app/) and the [migration guide](https://svelte-omnisite.vercel.app/docs/svelte/v5-migration-guide).Configuration
📅 Schedule: Branch creation - "after 8am on Monday" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.