Skip to content

Commit a825d45

Browse files
committed
Merge branch 'main' into form-reset-listener
2 parents 2e98ba8 + c35f0c1 commit a825d45

File tree

300 files changed

+8313
-5132
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

300 files changed

+8313
-5132
lines changed

.changeset/blue-ants-raise.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"svelte": patch
3+
---
4+
5+
fix: improve bind:this support around proxyied state

.changeset/calm-ravens-sneeze.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"svelte": patch
3+
---
4+
5+
feat: add reactive Set class to svelte/reactivity

.changeset/chatty-sloths-allow.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"svelte": patch
3+
---
4+
5+
perf: bail early when traversing non-state

.changeset/curvy-buses-laugh.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"svelte": patch
3+
---
4+
5+
fix: better ownership mutation validation

.changeset/dull-coins-vanish.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"svelte": patch
3+
---
4+
5+
fix: bump specificity on all members of a selector list

.changeset/eleven-cycles-applaud.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"svelte": patch
3+
---
4+
5+
breaking: preserve slots inside templates with a shadowrootmode attribute

.changeset/fair-spies-repeat.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
'svelte': patch
3+
---
4+
5+
breaking: make `$props()` rune non-generic

.changeset/giant-planets-shake.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"svelte": patch
3+
---
4+
5+
fix: improve namespace inference when having `{@render}` and `{@html}` tags

.changeset/happy-beds-scream.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"svelte": patch
3+
---
4+
5+
fix: don't collapse whitespace within text nodes

.changeset/hungry-singers-share.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"svelte": patch
3+
---
4+
5+
feat: improve ssr html mismatch validation

.changeset/hungry-tips-unite.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,4 @@
22
'svelte': patch
33
---
44

5-
fix: port over props that were set prior to initialization
5+
fix: port over props that were set prior to initialisation

.changeset/khaki-ligers-sing.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"svelte": patch
3+
---
4+
5+
fix: invalidate store when mutated inside each block

.changeset/kind-spoons-return.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"svelte": patch
3+
---
4+
5+
chore: custom elements validation

.changeset/little-pans-jog.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"svelte": patch
3+
---
4+
5+
fix: improve event delegation with shadowed bindings

.changeset/moody-houses-argue.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"svelte": patch
3+
---
4+
5+
fix: prevent reactive statement reruns when they have indirect cyclic dependencies

.changeset/new-rabbits-flow.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"svelte": patch
3+
---
4+
5+
feat: add reactive Date object to svelte/reactivity

.changeset/nice-avocados-move.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"svelte": patch
3+
---
4+
5+
fix: improve ssr output of dynamic textarea elements

.changeset/orange-yaks-protect.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
'svelte': patch
3+
---
4+
5+
fix: make `set.has(...)` granular for existing properties'

.changeset/pink-bikes-agree.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"svelte": patch
3+
---
4+
5+
fix: ensure performance.now() and requestAnimationFrame() are polyfilled in ssr

.changeset/popular-ligers-perform.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"svelte": patch
3+
---
4+
5+
fix: handle TypeScript's optional parameter syntax in snippets

