Skip to content

Commit 76b6eb3

Browse files
committed
Merge remote-tracking branch 'upstream/main' into pnpm-version-9
2 parents 336f396 + d1f5d5d commit 76b6eb3

File tree

533 files changed

+5084
-2662
lines changed

Some content is hidden

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

533 files changed

+5084
-2662
lines changed

.changeset/angry-wasps-help.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: remove `handle_compile_error`

.changeset/chilly-pans-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: allow runelike writable as prop

.changeset/clever-maps-travel.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: allow comments after last selector in css

.changeset/clever-stingrays-shout.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: support `array.lastIndexOf` without second argument

.changeset/cold-cheetahs-judge.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: deduplicate children prop and default slot

.changeset/cyan-ducks-teach.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 messages more consistent

.changeset/dull-worms-relax.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: disallow string literal values in `<svelte:element this="...">`

.changeset/eight-carrots-hunt.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: error on imports to `svelte/internal/*`

.changeset/fresh-beds-wash.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 coarse-grained updates for derived expressions passed to props in legacy mode

.changeset/funny-trees-cry.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: throw on invalid attribute expressions

.changeset/green-snails-tickle.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 svg methods for updating svg attributes too

.changeset/itchy-beds-kneel.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 add scoping modifier to nesting selectors

.changeset/khaki-mails-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+
feat: introduce `rootDir` compiler option, make `filename` relative to it

.changeset/kind-doors-grin.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: rename `__svelte_meta.filename` to `__svelte_meta.file` to align with svelte 4

.changeset/kind-snakes-drive.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: migrate derivations without semicolons

.changeset/mean-jokes-exist.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: speedup hydration around input and select values

.changeset/plenty-elephants-fry.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: check for invalid bindings on window and document

.changeset/popular-cameras-tie.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: event handlers + bindings now yield effect updates

.changeset/popular-games-hug.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: avoid state_referenced_locally warning within type annotations

.changeset/popular-roses-teach.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: robustify `bind:scrollX/Y` binding

