From bcc658e7636b2bca3fad4c738dbda8d8feb60551 Mon Sep 17 00:00:00 2001
From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com>
Date: Sat, 8 Jun 2024 16:51:40 +0900
Subject: [PATCH] chore(deps): update dependency svelte to v5.0.0-next.151
(#769)
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [svelte](https://svelte.dev)
([source](https://togithub.com/sveltejs/svelte/tree/HEAD/packages/svelte))
| [`5.0.0-next.130` ->
`5.0.0-next.151`](https://renovatebot.com/diffs/npm/svelte/5.0.0-next.130/5.0.0-next.151)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/svelte/5.0.0-next.151?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/svelte/5.0.0-next.151?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/svelte/5.0.0-next.130/5.0.0-next.151?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/svelte/5.0.0-next.130/5.0.0-next.151?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
---
### Release Notes
sveltejs/svelte (svelte)
###
[`v5.0.0-next.151`](https://togithub.com/sveltejs/svelte/blob/HEAD/packages/svelte/CHANGELOG.md#500-next151)
[Compare
Source](https://togithub.com/sveltejs/svelte/compare/svelte@5.0.0-next.150...svelte@5.0.0-next.151)
##### Patch Changes
- fix: relax `Component` type
([#11929](https://togithub.com/sveltejs/svelte/pull/11929))
- fix: sort `{@const ...}` tags topologically in legacy mode
([#11908](https://togithub.com/sveltejs/svelte/pull/11908))
- chore: deprecate html in favour of body for render()
([#11927](https://togithub.com/sveltejs/svelte/pull/11927))
- fix: append start/end info to `AssignmentPattern` and
`VariableDeclarator`
([#11930](https://togithub.com/sveltejs/svelte/pull/11930))
- fix: relax slot prop validation on components
([#11923](https://togithub.com/sveltejs/svelte/pull/11923))
###
[`v5.0.0-next.150`](https://togithub.com/sveltejs/svelte/blob/HEAD/packages/svelte/CHANGELOG.md#500-next150)
[Compare
Source](https://togithub.com/sveltejs/svelte/compare/svelte@5.0.0-next.149...svelte@5.0.0-next.150)
##### Patch Changes
- fix: populate `this.#sources` when constructing reactive map
([#11913](https://togithub.com/sveltejs/svelte/pull/11913))
- fix: omit `state_referenced_locally` warning for component exports
([#11905](https://togithub.com/sveltejs/svelte/pull/11905))
- fix: ensure event.target is correct for delegation
([#11900](https://togithub.com/sveltejs/svelte/pull/11900))
- chore: speed up regex
([#11918](https://togithub.com/sveltejs/svelte/pull/11918))
- feat: bind `activeElement` and `pointerLockElement` in
``
([#11879](https://togithub.com/sveltejs/svelte/pull/11879))
- fix: correctly backport `svelte:element` to old AST
([#11917](https://togithub.com/sveltejs/svelte/pull/11917))
- fix: add `unused-export-let` to legacy lint replacements
([#11896](https://togithub.com/sveltejs/svelte/pull/11896))
###
[`v5.0.0-next.149`](https://togithub.com/sveltejs/svelte/blob/HEAD/packages/svelte/CHANGELOG.md#500-next149)
[Compare
Source](https://togithub.com/sveltejs/svelte/compare/svelte@5.0.0-next.148...svelte@5.0.0-next.149)
##### Patch Changes
- fix: keep default values of props a proxy after reassignment
([#11860](https://togithub.com/sveltejs/svelte/pull/11860))
- fix: address map reactivity regression
([#11882](https://togithub.com/sveltejs/svelte/pull/11882))
- fix: assign message to error object in `handle_error` using
`Object.defineProperty`
([#11675](https://togithub.com/sveltejs/svelte/pull/11675))
- fix: ensure frozen objects in state are correctly skipped
([#11889](https://togithub.com/sveltejs/svelte/pull/11889))
###
[`v5.0.0-next.148`](https://togithub.com/sveltejs/svelte/blob/HEAD/packages/svelte/CHANGELOG.md#500-next148)
[Compare
Source](https://togithub.com/sveltejs/svelte/compare/svelte@5.0.0-next.147...svelte@5.0.0-next.148)
##### Patch Changes
- chore: improve $state.frozen performance in prod
([#11852](https://togithub.com/sveltejs/svelte/pull/11852))
- breaking: removed deferred event updates
([#11855](https://togithub.com/sveltejs/svelte/pull/11855))
###
[`v5.0.0-next.147`](https://togithub.com/sveltejs/svelte/blob/HEAD/packages/svelte/CHANGELOG.md#500-next147)
[Compare
Source](https://togithub.com/sveltejs/svelte/compare/svelte@5.0.0-next.144...svelte@5.0.0-next.147)
##### Patch Changes
- fix: improve reactive Map and Set implementations
([#11827](https://togithub.com/sveltejs/svelte/pull/11827))
- fix: improve controlled each block cleanup performance
([#11839](https://togithub.com/sveltejs/svelte/pull/11839))
###
[`v5.0.0-next.144`](https://togithub.com/sveltejs/svelte/blob/HEAD/packages/svelte/CHANGELOG.md#500-next144)
[Compare
Source](https://togithub.com/sveltejs/svelte/compare/svelte@5.0.0-next.143...svelte@5.0.0-next.144)
##### Patch Changes
- fix: address derived memory leak on disconnection from reactive graph
([#11819](https://togithub.com/sveltejs/svelte/pull/11819))
- fix: set correct scope for `@const` tags within slots
([#11798](https://togithub.com/sveltejs/svelte/pull/11798))
- fix: better support for onwheel events in chrome
([#11808](https://togithub.com/sveltejs/svelte/pull/11808))
- fix: coherent infinite loop guard
([#11815](https://togithub.com/sveltejs/svelte/pull/11815))
- fix: make prop fallback values deeply reactive if needed
([#11804](https://togithub.com/sveltejs/svelte/pull/11804))
- fix: robustify initial scroll value detection when scroll is smooth
([#11802](https://togithub.com/sveltejs/svelte/pull/11802))
###
[`v5.0.0-next.143`](https://togithub.com/sveltejs/svelte/blob/HEAD/packages/svelte/CHANGELOG.md#500-next143)
[Compare
Source](https://togithub.com/sveltejs/svelte/compare/svelte@5.0.0-next.142...svelte@5.0.0-next.143)
##### Patch Changes
- feat: provide `Component` type that represents the new shape of Svelte
components
([#11775](https://togithub.com/sveltejs/svelte/pull/11775))
###
[`v5.0.0-next.142`](https://togithub.com/sveltejs/svelte/blob/HEAD/packages/svelte/CHANGELOG.md#500-next142)
[Compare
Source](https://togithub.com/sveltejs/svelte/compare/svelte@5.0.0-next.141...svelte@5.0.0-next.142)
##### Patch Changes
- fix: allow runelike writable as prop
([#11768](https://togithub.com/sveltejs/svelte/pull/11768))
- fix: support `array.lastIndexOf` without second argument
([#11766](https://togithub.com/sveltejs/svelte/pull/11766))
- fix: handle `this` parameter in TypeScript-annotated functions
([#11795](https://togithub.com/sveltejs/svelte/pull/11795))
- fix: allow classes to be reassigned
([#11794](https://togithub.com/sveltejs/svelte/pull/11794))
- fix: capture the correct event names when spreading attributes
([#11783](https://togithub.com/sveltejs/svelte/pull/11783))
- fix: allow global next to `&` for nesting
([#11784](https://togithub.com/sveltejs/svelte/pull/11784))
- fix: parse ongotpointercapture and onlostpointercapture events
correctly
([#11790](https://togithub.com/sveltejs/svelte/pull/11790))
- fix: only inject push/pop in SSR components when necessary
([#11771](https://togithub.com/sveltejs/svelte/pull/11771))
###
[`v5.0.0-next.141`](https://togithub.com/sveltejs/svelte/blob/HEAD/packages/svelte/CHANGELOG.md#500-next141)
[Compare
Source](https://togithub.com/sveltejs/svelte/compare/svelte@5.0.0-next.140...svelte@5.0.0-next.141)
##### Patch Changes
- fix: throw on invalid attribute expressions
([#11736](https://togithub.com/sveltejs/svelte/pull/11736))
- fix: use svg methods for updating svg attributes too
([#11755](https://togithub.com/sveltejs/svelte/pull/11755))
- fix: don't warn on link without href if aria-disabled
([#11737](https://togithub.com/sveltejs/svelte/pull/11737))
- fix: don't use console.trace inside dev warnings
([#11744](https://togithub.com/sveltejs/svelte/pull/11744))
###
[`v5.0.0-next.140`](https://togithub.com/sveltejs/svelte/blob/HEAD/packages/svelte/CHANGELOG.md#500-next140)
[Compare
Source](https://togithub.com/sveltejs/svelte/compare/svelte@5.0.0-next.139...svelte@5.0.0-next.140)
##### Patch Changes
- breaking: event handlers + bindings now yield effect updates
([#11706](https://togithub.com/sveltejs/svelte/pull/11706))
###
[`v5.0.0-next.139`](https://togithub.com/sveltejs/svelte/blob/HEAD/packages/svelte/CHANGELOG.md#500-next139)
[Compare
Source](https://togithub.com/sveltejs/svelte/compare/svelte@5.0.0-next.138...svelte@5.0.0-next.139)
##### Patch Changes
- fix: ensure we clear down each block opening anchors from document
([#11740](https://togithub.com/sveltejs/svelte/pull/11740))
###
[`v5.0.0-next.138`](https://togithub.com/sveltejs/svelte/blob/HEAD/packages/svelte/CHANGELOG.md#500-next138)
[Compare
Source](https://togithub.com/sveltejs/svelte/compare/svelte@5.0.0-next.137...svelte@5.0.0-next.138)
##### Patch Changes
- fix: allow comments after last selector in css
([#11723](https://togithub.com/sveltejs/svelte/pull/11723))
- fix: don't add scoping modifier to nesting selectors
([#11713](https://togithub.com/sveltejs/svelte/pull/11713))
- chore: speedup hydration around input and select values
([#11717](https://togithub.com/sveltejs/svelte/pull/11717))
- fix: update value like attributes in a separate template_effect
([#11720](https://togithub.com/sveltejs/svelte/pull/11720))
- fix: improve handling of unowned derived signal
([#11712](https://togithub.com/sveltejs/svelte/pull/11712))
###
[`v5.0.0-next.137`](https://togithub.com/sveltejs/svelte/blob/HEAD/packages/svelte/CHANGELOG.md#500-next137)
[Compare
Source](https://togithub.com/sveltejs/svelte/compare/svelte@5.0.0-next.136...svelte@5.0.0-next.137)
##### Patch Changes
- fix: migrate derivations without semicolons
([#11704](https://togithub.com/sveltejs/svelte/pull/11704))
- fix: check for invalid bindings on window and document
([#11676](https://togithub.com/sveltejs/svelte/pull/11676))
- fix: more efficient spread attributes in SSR output
([#11660](https://togithub.com/sveltejs/svelte/pull/11660))
- fix: inline pointer events now correctly work in Chrome
([#11695](https://togithub.com/sveltejs/svelte/pull/11695))
- fix: don't require warning codes to be separated by commas in
non-runes mode
([#11669](https://togithub.com/sveltejs/svelte/pull/11669))
###
[`v5.0.0-next.136`](https://togithub.com/sveltejs/svelte/blob/HEAD/packages/svelte/CHANGELOG.md#500-next136)
[Compare
Source](https://togithub.com/sveltejs/svelte/compare/svelte@5.0.0-next.135...svelte@5.0.0-next.136)
##### Patch Changes
- chore: remove `handle_compile_error`
([#11639](https://togithub.com/sveltejs/svelte/pull/11639))
- breaking: disallow string literal values in ``
([#11454](https://togithub.com/sveltejs/svelte/pull/11454))
- fix: use coarse-grained updates for derived expressions passed to
props in legacy mode
([#11652](https://togithub.com/sveltejs/svelte/pull/11652))
- fix: robustify `bind:scrollX/Y` binding
([#11655](https://togithub.com/sveltejs/svelte/pull/11655))
- feat: migrate ``
([#11659](https://togithub.com/sveltejs/svelte/pull/11659))
- feat: more information when hydration fails
([#11649](https://togithub.com/sveltejs/svelte/pull/11649))
- fix: replay load and error events on load during hydration
([#11642](https://togithub.com/sveltejs/svelte/pull/11642))
###
[`v5.0.0-next.135`](https://togithub.com/sveltejs/svelte/blob/HEAD/packages/svelte/CHANGELOG.md#500-next135)
[Compare
Source](https://togithub.com/sveltejs/svelte/compare/svelte@5.0.0-next.134...svelte@5.0.0-next.135)
##### Patch Changes
- fix: make messages more consistent
([#11643](https://togithub.com/sveltejs/svelte/pull/11643))
- feat: introduce `rootDir` compiler option, make `filename` relative to
it ([#11627](https://togithub.com/sveltejs/svelte/pull/11627))
- fix: rename `__svelte_meta.filename` to `__svelte_meta.file` to align
with svelte 4
([#11627](https://togithub.com/sveltejs/svelte/pull/11627))
- fix: avoid state_referenced_locally warning within type annotations
([#11638](https://togithub.com/sveltejs/svelte/pull/11638))
###
[`v5.0.0-next.134`](https://togithub.com/sveltejs/svelte/blob/HEAD/packages/svelte/CHANGELOG.md#500-next134)
[Compare
Source](https://togithub.com/sveltejs/svelte/compare/svelte@5.0.0-next.133...svelte@5.0.0-next.134)
##### Patch Changes
- chore: improve SSR invalid element error message
([#11585](https://togithub.com/sveltejs/svelte/pull/11585))
- fix: deduplicate children prop and default slot
([#10800](https://togithub.com/sveltejs/svelte/pull/10800))
- feat: error on imports to `svelte/internal/*`
([#11632](https://togithub.com/sveltejs/svelte/pull/11632))
- fix: better handle img loading attribute
([#11635](https://togithub.com/sveltejs/svelte/pull/11635))
- feat: add $state.is rune
([#11613](https://togithub.com/sveltejs/svelte/pull/11613))
- feat: provide $state warnings for accidental equality
([#11610](https://togithub.com/sveltejs/svelte/pull/11610))
- feat: error when snippet shadow a prop
([#11631](https://togithub.com/sveltejs/svelte/pull/11631))
- chore: use `new CustomEvent` instead of deprecated `initCustomEvent`
([#11629](https://togithub.com/sveltejs/svelte/pull/11629))
###
[`v5.0.0-next.133`](https://togithub.com/sveltejs/svelte/blob/HEAD/packages/svelte/CHANGELOG.md#500-next133)
[Compare
Source](https://togithub.com/sveltejs/svelte/compare/svelte@5.0.0-next.132...svelte@5.0.0-next.133)
##### Patch Changes
- fix: add backwards-compat for old warning codes in legacy mode
([#11607](https://togithub.com/sveltejs/svelte/pull/11607))
###
[`v5.0.0-next.132`](https://togithub.com/sveltejs/svelte/blob/HEAD/packages/svelte/CHANGELOG.md#500-next132)
[Compare
Source](https://togithub.com/sveltejs/svelte/compare/svelte@5.0.0-next.131...svelte@5.0.0-next.132)
##### Patch Changes
- chore: improve runtime overhead of creating comment templates
([#11591](https://togithub.com/sveltejs/svelte/pull/11591))
- fix: replicate Svelte 4 props update detection in legacy mode
([#11577](https://togithub.com/sveltejs/svelte/pull/11577))
- fix: allow for non optional chain call expression in render
([#11578](https://togithub.com/sveltejs/svelte/pull/11578))
- fix: correctly handle falsy values of style directives in SSR mode
([#11583](https://togithub.com/sveltejs/svelte/pull/11583))
- fix: improve handling of lazy image elements
([#11593](https://togithub.com/sveltejs/svelte/pull/11593))
- fix: skip deriveds for props with known safe calls
([#11595](https://togithub.com/sveltejs/svelte/pull/11595))
###
[`v5.0.0-next.131`](https://togithub.com/sveltejs/svelte/blob/HEAD/packages/svelte/CHANGELOG.md#500-next131)
[Compare
Source](https://togithub.com/sveltejs/svelte/compare/svelte@5.0.0-next.130...svelte@5.0.0-next.131)
##### Patch Changes
- chore: optimise effects
([#11569](https://togithub.com/sveltejs/svelte/pull/11569))
- fix: ensure all effect cleanup functions are untracked
([#11567](https://togithub.com/sveltejs/svelte/pull/11567))
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Enabled.
â™» **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 [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/sveltejs/eslint-plugin-svelte).
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: yosuke ota
---
packages/eslint-plugin-svelte/package.json | 2 +-
.../invalid/invalid-svelte-ignore01-errors.yaml | 2 +-
.../invalid/invalid-svelte-ignore02-errors.yaml | 2 +-
.../invalid/invalid-svelte-ignore03-errors.yaml | 6 +++---
4 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/packages/eslint-plugin-svelte/package.json b/packages/eslint-plugin-svelte/package.json
index 2e33e047d..fe3b6d28a 100644
--- a/packages/eslint-plugin-svelte/package.json
+++ b/packages/eslint-plugin-svelte/package.json
@@ -98,7 +98,7 @@
"sass": "^1.77.2",
"source-map-js": "^1.2.0",
"stylus": "^0.63.0",
- "svelte": "5.0.0-next.130",
+ "svelte": "5.0.0-next.151",
"svelte-i18n": "^4.0.0",
"type-coverage": "^2.28.2",
"yaml": "^2.4.2"
diff --git a/packages/eslint-plugin-svelte/tests/fixtures/rules/valid-compile/invalid/invalid-svelte-ignore01-errors.yaml b/packages/eslint-plugin-svelte/tests/fixtures/rules/valid-compile/invalid/invalid-svelte-ignore01-errors.yaml
index c45d48f04..82a6aee8d 100644
--- a/packages/eslint-plugin-svelte/tests/fixtures/rules/valid-compile/invalid/invalid-svelte-ignore01-errors.yaml
+++ b/packages/eslint-plugin-svelte/tests/fixtures/rules/valid-compile/invalid/invalid-svelte-ignore01-errors.yaml
@@ -4,7 +4,7 @@
column: 3
suggestions: null
- message: A form label must be associated with a
- control.(a11y_label_has_associated_control)
+ control(a11y_label_has_associated_control)
line: 6
column: 3
suggestions: null
diff --git a/packages/eslint-plugin-svelte/tests/fixtures/rules/valid-compile/invalid/invalid-svelte-ignore02-errors.yaml b/packages/eslint-plugin-svelte/tests/fixtures/rules/valid-compile/invalid/invalid-svelte-ignore02-errors.yaml
index c45d48f04..82a6aee8d 100644
--- a/packages/eslint-plugin-svelte/tests/fixtures/rules/valid-compile/invalid/invalid-svelte-ignore02-errors.yaml
+++ b/packages/eslint-plugin-svelte/tests/fixtures/rules/valid-compile/invalid/invalid-svelte-ignore02-errors.yaml
@@ -4,7 +4,7 @@
column: 3
suggestions: null
- message: A form label must be associated with a
- control.(a11y_label_has_associated_control)
+ control(a11y_label_has_associated_control)
line: 6
column: 3
suggestions: null
diff --git a/packages/eslint-plugin-svelte/tests/fixtures/rules/valid-compile/invalid/invalid-svelte-ignore03-errors.yaml b/packages/eslint-plugin-svelte/tests/fixtures/rules/valid-compile/invalid/invalid-svelte-ignore03-errors.yaml
index 56037ab53..08147e812 100644
--- a/packages/eslint-plugin-svelte/tests/fixtures/rules/valid-compile/invalid/invalid-svelte-ignore03-errors.yaml
+++ b/packages/eslint-plugin-svelte/tests/fixtures/rules/valid-compile/invalid/invalid-svelte-ignore03-errors.yaml
@@ -8,7 +8,7 @@
column: 3
suggestions: null
- message: A form label must be associated with a
- control.(a11y_label_has_associated_control)
+ control(a11y_label_has_associated_control)
line: 5
column: 3
suggestions: null
@@ -23,7 +23,7 @@
column: 3
suggestions: null
- message: A form label must be associated with a
- control.(a11y_label_has_associated_control)
+ control(a11y_label_has_associated_control)
line: 9
column: 3
suggestions: null
@@ -42,7 +42,7 @@
column: 3
suggestions: null
- message: A form label must be associated with a
- control.(a11y_label_has_associated_control)
+ control(a11y_label_has_associated_control)
line: 17
column: 3
suggestions: null