.changeset/pre.json

Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,8 @@
2020
"big-eggs-flash",
2121
"big-eyes-carry",
2222
"big-geese-act",
23+
"blue-ants-raise",
24+
"blue-rules-juggle",
2325
"blue-timers-film",
2426
"brave-points-sleep",
2527
"brave-shrimps-kiss",
@@ -29,7 +31,10 @@
2931
"bright-snakes-sing",
3032
"brown-months-fry",
3133
"brown-spoons-boil",
34+
"calm-ravens-sneeze",
35+
"chatty-beans-divide",
3236
"chatty-cups-drop",
37+
"chatty-sloths-allow",
3338
"chatty-taxis-juggle",
3439
"chilled-pumas-invite",
3540
"chilly-dolphins-lick",
@@ -38,11 +43,13 @@
3843
"clever-chefs-relate",
3944
"clever-rockets-burn",
4045
"cold-birds-own",
46+
"cold-masks-learn",
4147
"cool-ants-leave",
4248
"cool-rabbits-tickle",
4349
"cool-roses-trade",
4450
"cuddly-pianos-drop",
4551
"curly-lizards-dream",
52+
"curvy-buses-laugh",
4653
"curvy-cups-cough",
4754
"curvy-ties-shout",
4855
"cyan-flowers-destroy",
@@ -54,18 +61,21 @@
5461
"dry-clocks-grow",
5562
"dry-eggs-play",
5663
"dry-eggs-retire",
64+
"dull-coins-vanish",
5765
"dull-mangos-wave",
5866
"dull-roses-relate",
5967
"early-ads-tie",
6068
"eight-steaks-shout",
6169
"eighty-bikes-camp",
6270
"eighty-days-cheat",
71+
"eleven-cycles-applaud",
6372
"empty-bags-heal",
6473
"empty-bulldogs-exercise",
6574
"empty-crabs-think",
6675
"empty-tools-share",
6776
"fair-crabs-check",
6877
"fair-pianos-talk",
78+
"fair-spies-repeat",
6979
"famous-falcons-melt",
7080
"famous-knives-sneeze",
7181
"famous-pants-pay",
@@ -83,6 +93,7 @@
8393
"forty-peaches-unite",
8494
"forty-suns-smile",
8595
"four-flies-hammer",
96+
"fresh-impalas-bow",
8697
"fresh-weeks-trade",
8798
"friendly-candles-relate",
8899
"friendly-lies-camp",
@@ -91,7 +102,9 @@
91102
"gentle-sheep-hug",
92103
"gentle-spies-happen",
93104
"giant-moons-own",
105+
"giant-planets-shake",
94106
"giant-roses-press",
107+
"good-buses-reply",
95108
"good-cars-visit",
96109
"good-pianos-jump",
97110
"good-rivers-yawn",
@@ -101,6 +114,7 @@
101114
"green-eggs-approve",
102115
"green-hounds-play",
103116
"green-tigers-judge",
117+
"happy-beds-scream",
104118
"happy-suits-film",
105119
"healthy-planes-vanish",
106120
"heavy-comics-move",
@@ -111,20 +125,23 @@
111125
"honest-icons-change",
112126
"hungry-boxes-relate",
113127
"hungry-dots-fry",
128+
"hungry-singers-share",
114129
"hungry-tips-unite",
115130
"hungry-trees-travel",
116131
"itchy-beans-melt",
117132
"itchy-kings-deliver",
118133
"itchy-lions-wash",
119134
"itchy-terms-guess",
120135
"khaki-cooks-develop",
136+
"khaki-ligers-sing",
121137
"khaki-mails-draw",
122138
"khaki-moose-arrive",
123139
"kind-baboons-approve",
124140
"kind-deers-lay",
125141
"kind-dots-sort",
126142
"kind-eagles-join",
127143
"kind-rings-flash",
144+
"kind-spoons-return",
128145
"large-clouds-carry",
129146
"large-turkeys-deny",
130147
"late-crabs-lay",
@@ -136,6 +153,7 @@
136153
"light-days-clean",
137154
"light-humans-hang",
138155
"light-pens-watch",
156+
"little-pans-jog",
139157
"long-buckets-lay",
140158
"long-crews-return",
141159
"long-lobsters-mate",
@@ -150,13 +168,17 @@
150168
"mighty-files-hammer",
151169
"moody-carrots-lay",
152170
"moody-frogs-exist",
171+
"moody-houses-argue",
153172
"moody-owls-cry",
173+
"moody-sheep-type",
154174
"nasty-lions-double",
155175
"nasty-yaks-peel",
156176
"neat-boats-shake",
157177
"neat-dingos-clap",
158178
"nervous-spoons-relax",
159179
"new-boats-wait",
180+
"new-rabbits-flow",
181+
"nice-avocados-move",
160182
"ninety-dingos-walk",
161183
"odd-buckets-lie",
162184
"odd-needles-joke",
@@ -174,16 +196,20 @@
174196
"olive-socks-kick",
175197
"orange-crews-rescue",
176198
"orange-dingos-poke",
199+
"orange-yaks-protect",
200+
"pink-bikes-agree",
177201
"pink-mayflies-tie",
178202
"polite-dolphins-care",
179203
"polite-pumpkins-guess",
180204
"polite-ravens-study",
181205
"poor-eggs-enjoy",
182206
"poor-seahorses-flash",
207+
"popular-ligers-perform",
183208
"popular-mangos-rest",
184209
"pretty-ties-help",
185210
"purple-dragons-peel",
186211
"quiet-apricots-dream",
212+
"quiet-berries-end",
187213
"quiet-camels-mate",
188214
"quiet-crabs-nail",
189215
"quiet-timers-speak",
@@ -202,6 +228,9 @@
202228
"rotten-bags-type",
203229
"rotten-buckets-develop",
204230
"rotten-experts-relax",
231+
"rotten-poems-applaud",
232+
"rotten-rules-invite",
233+
"rude-ghosts-tickle",
205234
"selfish-dragons-knock",
206235
"selfish-tools-hide",
207236
"serious-kids-deliver",
@@ -210,6 +239,7 @@
210239
"seven-deers-jam",
211240
"seven-hornets-smile",
212241
"seven-jobs-sniff",
242+
"seven-masks-end",
213243
"seven-ravens-check",
214244
"shaggy-cameras-live",
215245
"sharp-gorillas-impress",
@@ -218,6 +248,7 @@
218248
"shiny-baboons-play",
219249
"shiny-shrimps-march",
220250
"short-buses-camp",
251+
"short-countries-rush",
221252
"silent-apes-report",
222253
"silly-laws-happen",
223254
"silver-points-approve",
@@ -227,10 +258,13 @@
227258
"slimy-walls-draw",
228259
"slow-beds-shave",
229260
"slow-chefs-dream",
261+
"slow-kids-sparkle",
230262
"slow-wombats-reply",
231263
"small-papayas-laugh",
264+
"small-sheep-type",
232265
"smart-parents-swim",
233266
"smart-zebras-pay",
267+
"smooth-rings-rush",
234268
"soft-clocks-remember",
235269
"soft-geese-learn",
236270
"soft-months-grab",
@@ -241,6 +275,7 @@
241275
"sour-weeks-fix",
242276
"spicy-jeans-deliver",
243277
"spicy-plums-admire",
278+
"spotty-houses-search",
244279
"spotty-pens-agree",
245280
"spotty-rocks-destroy",
246281
"spotty-spiders-compare",
@@ -266,8 +301,11 @@
266301
"tall-tigers-wait",
267302
"tame-cycles-kneel",
268303
"tame-spies-drum",
304+
"tasty-cheetahs-appear",
269305
"tasty-numbers-perform",
306+
"tasty-steaks-smile",
270307
"ten-foxes-repeat",
308+
"ten-jokes-divide",
271309
"ten-peaches-sleep",
272310
"ten-ties-repair",
273311
"ten-worms-reflect",
@@ -287,25 +325,30 @@
287325
"tidy-buses-whisper",
288326
"tidy-starfishes-allow",
289327
"tiny-kings-whisper",
328+
"tough-radios-punch",
290329
"twelve-dragons-join",
291330
"twelve-onions-juggle",
292331
"twelve-worms-jog",
293332
"two-dragons-yell",
294333
"two-falcons-buy",
295334
"unlucky-boxes-obey",
335+
"unlucky-steaks-warn",
296336
"unlucky-trees-lick",
297337
"violet-pigs-jam",
298338
"weak-terms-destroy",
299339
"wet-games-fly",
340+
"wet-wombats-repeat",
300341
"wicked-clouds-exercise",
301342
"wicked-doors-train",
302343
"wicked-hairs-cheer",
303344
"wild-foxes-wonder",
345+
"wise-apples-care",
304346
"wise-dancers-hang",
305347
"wise-donkeys-marry",
306348
"wise-jobs-admire",
307349
"wise-radios-exercise",
308350
"witty-camels-warn",
351+
"witty-readers-provide",
309352
"witty-steaks-dream",
310353
"witty-tomatoes-care",
311354
"witty-years-crash",

.changeset/rotten-poems-applaud.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"svelte": patch
3+
---
4+
5+
fix: improve ssr code generation for class property $derived

.changeset/rotten-rules-invite.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"svelte": patch
3+
---
4+
5+
fix: use getters for derived class state fields, with memoisation

.changeset/seven-masks-end.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"svelte": patch
3+
---
4+
5+
fix: adjust keyed each block equality handling

.changeset/short-countries-rush.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"svelte": patch
3+
---
4+
5+
fix: eagerly unsubscribe when store is changed

.changeset/slow-kids-sparkle.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"svelte": patch
3+
---
4+
5+
fix: warn when `$props` rune not called

.changeset/small-sheep-type.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"svelte": patch
3+
---
4+
5+
fix: error when exporting reassigned state from module context

0 commit comments

Comments
 (0)