.changeset/pre.json

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@
1515
"afraid-moose-matter",
1616
"angry-books-jam",
1717
"angry-plums-punch",
18+
"angry-wasps-help",
1819
"beige-cobras-smoke",
1920
"beige-flies-wash",
2021
"beige-mirrors-listen",
@@ -38,6 +39,7 @@
3839
"brave-walls-flow",
3940
"breezy-carrots-flash",
4041
"breezy-rules-beg",
42+
"bright-falcons-float",
4143
"bright-peas-juggle",
4244
"bright-snakes-sing",
4345
"brown-geckos-fry",
@@ -58,9 +60,11 @@
5860
"chilly-snakes-scream",
5961
"clean-eels-beg",
6062
"clever-chefs-relate",
63+
"clever-maps-travel",
6164
"clever-rockets-burn",
6265
"clever-sloths-push",
6366
"cold-birds-own",
67+
"cold-cheetahs-judge",
6468
"cold-masks-learn",
6569
"cool-actors-tan",
6670
"cool-ants-leave",
@@ -78,6 +82,7 @@
7882
"curvy-flies-exercise",
7983
"curvy-ties-shout",
8084
"cyan-colts-raise",
85+
"cyan-ducks-teach",
8186
"cyan-flowers-destroy",
8287
"cyan-spies-grin",
8388
"cyan-squids-drive",
@@ -95,8 +100,11 @@
95100
"dull-mangos-wave",
96101
"dull-pots-add",
97102
"dull-roses-relate",
103+
"dull-worms-relax",
98104
"early-ads-tie",
99105
"early-months-whisper",
106+
"eight-carrots-hunt",
107+
"eight-cougars-watch",
100108
"eight-hornets-punch",
101109
"eight-pianos-raise",
102110
"eight-steaks-shout",
@@ -142,12 +150,14 @@
142150
"four-flies-hammer",
143151
"four-mice-hammer",
144152
"four-pugs-listen",
153+
"fresh-beds-wash",
145154
"fresh-dots-destroy",
146155
"fresh-impalas-bow",
147156
"fresh-weeks-trade",
148157
"friendly-candles-relate",
149158
"friendly-lies-camp",
150159
"funny-ties-jump",
160+
"funny-trees-cry",
151161
"funny-wombats-argue",
152162
"fuzzy-bags-camp",
153163
"fuzzy-donuts-provide",
@@ -175,6 +185,7 @@
175185
"green-eggs-approve",
176186
"green-fishes-lie",
177187
"green-hounds-play",
188+
"green-snails-tickle",
178189
"green-tigers-judge",
179190
"grumpy-avocados-fetch",
180191
"grumpy-jars-sparkle",
@@ -200,6 +211,7 @@
200211
"hungry-tips-unite",
201212
"hungry-trees-travel",
202213
"itchy-beans-melt",
214+
"itchy-beds-kneel",
203215
"itchy-bulldogs-tan",
204216
"itchy-eels-marry",
205217
"itchy-kings-deliver",
@@ -209,13 +221,17 @@
209221
"khaki-cooks-develop",
210222
"khaki-ligers-sing",
211223
"khaki-mails-draw",
224+
"khaki-mails-scream",
225+
"khaki-monkeys-cry",
212226
"khaki-moose-arrive",
213227
"khaki-tomatoes-rule",
214228
"kind-baboons-approve",
215229
"kind-deers-lay",
230+
"kind-doors-grin",
216231
"kind-dots-sort",
217232
"kind-eagles-join",
218233
"kind-rings-flash",
234+
"kind-snakes-drive",
219235
"kind-spoons-return",
220236
"large-clouds-carry",
221237
"large-turkeys-deny",
@@ -234,6 +250,7 @@
234250
"light-humans-hang",
235251
"light-penguins-invent",
236252
"light-pens-watch",
253+
"little-ligers-exist",
237254
"little-pans-jog",
238255
"long-buckets-lay",
239256
"long-crews-return",
@@ -255,6 +272,7 @@
255272
"lucky-toes-begin",
256273
"many-rockets-give",
257274
"many-trees-fix",
275+
"mean-jokes-exist",
258276
"metal-clouds-raise",
259277
"metal-lobsters-burn",
260278
"mighty-cooks-scream",
@@ -306,6 +324,7 @@
306324
"pink-bikes-agree",
307325
"pink-goats-promise",
308326
"pink-mayflies-tie",
327+
"plenty-elephants-fry",
309328
"plenty-starfishes-dress",
310329
"plenty-zoos-fix",
311330
"polite-dolphins-care",
@@ -315,16 +334,21 @@
315334
"poor-hats-design",
316335
"poor-seahorses-flash",
317336
"popular-apes-bathe",
337+
"popular-cameras-tie",
338+
"popular-games-hug",
318339
"popular-ligers-perform",
319340
"popular-mangos-rest",
341+
"popular-roses-teach",
320342
"popular-walls-hunt",
321343
"pretty-ties-help",
322344
"proud-pets-hang",
323345
"proud-queens-sniff",
324346
"purple-dragons-peel",
325347
"quiet-apricots-dream",
326348
"quiet-berries-end",
349+
"quiet-berries-explode",
327350
"quiet-camels-mate",
351+
"quiet-cobras-smile",
328352
"quiet-crabs-nail",
329353
"quiet-timers-speak",
330354
"rare-mirrors-act",
@@ -383,10 +407,13 @@
383407
"shy-fishes-drive",
384408
"silent-apes-report",
385409
"silent-hats-stare",
410+
"silent-rabbits-join",
411+
"silly-ducks-mix",
386412
"silly-laws-happen",
387413
"silly-lies-film",
388414
"silly-ways-wash",
389415
"silver-points-approve",
416+
"six-bears-trade",
390417
"six-boats-shave",
391418
"sixty-items-crash",
392419
"sixty-numbers-hope",
@@ -417,6 +444,7 @@
417444
"soft-tigers-wink",
418445
"sour-bags-fail",
419446
"sour-forks-stare",
447+
"sour-jeans-collect",
420448
"sour-rules-march",
421449
"sour-weeks-fix",
422450
"spicy-jeans-deliver",
@@ -451,6 +479,7 @@
451479
"tall-shrimps-worry",
452480
"tall-tigers-wait",
453481
"tame-cycles-kneel",
482+
"tame-dots-battle",
454483
"tame-spies-drum",
455484
"tasty-cheetahs-appear",
456485
"tasty-numbers-perform",
@@ -468,6 +497,7 @@
468497
"thick-shirts-deliver",
469498
"thick-swans-type",
470499
"thin-foxes-lick",
500+
"thin-years-rhyme",
471501
"thirty-flowers-sit",
472502
"thirty-ghosts-fix",
473503
"thirty-impalas-repair",
@@ -488,6 +518,7 @@
488518
"tiny-meals-deliver",
489519
"tiny-moose-kiss",
490520
"tough-radios-punch",
521+
"twelve-beans-drive",
491522
"twelve-dragons-join",
492523
"twelve-onions-juggle",
493524
"twelve-worms-jog",
@@ -499,8 +530,10 @@
499530
"unlucky-boxes-obey",
500531
"unlucky-steaks-warn",
501532
"unlucky-trees-lick",
533+
"violet-mails-trade",
502534
"violet-mugs-behave",
503535
"violet-pigs-jam",
536+
"warm-cherries-shake",
504537
"weak-drinks-speak",
505538
"weak-frogs-bow",
506539
"weak-terms-destroy",
@@ -518,6 +551,7 @@
518551
"wise-dodos-tell",
519552
"wise-donkeys-marry",
520553
"wise-jobs-admire",
554+
"wise-kids-wash",
521555
"wise-radios-exercise",
522556
"wise-ties-clap",
523557
"witty-camels-warn",
@@ -527,6 +561,7 @@
527561
"witty-years-crash",
528562
"yellow-pugs-raise",
529563
"yellow-taxis-double",
564+
"yellow-trees-juggle",
530565
"young-ads-roll",
531566
"young-masks-refuse"
532567
]

.changeset/quiet-berries-explode.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: more efficient spread attributes in SSR output

.changeset/quiet-cobras-smile.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: inline pointer events now correctly work in Chrome

.changeset/silent-rabbits-join.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 we clear down each block opening anchors from document

.changeset/silly-ducks-mix.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 warn on link without href if aria-disabled

.changeset/six-bears-trade.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 use console.trace inside dev warnings

.changeset/smooth-pens-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: only inject push/pop in SSR components when necessary

.changeset/sour-jeans-collect.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: update value like attributes in a separate template_effect

.changeset/tame-dots-battle.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 handling of unowned derived signal

.changeset/thin-years-rhyme.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: migrate `<svelte:element this="div">`

.changeset/twelve-beans-drive.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 require warning codes to be separated by commas in non-runes mode

0 commit comments

Comments
 (0)