Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update dependency svelte to v5 #476

Open
wants to merge 1 commit into
base: main
Choose a base branch
from
Open

Update dependency svelte to v5 #476

wants to merge 1 commit into from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Oct 22, 2024

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
svelte (source) 4.2.19 -> 5.1.9 age adoption passing confidence

Release Notes

sveltejs/svelte (svelte)

v5.1.9

Compare Source

Patch Changes
  • fix: ensure transitions are applied to nested elements (#​14080)

v5.1.8

Compare Source

Patch Changes
  • fix: ensure compiler statements are correctly included (#​14074)

v5.1.7

Compare Source

Patch Changes
  • fix: ensure each block inert items are disposed of if the each block is also inert (#​13930)

  • fix: allow warningFilter option for compileModule (#​14066)

  • fix: ensure onMount correctly fires when new expressions are used (#​14049)

  • fix: wrap :id, :where``:not and :has with :global during migration (#​13850)

  • fix: ensure custom element attribute/prop changes are in their own context (#​14016)

v5.1.6

Compare Source

Patch Changes
  • fix: ensure child effects are destroyed before their deriveds (#​14043)

v5.1.5

Compare Source

Patch Changes
  • fix: replace typo in compiler error messages (#​14044)

  • fix: preserve the separator between selectors when an unused selector is in between (#​13954)

  • fix: more robust re-subscribe detection for fromStore (#​13995)

  • fix: allow to pass in TS preference to migration (#​13929)

  • fix: extend derived/state validation error to indirect exports (#​14039)

  • fix: minify inject CSS in prod mode (#​14006)

  • fix: ensure toStore subscription correctly syncs latest value (#​14015)

  • fix: don't access requestAnimationFrame until needed to reduce need for mocks during testing (#​14040)

  • fix: ensure element effects are executed in the correct order (#​14038)

  • fix: make compiler error extend from Error (#​14036)

v5.1.4

Compare Source

Patch Changes
  • fix: add empty stack to CompileDiagnostic to show error on build (#​13942)

  • fix: ensure effect_tracking correctly handles tracking reactions (#​14005)

  • fix: update broken links (#​13944)

  • fix: more exhaustive check during SvelteMap.set in deriveds (#​13951)

  • fix: trim whitespace while migrating blocks (#​13941)

  • fix: update links that previously pointed to preview site (#​14001)

  • fix: properly migrate imports types prefixed with $ (#​14007)

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: Enabled.

Rebasing: Whenever PR is behind base branch, 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 was generated by Mend Renovate. View the repository job log.

@renovate renovate bot added the dependency Pull request that updates a dependency file label Oct 22, 2024
@renovate renovate bot force-pushed the renovate/svelte-5.x branch 3 times, most recently from 6c207e1 to 23fc2db Compare October 23, 2024 13:32
@renovate renovate bot enabled auto-merge (rebase) October 24, 2024 03:47
auto-merge was automatically disabled October 24, 2024 03:47

Base branch requires signed commits

@renovate renovate bot force-pushed the renovate/svelte-5.x branch 3 times, most recently from 6ca575c to 64d8651 Compare October 25, 2024 20:10
@renovate renovate bot enabled auto-merge (rebase) October 25, 2024 20:10
auto-merge was automatically disabled October 25, 2024 20:10

Base branch requires signed commits

@renovate renovate bot force-pushed the renovate/svelte-5.x branch 3 times, most recently from 02e0312 to c413027 Compare October 28, 2024 00:08
@renovate renovate bot enabled auto-merge (rebase) October 28, 2024 04:36
auto-merge was automatically disabled October 28, 2024 04:36

Base branch requires signed commits

@renovate renovate bot enabled auto-merge (rebase) October 28, 2024 19:05
auto-merge was automatically disabled October 28, 2024 19:05

Base branch requires signed commits

@renovate renovate bot enabled auto-merge (rebase) October 30, 2024 14:58
auto-merge was automatically disabled October 30, 2024 14:58

Base branch requires signed commits

@renovate renovate bot enabled auto-merge (rebase) October 30, 2024 19:08
auto-merge was automatically disabled October 30, 2024 19:08

Base branch requires signed commits

@renovate renovate bot force-pushed the renovate/svelte-5.x branch 2 times, most recently from ce3317f to 5059376 Compare November 1, 2024 22:53
@renovate renovate bot enabled auto-merge (rebase) November 1, 2024 22:53
auto-merge was automatically disabled November 1, 2024 22:53

Base branch requires signed commits

@renovate renovate bot force-pushed the renovate/svelte-5.x branch 2 times, most recently from 39c7693 to 30aef27 Compare November 2, 2024 21:32
@renovate renovate bot enabled auto-merge (rebase) November 3, 2024 05:09
auto-merge was automatically disabled November 3, 2024 05:09

Base branch requires signed commits

@renovate renovate bot force-pushed the renovate/svelte-5.x branch 3 times, most recently from 8104ce6 to 78819c6 Compare November 4, 2024 05:07
@renovate renovate bot enabled auto-merge (rebase) November 4, 2024 05:07
auto-merge was automatically disabled November 4, 2024 05:08

Base branch requires signed commits

@renovate renovate bot enabled auto-merge (rebase) November 4, 2024 21:05
auto-merge was automatically disabled November 4, 2024 21:05

Base branch requires signed commits

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependency Pull request that updates a dependency file
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants