chore(deps): update dependency svelte to v5 #124

Open
renovate-bot wants to merge 1 commits from renovate/svelte-5.x into main
Collaborator

This PR contains the following updates:

Package Type Update Change
svelte (source) devDependencies major ^4.2.7 -> ^5.0.0

Release Notes

sveltejs/svelte (svelte)

v5.1.3

Compare Source

Patch Changes
  • fix: rethrow errors from await block if no catch block exists (#​13819)

  • fix: ensure SVG element attributes have case preserved (#​13935)

  • fix: ensure bind:group works as intended with proxied state objects (#​13939)

  • fix: ensure value is correctly set to zero on the progress element (#​13924)

  • fix: skip comment nodes in snippet validation logic (#​13936)

  • fix: typo in Action types (#​13874)

  • fix: remove metadata from legacy AST (#​13927)

v5.1.2

Compare Source

Patch Changes
  • fix: improve consistency of transitions (#​13895)

  • fix: enable bound store props in runes mode components (#​13887)

  • fix: ensure each block references to imports are handled correctly (#​13892)

  • fix: ensure SvelteMap reactivity persists through deriveds (#​13877)

  • fix: ensure snippets after empty text correctly hydrate (#​13870)

  • fix: prevent migration script from adding props. to the export let identifier (#​13899)

  • fix: prevent var name clashing for delegated events without params (#​13896)

v5.1.1

Compare Source

Patch Changes
  • fix: internally wrap store subscribe in untrack (#​13858)

  • fix: allow binding to const with spread in legacy mode (#​13849)

  • fix: ensure props internally untracks current_value on sets (#​13859)

  • fix: properly traverse children when checking matches for :has (#​13866)

v5.1.0

Compare Source

Minor Changes
  • feat: export mount() options as the MountOptions type (#​13674)

  • feat: allow usage of getContext() within $derived runes (#​13830)

Patch Changes
  • fix: properly migrate ts with inferred type comments (#​13761)

  • fix: correct property name conversion in custom transitions (#​13820)

  • fix: ensure $effect.tracking returns false inside transition functions (#​13775)

  • fix: migrate default slots to children snippet (#​13760)

  • fix: don't print errors on migration errors (#​13754)

  • fix: prevent spread attribute from overriding class directive (#​13763)

  • fix: ensure :has selectors followed by other selectors match (#​13824)

  • fix: ensure muted DOM property works correctly in FF (#​13751)

  • fix: show filename information in legacy_recursive_reactive_block (#​13764)

v5.0.5

Compare Source

Patch Changes
  • fix: mark :has selectors with multiple preceding selectors as used (#​13750)

  • fix: ensure event context is reset before invoking callback (#​13737)

  • fix: add more robust check for Element prototype (#​13744)

  • fix: do not comment out unused selectors that are inside an unused selector (#​13746)

  • fix: more accurately detect $derived migration opportunities (#​13740)

  • fix: @​debug does not work with proxied-state (#​13690)

  • fix: do not add jsdoc if no types found (#​13738)

v5.0.4

Compare Source

Patch Changes
  • fix: webview preload tag can be any string (#​13733)

  • fix: better children snippet / default slot interop (#​13734)

v5.0.3

Compare Source

Patch Changes
  • chore: ensure transition events are dispatched without current reaction (#​13719)

v5.0.2

Compare Source

Patch Changes
  • fix: don't blank css on migration error (#​13703)

v5.0.1

Compare Source

Patch Changes
  • fix: use typedef for JSDoc props and maintain comments (#​13698)

v5.0.0

Compare Source

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 and the migration guide.


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), 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 has been generated by Renovate Bot.

This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [svelte](https://svelte.dev) ([source](https://github.com/sveltejs/svelte/tree/HEAD/packages/svelte)) | devDependencies | major | [`^4.2.7` -> `^5.0.0`](https://renovatebot.com/diffs/npm/svelte/4.2.19/5.1.3) | --- ### Release Notes <details> <summary>sveltejs/svelte (svelte)</summary> ### [`v5.1.3`](https://github.com/sveltejs/svelte/blob/HEAD/packages/svelte/CHANGELOG.md#513) [Compare Source](https://github.com/sveltejs/svelte/compare/svelte@5.1.2...svelte@5.1.3) ##### Patch Changes - fix: rethrow errors from await block if no catch block exists ([#&#8203;13819](https://github.com/sveltejs/svelte/pull/13819)) - fix: ensure SVG element attributes have case preserved ([#&#8203;13935](https://github.com/sveltejs/svelte/pull/13935)) - fix: ensure bind:group works as intended with proxied state objects ([#&#8203;13939](https://github.com/sveltejs/svelte/pull/13939)) - fix: ensure value is correctly set to zero on the progress element ([#&#8203;13924](https://github.com/sveltejs/svelte/pull/13924)) - fix: skip comment nodes in snippet validation logic ([#&#8203;13936](https://github.com/sveltejs/svelte/pull/13936)) - fix: typo in `Action` types ([#&#8203;13874](https://github.com/sveltejs/svelte/pull/13874)) - fix: remove metadata from legacy AST ([#&#8203;13927](https://github.com/sveltejs/svelte/pull/13927)) ### [`v5.1.2`](https://github.com/sveltejs/svelte/blob/HEAD/packages/svelte/CHANGELOG.md#512) [Compare Source](https://github.com/sveltejs/svelte/compare/svelte@5.1.1...svelte@5.1.2) ##### Patch Changes - fix: improve consistency of transitions ([#&#8203;13895](https://github.com/sveltejs/svelte/pull/13895)) - fix: enable bound store props in runes mode components ([#&#8203;13887](https://github.com/sveltejs/svelte/pull/13887)) - fix: ensure each block references to imports are handled correctly ([#&#8203;13892](https://github.com/sveltejs/svelte/pull/13892)) - fix: ensure SvelteMap reactivity persists through deriveds ([#&#8203;13877](https://github.com/sveltejs/svelte/pull/13877)) - fix: ensure snippets after empty text correctly hydrate ([#&#8203;13870](https://github.com/sveltejs/svelte/pull/13870)) - fix: prevent migration script from adding `props.` to the `export let` identifier ([#&#8203;13899](https://github.com/sveltejs/svelte/pull/13899)) - fix: prevent var name clashing for delegated events without params ([#&#8203;13896](https://github.com/sveltejs/svelte/pull/13896)) ### [`v5.1.1`](https://github.com/sveltejs/svelte/blob/HEAD/packages/svelte/CHANGELOG.md#511) [Compare Source](https://github.com/sveltejs/svelte/compare/svelte@5.1.0...svelte@5.1.1) ##### Patch Changes - fix: internally wrap store subscribe in untrack ([#&#8203;13858](https://github.com/sveltejs/svelte/pull/13858)) - fix: allow binding to const with spread in legacy mode ([#&#8203;13849](https://github.com/sveltejs/svelte/pull/13849)) - fix: ensure props internally untracks current_value on sets ([#&#8203;13859](https://github.com/sveltejs/svelte/pull/13859)) - fix: properly traverse children when checking matches for `:has` ([#&#8203;13866](https://github.com/sveltejs/svelte/pull/13866)) ### [`v5.1.0`](https://github.com/sveltejs/svelte/blob/HEAD/packages/svelte/CHANGELOG.md#510) [Compare Source](https://github.com/sveltejs/svelte/compare/svelte@5.0.5...svelte@5.1.0) ##### Minor Changes - feat: export mount() options as the MountOptions type ([#&#8203;13674](https://github.com/sveltejs/svelte/pull/13674)) - feat: allow usage of getContext() within $derived runes ([#&#8203;13830](https://github.com/sveltejs/svelte/pull/13830)) ##### Patch Changes - fix: properly migrate ts with inferred type comments ([#&#8203;13761](https://github.com/sveltejs/svelte/pull/13761)) - fix: correct property name conversion in custom transitions ([#&#8203;13820](https://github.com/sveltejs/svelte/pull/13820)) - fix: ensure $effect.tracking returns false inside transition functions ([#&#8203;13775](https://github.com/sveltejs/svelte/pull/13775)) - fix: migrate default slots to children snippet ([#&#8203;13760](https://github.com/sveltejs/svelte/pull/13760)) - fix: don't print errors on migration errors ([#&#8203;13754](https://github.com/sveltejs/svelte/pull/13754)) - fix: prevent spread attribute from overriding class directive ([#&#8203;13763](https://github.com/sveltejs/svelte/pull/13763)) - fix: ensure `:has` selectors followed by other selectors match ([#&#8203;13824](https://github.com/sveltejs/svelte/pull/13824)) - fix: ensure muted DOM property works correctly in FF ([#&#8203;13751](https://github.com/sveltejs/svelte/pull/13751)) - fix: show filename information in `legacy_recursive_reactive_block` ([#&#8203;13764](https://github.com/sveltejs/svelte/pull/13764)) ### [`v5.0.5`](https://github.com/sveltejs/svelte/blob/HEAD/packages/svelte/CHANGELOG.md#505) [Compare Source](https://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 ([#&#8203;13750](https://github.com/sveltejs/svelte/pull/13750)) - fix: ensure event context is reset before invoking callback ([#&#8203;13737](https://github.com/sveltejs/svelte/pull/13737)) - fix: add more robust check for `Element` prototype ([#&#8203;13744](https://github.com/sveltejs/svelte/pull/13744)) - fix: do not comment out unused selectors that are inside an unused selector ([#&#8203;13746](https://github.com/sveltejs/svelte/pull/13746)) - fix: more accurately detect `$derived` migration opportunities ([#&#8203;13740](https://github.com/sveltejs/svelte/pull/13740)) - fix: [@&#8203;debug](https://github.com/debug) does not work with proxied-state ([#&#8203;13690](https://github.com/sveltejs/svelte/pull/13690)) - fix: do not add jsdoc if no types found ([#&#8203;13738](https://github.com/sveltejs/svelte/pull/13738)) ### [`v5.0.4`](https://github.com/sveltejs/svelte/blob/HEAD/packages/svelte/CHANGELOG.md#504) [Compare Source](https://github.com/sveltejs/svelte/compare/svelte@5.0.3...svelte@5.0.4) ##### Patch Changes - fix: webview preload tag can be any string ([#&#8203;13733](https://github.com/sveltejs/svelte/pull/13733)) - fix: better children snippet / default slot interop ([#&#8203;13734](https://github.com/sveltejs/svelte/pull/13734)) ### [`v5.0.3`](https://github.com/sveltejs/svelte/blob/HEAD/packages/svelte/CHANGELOG.md#503) [Compare Source](https://github.com/sveltejs/svelte/compare/svelte@5.0.2...svelte@5.0.3) ##### Patch Changes - chore: ensure transition events are dispatched without current reaction ([#&#8203;13719](https://github.com/sveltejs/svelte/pull/13719)) ### [`v5.0.2`](https://github.com/sveltejs/svelte/blob/HEAD/packages/svelte/CHANGELOG.md#502) [Compare Source](https://github.com/sveltejs/svelte/compare/svelte@5.0.1...svelte@5.0.2) ##### Patch Changes - fix: don't blank css on migration error ([#&#8203;13703](https://github.com/sveltejs/svelte/pull/13703)) ### [`v5.0.1`](https://github.com/sveltejs/svelte/blob/HEAD/packages/svelte/CHANGELOG.md#501) [Compare Source](https://github.com/sveltejs/svelte/compare/svelte@5.0.0...svelte@5.0.1) ##### Patch Changes - fix: use typedef for JSDoc props and maintain comments ([#&#8203;13698](https://github.com/sveltejs/svelte/pull/13698)) ### [`v5.0.0`](https://github.com/sveltejs/svelte/blob/HEAD/packages/svelte/CHANGELOG.md#500) [Compare Source](https://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). </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), 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. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4xMjQuMyIsInVwZGF0ZWRJblZlciI6IjM4LjEzMC4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
renovate-bot added 1 commit 2024-10-20 07:03:22 +02:00
chore(deps): update dependency svelte to v5
All checks were successful
/ Misc Linters (pull_request) Successful in 23s
/ Build App (pull_request) Successful in 1m57s
6a3c02969c
vbrandl force-pushed renovate/svelte-5.x from 6a3c02969c to f2d3c5c4f5 2024-10-23 13:50:08 +02:00 Compare
This repo is archived. You cannot comment on pull requests.
No reviewers
No Milestone
No project
No Assignees
2 Participants
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Reference: vbrandl/fotochallenge#124
No description provided.