major bump - svelte 5 (#13701)

pull/13702/head
pngwn 11 months ago committed by GitHub
parent 0fdfd9c50c
commit 7691521dc1
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

@ -1,5 +0,0 @@
---
'svelte': patch
---
fix: align `beforeUpdate`/`afterUpdate` behavior better with that in Svelte 4

@ -1,5 +0,0 @@
---
"svelte": patch
---
fix: add `anchor` support to mount() API

@ -1,5 +0,0 @@
---
"svelte": patch
---
fix: throw error when auto-subscribed store variable shadow by local variable

@ -1,5 +0,0 @@
---
'svelte': patch
---
fix: tweak script/style tag parsing/preprocessing logic

@ -1,5 +0,0 @@
---
'svelte': patch
---
fix: ensure use directives execute in the correct sequence

@ -1,5 +0,0 @@
---
"svelte": patch
---
fix: address derived memory leak on disconnection from reactive graph

@ -1,5 +0,0 @@
---
"svelte": patch
---
fix: reflect SvelteURLSearchParams changes to SvelteURL

@ -1,5 +0,0 @@
---
"svelte": patch
---
fix: improve nested effect heuristics

@ -1,5 +0,0 @@
---
"svelte": patch
---
chore: improve should_proxy_or_freeze logic internally

@ -1,5 +0,0 @@
---
'svelte': patch
---
chore: remove `handle_compile_error`

@ -1,5 +0,0 @@
---
'svelte': patch
---
fix: ensure reactive graph is fully traversed in the marking phase for non-runes mode

@ -1,5 +0,0 @@
---
'svelte': patch
---
fix: only set attribute as property if element has setter

@ -1,5 +0,0 @@
---
"svelte": patch
---
feat: add support for webkitdirectory DOM boolean attribute

@ -1,5 +0,0 @@
---
'svelte': patch
---
fix: ensure source and filename are known to compileModule's source map

@ -1,5 +0,0 @@
---
'svelte': patch
---
feat: add unstate utility function

@ -1,5 +0,0 @@
---
'svelte': patch
---
feat: simpler effect DOM boundaries

@ -1,5 +0,0 @@
---
'svelte': patch
---
fix: always return true from `deleteProperty` trap

@ -1,5 +0,0 @@
---
'svelte': patch
---
fix: correctly scope CSS selectors with descendant combinators

@ -1,5 +0,0 @@
---
'svelte': patch
---
fix: improve props aliasing

@ -1,5 +0,0 @@
---
"svelte": patch
---
breaking: disallow binding to component exports in runes mode

@ -1,5 +0,0 @@
---
'svelte': patch
---
feat: deprecate `svelte:component`

@ -1,5 +0,0 @@
---
"svelte": patch
---
fix: transform textarea and contenteditable binding expressions

@ -1,5 +0,0 @@
---
"svelte": patch
---
feat: implement support for `:is(...)` and `:where(...)`

@ -1,5 +0,0 @@
---
"svelte": patch
---
fix: handle event delegation correctly when having sibling event listeners

@ -1,5 +0,0 @@
---
'svelte': patch
---
fix: only throw bind error when not passing a value

@ -1,5 +0,0 @@
---
"svelte": patch
---
fix: improve unowned derived signal heuristics

@ -1,5 +0,0 @@
---
"svelte": patch
---
fix: improve bind:this support around proxyied state

@ -1,5 +0,0 @@
---
"svelte": patch
---
fix: collect all necessary setters of html elements when spreading attributes

@ -1,5 +0,0 @@
---
"svelte": patch
---
fix: don't clear date input on temporarily invalid value

@ -1,5 +0,0 @@
---
"svelte": patch
---
fix: skip certain slot validations for custom elements

@ -1,5 +0,0 @@
---
"svelte": patch
---
chore: optimise effects

@ -1,5 +0,0 @@
---
'svelte': patch
---
fix: correctly migrate sequence expressions

@ -1,5 +0,0 @@
---
'svelte': patch
---
fix: more robust moving of each item nodes

@ -1,5 +0,0 @@
---
'svelte': patch
---
fix: visit expression for `svelte:component` references

@ -1,5 +0,0 @@
---
"svelte": patch
---
fix: use keys for hmr modules

@ -1,5 +0,0 @@
---
'svelte': patch
---
fix: ensure `$state.snapshot` never errors

@ -1,5 +0,0 @@
---
'svelte': patch
---
fix: increment derived versions when updating

@ -1,5 +0,0 @@
---
'svelte': patch
---
chore: improve code generation for `bind:this` in SSR mode

@ -1,5 +0,0 @@
---
'svelte': patch
---
fix: ensure user effects are correctly executed on initialisation

@ -1,5 +0,0 @@
---
"svelte": patch
---
fix: improve transition outro easing

@ -1,5 +0,0 @@
---
'svelte': patch
---
chore: use internal `get_descriptors` helper

@ -1,5 +0,0 @@
---
"svelte": patch
---
fix: improved effect sequencing and execution order

@ -1,5 +0,0 @@
---
'svelte': patch
---
fix: improve ssr template code generation

@ -1,5 +0,0 @@
---
"svelte": patch
---
fix: further improvements to hmr component key generation

@ -1,5 +0,0 @@
---
"svelte": patch
---
fix: validate form inside a form

@ -1,5 +0,0 @@
---
"svelte": patch
---
fix: remove correct event listener from document

@ -1,5 +0,0 @@
---
'svelte': patch
---
fix: ensure dynamic event handlers are wrapped in a derived

@ -1,5 +0,0 @@
---
"svelte": patch
---
chore: improve SSR invalid element error message

@ -1,5 +0,0 @@
---
'svelte': patch
---
fix: abort outro when intro starts

@ -1,5 +0,0 @@
---
'svelte': patch
---
A transition's parameters are now evaluated when the transition is initialized.

@ -1,5 +0,0 @@
---
'svelte': patch
---
feat: add hidden until-found and beforematch

@ -1,5 +0,0 @@
---
'svelte': patch
---
fix: make `@types/estree` a dependency

@ -1,5 +0,0 @@
---
'svelte': patch
---
fix: correctly interpret empty aria- attribute

@ -1,5 +0,0 @@
---
"svelte": patch
---
fix: further improvements to effect scheduling and flushing

@ -1,5 +0,0 @@
---
'svelte': patch
---
perf: speed up $.exclude_from_object

@ -1,5 +0,0 @@
---
'svelte': patch
---
feat: warn on invalid event handlers

@ -1,5 +0,0 @@
---
'svelte': patch
---
chore: treeshake unused store subscriptions in SSR mode

@ -1,5 +0,0 @@
---
'svelte': patch
---
fix: keep bound inputs in sync in runes mode

@ -1,5 +0,0 @@
---
'svelte': patch
---
fix: ensure typings for `<svelte:options>` are picked up

@ -1,5 +0,0 @@
---
'svelte': patch
---
revert: address bug in before/after update

@ -1,5 +0,0 @@
---
'svelte': patch
---
fix: ensure onwheel is passive by default

@ -1,5 +0,0 @@
---
"svelte": patch
---
fix: don't warn on writes to `$state`

@ -1,5 +0,0 @@
---
'svelte': patch
---
chore: tidy up dynamic event handler generated code

@ -1,5 +0,0 @@
---
'svelte': patch
---
chore: improve signal perf by using Set rather than array for reactions

@ -1,5 +0,0 @@
---
'svelte': patch
---
fix: make ownership validation work correctly with HMR

@ -1,5 +0,0 @@
---
"svelte": patch
---
feat: add reactive Set class to svelte/reactivity

@ -1,5 +0,0 @@
---
"svelte": patch
---
fix: use safe-equals comparison for `@const` tags in legacy mode

@ -1,5 +0,0 @@
---
'svelte': patch
---
feat: add support for `{@const}` inside snippet block

@ -1,5 +0,0 @@
---
'svelte': patch
---
feat: skip pending block for already-resolved promises

@ -1,5 +0,0 @@
---
"svelte": patch
---
perf: bail early when traversing non-state

@ -1,5 +0,0 @@
---
'svelte': patch
---
fix: ensure signal graph is consistent before triggering $inspect signals

@ -1,5 +0,0 @@
---
'svelte': patch
---
fix: delegate events on elements with bind-this

@ -1,5 +0,0 @@
---
'svelte': patch
---
fix: dynamic event delegation for stateful call expressions

@ -1,5 +0,0 @@
---
'svelte': patch
---
fix: apply keyed validation only for keyed each

@ -1,5 +0,0 @@
---
"svelte": patch
---
fix: coerce incremented/decremented sources

@ -1,5 +0,0 @@
---
'svelte': patch
---
fix: add css hash to custom element rendered with `svelte:element`

@ -1,5 +0,0 @@
---
'svelte': patch
---
chore: remove selector api

@ -1,5 +0,0 @@
---
'svelte': patch
---
fix: exclude custom elements from HTML tree validation

@ -1,5 +0,0 @@
---
"svelte": patch
---
fix: relax `Component` type

@ -1,5 +0,0 @@
---
"svelte": patch
---
fix: allow runelike writable as prop

@ -1,5 +0,0 @@
---
"svelte": patch
---
feat: introduce `$host` rune, deprecate `createEventDispatcher`

@ -1,5 +0,0 @@
---
"svelte": patch
---
fix: warn against accidental global event referenced

@ -1,5 +0,0 @@
---
'svelte': patch
---
fix: ensure reactivity system remains consistent with removals

@ -1,5 +0,0 @@
---
"svelte": patch
---
fix: robustify migration script

@ -1,5 +0,0 @@
---
'svelte': patch
---
fix: emit useful error on invalid binding to derived state

@ -1,5 +0,0 @@
---
"svelte": patch
---
fix: relax constraint for `ComponentProps`

@ -1,5 +0,0 @@
---
'svelte': patch
---
breaking: throw error if derived creates state and then depends on it

@ -1,5 +0,0 @@
---
'svelte': patch
---
fix: ensure local prop value is read during teardown

@ -1,5 +0,0 @@
---
'svelte': patch
---
fix: allow transition undefined payload

@ -1,5 +0,0 @@
---
"svelte": patch
---
fix: allow comments after last selector in css

@ -1,5 +0,0 @@
---
'svelte': patch
---
fix: handle event hoisting props referencing

@ -1,5 +0,0 @@
---
"svelte": patch
---
breaking: remove unstate(), replace with $state.snapshot rune

@ -1,5 +0,0 @@
---
"svelte": patch
---
fix: support `array.lastIndexOf` without second argument

@ -1,5 +0,0 @@
---
'svelte': patch
---
fix: hydrate multiple `<svelte:head>` elements correctly

@ -1,5 +0,0 @@
---
'svelte': patch
---
fix: populate `this.#sources` when constructing reactive map

@ -1,5 +0,0 @@
---
'svelte': patch
---
chore: add inline new class warning

@ -1,5 +0,0 @@
---
"svelte": patch
---
fix: deduplicate children prop and default slot

@ -1,5 +0,0 @@
---
'svelte': patch
---
fix: sort `{@const ...}` tags topologically in legacy mode

@ -1,5 +0,0 @@
---
"svelte": patch
---
fix: improve proxy effect dependency tracking

@ -1,5 +0,0 @@
---
'svelte': patch
---
fix: assign correct scope to attributes of named slot

Some files were not shown because too many files have changed in this diff Show More

Loading…
Cancel
Save