Skip to content

Commit

Permalink
Merge branch 'main' into pr/11256
Browse files Browse the repository at this point in the history
  • Loading branch information
Rich-Harris committed May 15, 2024
2 parents c032b47 + c00d824 commit 26e9636
Show file tree
Hide file tree
Showing 1,030 changed files with 14,699 additions and 6,075 deletions.
5 changes: 5 additions & 0 deletions .changeset/beige-seas-share.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"svelte": patch
---

breaking: disallow binding to component exports in runes mode
5 changes: 5 additions & 0 deletions .changeset/blue-lemons-wait.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"svelte": patch
---

fix: collect all necessary setters of html elements when spreading attributes
5 changes: 5 additions & 0 deletions .changeset/blue-waves-sneeze.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"svelte": patch
---

chore: optimise effects
5 changes: 5 additions & 0 deletions .changeset/bright-falcons-float.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"svelte": patch
---

chore: improve SSR invalid element error message
5 changes: 5 additions & 0 deletions .changeset/brown-geckos-fry.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
'svelte': patch
---

fix: correctly interpret empty aria- attribute
5 changes: 5 additions & 0 deletions .changeset/calm-buses-clap.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"svelte": patch
---

fix: don't warn on writes to `$state`
5 changes: 5 additions & 0 deletions .changeset/chilled-seas-jog.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"svelte": patch
---

fix: coerce incremented/decremented sources
5 changes: 5 additions & 0 deletions .changeset/cold-cheetahs-judge.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"svelte": patch
---

fix: deduplicate children prop and default slot
5 changes: 5 additions & 0 deletions .changeset/cool-actors-tan.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"svelte": patch
---

feat: MathML support
5 changes: 5 additions & 0 deletions .changeset/cool-jobs-scream.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
'svelte': patch
---

feat: add support for svelte inspector
5 changes: 5 additions & 0 deletions .changeset/cool-poems-watch.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"svelte": patch
---

fix: disallow mixing on:click and onclick syntax
5 changes: 5 additions & 0 deletions .changeset/cyan-colts-raise.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"svelte": patch
---

fix: improve internal mechanism for handling process_effects
5 changes: 5 additions & 0 deletions .changeset/cyan-squids-drive.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"svelte": patch
---

fix: make hr, script and template valid select children
5 changes: 5 additions & 0 deletions .changeset/dirty-eyes-itch.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"svelte": patch
---

fix: ensure all effect cleanup functions are untracked
5 changes: 5 additions & 0 deletions .changeset/eight-carrots-hunt.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"svelte": patch
---

feat: error on imports to `svelte/internal/*`
5 changes: 5 additions & 0 deletions .changeset/eight-cougars-watch.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"svelte": patch
---

fix: better handle img loading attribute
5 changes: 5 additions & 0 deletions .changeset/eight-pianos-raise.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"svelte": patch
---

fix: add backwards-compat for old warning codes in legacy mode
5 changes: 5 additions & 0 deletions .changeset/eighty-lizards-notice.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"svelte": patch
---

chore: improve runtime overhead of creating comment templates
5 changes: 5 additions & 0 deletions .changeset/empty-coins-build.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"svelte": patch
---

fix: improved $inspect handling of reactive Map/Set/Date
5 changes: 5 additions & 0 deletions .changeset/empty-flowers-change.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"svelte": patch
---

fix: replicate Svelte 4 props update detection in legacy mode
5 changes: 5 additions & 0 deletions .changeset/empty-geckos-pretend.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"svelte": patch
---

fix: ensure reactions are kept dirty when marking them again
5 changes: 5 additions & 0 deletions .changeset/famous-kiwis-thank.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"svelte": patch
---

fix: adjust heuristics for effect_update_depth_exceeded
5 changes: 5 additions & 0 deletions .changeset/fast-penguins-matter.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"svelte": patch
---

fix: apply modifiers to bubbled events
5 changes: 5 additions & 0 deletions .changeset/fifty-masks-give.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
'svelte': patch
---

fix: run render functions for dynamic void elements
5 changes: 5 additions & 0 deletions .changeset/fluffy-ravens-juggle.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"svelte": patch
---

fix: improve behaviour of unowned derived signals
5 changes: 5 additions & 0 deletions .changeset/four-balloons-beam.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"svelte": patch
---

fix: mark function properties on runes as deprecated for better intellisense
5 changes: 5 additions & 0 deletions .changeset/gentle-toys-chew.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"svelte": patch
---

fix: allow to access private fields after `this` reassignment
5 changes: 5 additions & 0 deletions .changeset/gentle-trees-exercise.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"svelte": patch
---

fix: allow for non optional chain call expression in render
5 changes: 5 additions & 0 deletions .changeset/giant-bananas-turn.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"svelte": patch
---

fix: adjust order of `derived` function definition overloads
5 changes: 5 additions & 0 deletions .changeset/good-plums-type.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
'svelte': patch
---

fix: set correct component context when rendering snippets
5 changes: 5 additions & 0 deletions .changeset/good-roses-argue.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"svelte": patch
---

fix: correctly handle falsy values of style directives in SSR mode
5 changes: 5 additions & 0 deletions .changeset/gorgeous-monkeys-carry.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"svelte": patch
---

fix: skip AST analysis of TypeScript AST nodes
5 changes: 5 additions & 0 deletions .changeset/green-fishes-lie.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
'svelte': patch
---

fix: only initiate scroll if scroll binding has existing value
5 changes: 5 additions & 0 deletions .changeset/grumpy-avocados-fetch.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"svelte": patch
---

fix: further adjust heuristics for effect_update_depth_exceeded
5 changes: 5 additions & 0 deletions .changeset/healthy-ants-film.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"svelte": patch
---

fix: allow `bind:this` on `<select>` with dynamic `multiple` attribute
5 changes: 5 additions & 0 deletions .changeset/honest-nails-share.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"svelte": patch
---

feat: allow for literal property definition with state on classes
5 changes: 5 additions & 0 deletions .changeset/honest-pans-kick.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"svelte": patch
---

fix: ensure no data loss occurs when using reactive Set methods
5 changes: 5 additions & 0 deletions .changeset/hungry-pants-push.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"svelte": patch
---

feat: provide better error messages in DEV
5 changes: 5 additions & 0 deletions .changeset/itchy-panthers-shave.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"svelte": patch
---

fix: disallow mounting a snippet
5 changes: 5 additions & 0 deletions .changeset/khaki-monkeys-cry.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"svelte": patch
---

feat: add $state.is rune
5 changes: 5 additions & 0 deletions .changeset/light-penguins-invent.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
'svelte': patch
---

fix: allow events to continue propagating following an error
5 changes: 5 additions & 0 deletions .changeset/little-ligers-exist.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"svelte": patch
---

feat: provide $state warnings for accidental equality
5 changes: 5 additions & 0 deletions .changeset/loud-numbers-flow.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"svelte": patch
---

fix: restore value after attribute removal during hydration
5 changes: 5 additions & 0 deletions .changeset/lucky-colts-remember.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"svelte": patch
---

fix: resolve type definition error in `svelte/compiler`
5 changes: 5 additions & 0 deletions .changeset/lucky-geckos-swim.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
'svelte': patch
---

fix: remove `bind_prop` in runes mode
5 changes: 5 additions & 0 deletions .changeset/lucky-teachers-exist.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"svelte": patch
---

fix: handle reassignment of `$$props` and `$$restProps`
5 changes: 5 additions & 0 deletions .changeset/moody-ghosts-buy.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"svelte": patch
---

feat: leave view transition pseudo selectors untouched
5 changes: 5 additions & 0 deletions .changeset/nervous-berries-boil.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
'svelte': patch
---

feat: only inject push/init/pop when necessary
5 changes: 5 additions & 0 deletions .changeset/ninety-dots-train.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"svelte": patch
---

fix: detect style shorthands as stateful variables in legacy mode
5 changes: 5 additions & 0 deletions .changeset/olive-apples-lick.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
'svelte': patch
---

fix: check if svelte component exists on custom element destroy
5 changes: 5 additions & 0 deletions .changeset/orange-masks-exercise.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"svelte": patch
---

fix: disallow sequence expressions in `@const` tags
5 changes: 5 additions & 0 deletions .changeset/orange-zoos-heal.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"svelte": patch
---

feat: provide migration helper
5 changes: 5 additions & 0 deletions .changeset/pink-goats-promise.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"svelte": patch
---

feat: introduce types to express bindability
5 changes: 5 additions & 0 deletions .changeset/plenty-starfishes-dress.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"svelte": patch
---

fix: avoid hoisting error by using 'let' instead of 'var'
5 changes: 5 additions & 0 deletions .changeset/plenty-zoos-fix.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"svelte": patch
---

fix: improve handling of lazy image elements
5 changes: 5 additions & 0 deletions .changeset/popular-apes-bathe.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
'svelte': patch
---

fix: skip deriveds for props with known safe calls

0 comments on commit 26e9636

Please sign in to comment.