0
0
mirror of https://github.com/sveltejs/svelte.git synced 2024-11-22 03:47:27 +01:00
svelte/.changeset
Rich Harris 7bd853b1a8
fix: hydrate HTML with surrounding whitespace (#10996)
* fix: hydrate HTML with surrounding whitespace

* add test

* fix a few more short comments

* tidy up

* avoid magic strings

* avoid magic strings

* fix

* oops
2024-03-30 11:34:06 -04:00
..
afraid-dogs-matter.md fix: make beforeUpdate/afterUpdate behave more like Svelte 4 (#10408) 2024-02-07 10:36:36 +01:00
afraid-moose-matter.md fix: tweak script/style tag parsing/preprocessing logic (#9502) 2023-11-17 12:32:02 +01:00
angry-books-jam.md fix: improve nested effect heuristics (#10171) 2024-01-12 19:57:06 +00:00
angry-plums-punch.md chore: improve should_proxy_or_freeze logic internally (#10249) 2024-01-20 16:03:52 +00:00
beige-cobras-smoke.md feat: add support for webkitdirectory DOM boolean attribute (#10847) 2024-03-19 23:23:09 +01:00
beige-flies-wash.md feat: add unstate utility function (#9776) 2023-12-05 14:40:52 -05:00
beige-mirrors-listen.md feat: implement support for :is(...) and :where(...) (#10490) 2024-02-17 16:56:03 -05:00
beige-rabbits-shave.md fix: improve props aliasing (#9900) 2023-12-12 21:54:49 +00:00
big-cars-serve.md fix: transform textarea and contenteditable binding expressions (#10187) 2024-01-15 15:20:17 +01:00
big-eggs-flash.md feat: implement support for :is(...) and :where(...) (#10490) 2024-02-17 16:56:03 -05:00
big-eyes-carry.md fix: handle event delegation correctly when having sibling event listeners (#10307) 2024-01-29 11:56:22 +01:00
big-geese-act.md fix: only throw bind error when not passing a value (#10090) 2024-02-12 19:31:10 +01:00
blue-ants-raise.md fix: improve bind:this support around proxyied state (#10732) 2024-03-08 16:28:59 +00:00
blue-rules-juggle.md fix: don't clear date input on temporarily invalid value (#10616) 2024-02-23 09:50:03 +01:00
blue-timers-film.md fix: skip certain slot validations for custom elements (#10207) 2024-01-17 23:48:16 +00:00
brave-points-sleep.md chore: improve code generation for bind:this in SSR mode (#10524) 2024-02-18 13:09:26 -05:00
brave-shrimps-kiss.md fix: improve transition outro easing (#10190) 2024-01-16 10:58:45 +00:00
brave-walls-destroy.md chore: use internal get_descriptors helper (#9389) 2023-11-13 20:40:20 -05:00
brave-walls-flow.md fix: improve effect sequencing and execution order (#10949) 2024-03-28 12:13:58 -04:00
breezy-carrots-flash.md fix: improve ssr template code generation (#10151) 2024-01-10 17:18:38 +00:00
bright-peas-juggle.md fix: transition parameters are not reactive (#9836) 2023-12-27 16:31:28 +00:00
bright-snakes-sing.md fix: make @types/estree a dependency (#10150) 2024-01-11 14:42:44 +01:00
brown-houses-obey.md fix: further improvements to effect scheduling and flushing (#10971) 2024-03-28 21:24:13 -04:00
brown-months-fry.md chore: treeshakeable store subs (#10506) 2024-02-17 16:35:18 -05:00
brown-spoons-boil.md Revert "fix: address bug in before/after update" (#9480) 2023-11-15 18:52:52 -05:00
calm-ravens-sneeze.md feat: add reactive Set class to svelte/reactivity (#10781) 2024-03-12 22:11:25 -04:00
chatty-beans-divide.md fix: use safe-equals comparison for @const tags in legacy mode (#10606) 2024-02-22 17:48:13 +01:00
chatty-cups-drop.md feat: add support for {@const} inside snippet block (#9904) 2023-12-13 14:18:25 +00:00
chatty-sloths-allow.md perf: bail early when traversing non-state (#10654) 2024-02-27 14:55:31 +01:00
chatty-taxis-juggle.md fix: delegate events on elements with bind-this (#9696) 2023-11-30 09:29:04 +01:00
chilled-pumas-invite.md fix: apply keyed validation only for keyed each (#9641) 2023-11-24 21:48:18 +00:00
chilly-dolphins-lick.md chore: remove selector api (#9426) 2023-11-13 18:47:32 +00:00
chilly-snakes-scream.md fix: warn against accidental global event referenced (#10442) 2024-02-17 14:38:17 -05:00
clean-eels-beg.md fix: emit useful error on invalid binding to derived state (#9497) 2023-11-16 23:18:04 +01:00
clever-chefs-relate.md fix: allow transition undefined payload + microtask queue handling (#10117) 2024-01-08 16:37:01 +00:00
clever-rockets-burn.md fix: handle event hoisting props referencing (#9846) 2023-12-07 17:07:26 +00:00
cold-birds-own.md chore: add inline new class warning (#9583) 2023-11-22 15:51:08 +00:00
cold-masks-learn.md fix: improve proxy effect dependency tracking (#10605) 2024-02-22 16:09:40 +00:00
config.json
cool-ants-leave.md fix: ensure proxied array length is updated (#9782) 2023-12-05 14:37:49 -05:00
cool-peas-lick.md fix: improve effect sequencing and execution order (#10949) 2024-03-28 12:13:58 -04:00
cool-rabbits-tickle.md fix: improve bind:this support for each blocks (#10510) 2024-02-17 20:26:54 +00:00
cool-roses-trade.md fix: improve effect over-fire on store subscription init (#10535) 2024-02-19 12:24:35 +00:00
cuddly-pianos-drop.md Code golf each transitions (#9476) 2023-11-15 15:20:16 -05:00
curly-lizards-dream.md fix: stringify attribute values before comparison (#9475) 2023-11-15 15:19:43 -05:00
curvy-buses-laugh.md fix: better ownership mutation validation (#10673) 2024-03-01 16:43:49 +01:00
curvy-cups-cough.md feat: Variadic snippets (#9988) 2024-01-30 21:22:47 -05:00
curvy-ties-shout.md fix: deeply unstate objects passed to inspect (#10056) 2024-01-02 17:46:34 +01:00
cyan-flowers-destroy.md fix: correctly determine bind:group members (#10368) 2024-02-01 18:00:57 +01:00
cyan-spies-grin.md fix: improve global transition handling of effect cleardown (#10469) 2024-02-13 14:52:11 +00:00
dirty-bats-punch.md fix: catch delegated events from elements moved outside the container (#10060) 2024-01-02 22:00:49 +00:00
dirty-donuts-yell.md chore: rename $derived.call to $derived.by (#10445) 2024-02-13 13:39:24 -05:00
dirty-garlics-design.md feat: add type of $effect.active (#9624) 2023-11-23 16:03:32 +01:00
dirty-tips-add.md fix: correctly assign bind:this with multiples (#9617) 2023-11-23 13:42:22 +00:00
dry-clocks-grow.md feat: add $state.frozen rune (#9851) 2023-12-27 10:32:59 +00:00
dry-eggs-play.md fix: improve text node output (#10081) 2024-01-04 15:04:06 +00:00
dry-eggs-retire.md fix: improve style parser whitespace handling (#10077) 2024-01-04 13:38:05 +01:00
dull-coins-vanish.md fix: bump specificity on all members of a selector list (#10730) 2024-03-08 15:44:53 +01:00
dull-mangos-wave.md fix: improve whitespace handling (#9912) 2023-12-14 11:23:48 +00:00
dull-pots-add.md fix: don't override instance methods during legacy class creation (#10834) 2024-03-18 12:19:49 +01:00
dull-roses-relate.md fix: infer svg namespace correctly (#10027) 2024-01-09 11:50:12 +01:00
early-ads-tie.md chore: rename internal object properties (#9532) 2023-11-18 22:28:31 +00:00
eight-steaks-shout.md
eighty-bikes-camp.md fix: Added missing context of svelte.js for validation (#9394) 2023-11-15 16:21:36 -05:00
eighty-days-cheat.md fix: improve template literal expression output generation (#10147) 2024-01-10 16:10:04 +00:00
eleven-beers-yell.md feat: use implicit return for each block keys (#10938) 2024-03-26 10:04:49 +00:00
eleven-cycles-applaud.md breaking: preserve slots inside templates with a shadowrootmode attribute (#10721) 2024-03-07 12:54:20 +01:00
empty-bags-heal.md fix: use init properties when exporting non-state values (#10521) 2024-02-19 09:44:37 +01:00
empty-bulldogs-exercise.md fix: improve outro behavior with transitions (#10139) 2024-01-10 02:46:00 +00:00
empty-crabs-think.md chore: rethink props (#9826) 2023-12-07 11:18:51 +01:00
empty-tools-share.md fix: add compiler error for invalid <p> contents (#10201) 2024-01-16 17:07:22 +00:00
fair-crabs-check.md fix: prevent false positives when detecting runes mode (#9599) 2023-11-22 15:56:47 -05:00
fair-pianos-talk.md fix: correctly apply event.currentTarget (#10216) 2024-01-17 23:47:02 +00:00
fair-spies-repeat.md breaking: make $props() rune non-generic (#10694) 2024-03-12 17:25:27 +01:00
famous-falcons-melt.md fix: add back derived type overload 2024-01-19 17:54:40 +01:00
famous-knives-sneeze.md fix: ensure implicit children snippet renders correctly (#9706) 2023-11-30 09:24:15 +01:00
famous-pants-pay.md chore: bump zimmerframe (#10405) 2024-02-05 15:08:08 -05:00
fast-weeks-clean.md fix: keep intermediate number value representations 2024-01-09 16:15:16 +01:00
few-clouds-shop.md breaking: always run pre effects synchronously (#10928) 2024-03-25 19:12:44 -04:00
few-mugs-fail.md chore: reuse common templates (#9601) 2023-11-23 09:47:19 +01:00
fifty-rice-wait.md fix: improve each key animations (#9842) 2023-12-07 15:41:52 +00:00
fifty-steaks-float.md fix: address unowned propagation signal issue (#9510) 2023-11-17 13:04:12 +00:00
five-tigers-search.md fix: better readonly checks for proxies (#9808) 2023-12-06 17:08:41 +01:00
flat-melons-protect.md fix: ensure $$slots exists in runes mode (#9718) 2023-11-30 11:15:38 +01:00
fluffy-dolls-share.md feat: implement support for :is(...) and :where(...) (#10490) 2024-02-17 16:56:03 -05:00
fluffy-humans-worry.md feat: derive destructured derived objects values (#10488) 2024-02-15 14:28:37 +00:00
forty-comics-invent.md fix: handle undefined bubble events (#9614) 2023-11-23 11:00:39 +01:00
forty-dogs-divide.md fix: improve each block item equality for immutable mode (#10537) 2024-02-19 14:50:38 +00:00
forty-dolls-wave.md fix: insert empty text nodes during hydration, where necessary (#9729) 2024-01-31 15:44:12 -05:00
forty-peaches-unite.md fix: ensure unstate() only deeply applies to plain objects and arrays (#10191) 2024-01-15 22:22:56 +00:00
forty-suns-smile.md fix: properly analyze group expressions (#10410) 2024-02-06 12:23:36 +01:00
four-flies-hammer.md fix: improve each block fallback handling (#9914) 2023-12-14 12:35:23 +00:00
fresh-impalas-bow.md fix: prevent window listeners from triggering events twice (#10611) 2024-02-23 10:17:28 +01:00
fresh-weeks-trade.md chore: make DOM operations lazily init (#9468) 2023-11-15 11:29:13 -05:00
friendly-candles-relate.md fix: allow let: directives on slot elements (#10391) 2024-02-05 14:47:10 +01:00
friendly-lies-camp.md feat: warn on referenced mutated nonstate (#9669) 2023-11-27 17:25:08 +01:00
funny-wombats-argue.md fix: allow svelte:self in snippets (#9439) 2023-11-14 16:55:33 -05:00
fuzzy-bags-camp.md feat: adds reactive Map class to svelte/reactivity (#10803) 2024-03-14 19:22:16 +00:00
gentle-dolls-juggle.md fix: improve global transition outro handling (#10474) 2024-02-14 09:44:32 +00:00
gentle-sheep-hug.md chore: more validation errors (#9723) 2023-12-04 05:35:56 -05:00
gentle-spies-happen.md fix: more robust url equality check at dev time 2024-01-24 11:55:42 +01:00
giant-moons-own.md fix: improve invalid nested interactive element error (#10199) 2024-01-16 13:46:09 +00:00
giant-planets-shake.md fix: improve namespace inference when having {@render} and {@html} tags (#10631) 2024-03-04 17:28:25 -07:00
giant-roses-press.md fix: support dynamic transition functions (#9844) 2023-12-07 17:00:49 +00:00
good-buses-reply.md feat: allow dynamic type attribute with bind:value (#10608) 2024-02-22 18:07:49 +01:00
good-cars-visit.md fix: loosen input in button error (#10083) 2024-01-05 09:34:25 +01:00
good-pianos-jump.md fix: check that snippet is not rendered as a component (#9423) 2023-11-13 15:03:10 -05:00
good-rivers-yawn.md fix: handle member expressions in directives (#10576) 2024-02-20 15:59:07 -05:00
gorgeous-singers-rest.md feat: add hydrate method, make hydration treeshakeable (#10497) 2024-02-17 11:25:18 -05:00
great-fans-unite.md chore: cleanup derived destruction (#10303) 2024-01-26 01:16:41 +00:00
great-icons-retire.md fix: allow bind:this with dynamic type on inputs (#9713) 2023-11-30 09:29:31 +01:00
green-eggs-approve.md fix: adjust mount and createRoot types 2023-11-24 16:36:04 +01:00
green-hounds-play.md fix: deconflict generated names against globals (#9570) 2023-11-21 09:49:36 +01:00
green-tigers-judge.md fix: improve handling of unowned derived signals (#10565) 2024-02-20 15:49:30 +00:00
happy-beds-scream.md fix: don't collapse whitespace within text nodes (#10691) 2024-03-04 17:05:18 -07:00
happy-suits-film.md fix: improve attribute directive reactivity detection (#9907) 2023-12-13 14:15:26 +00:00
healthy-planes-vanish.md fix: prevent infinite loops stemming from invalidation method (#9811) 2023-12-06 12:43:47 -05:00
heavy-comics-move.md fix: better handling of empty text node hydration (#10545) 2024-02-19 17:14:13 +00:00
heavy-ears-rule.md fix: improve $inspect batching (#9902) 2023-12-13 02:06:38 +00:00
hip-balloons-begin.md fix: improve script lang attribute detection (#10046) 2024-01-02 12:30:22 +01:00
honest-buses-add.md fix: correct increment/decrement code generation 2024-01-19 11:10:58 +01:00
honest-dragons-turn.md fix: Update $derived.call type declaration (#10349) 2024-01-31 12:35:41 +01:00
honest-icons-change.md fix: ensure keyed fallback to indexed (#9441) 2023-11-14 13:37:49 +01:00
hot-jobs-tap.md fix: improve order of pre-effect execution (#10942) 2024-03-26 14:14:05 +00:00
hungry-boxes-relate.md fix: sanitize component event names (#10235) 2024-01-22 11:18:46 +01:00
hungry-dots-fry.md chore: more signal fine-tuning (#9531) 2023-11-18 14:34:26 +00:00
hungry-singers-share.md feat: improve ssr html mismatch validation (#10658) 2024-02-28 09:16:31 +00:00
hungry-tips-unite.md docs: Change all the word "initialization" to "initialisation" (#10708) 2024-03-10 17:11:21 -04:00
hungry-trees-travel.md feat: allow modifiying derived props (#10080) 2024-01-09 10:29:23 +01:00
itchy-beans-melt.md chore: fix compiler-errors test suite (#9754) 2023-12-05 11:23:17 +01:00
itchy-bulldogs-tan.md fix: improve action support for nested $effect (#10962) 2024-03-28 13:01:36 -04:00
itchy-kings-deliver.md fix: issue with assiging prop values as defaults of other props (#9985) 2023-12-27 10:44:03 +00:00
itchy-lions-wash.md fix: allow member access on directives (#9462) 2023-11-15 12:53:23 +01:00
itchy-terms-guess.md fix: apply key animations on proxied arrays (#10113) 2024-01-08 13:18:53 +00:00
khaki-cooks-develop.md fix: improve $inspect handling of derived objects (#10584) 2024-02-21 13:03:18 +00:00
khaki-ligers-sing.md fix: invalidate store when mutated inside each block (#10785) 2024-03-13 11:20:20 -04:00
khaki-mails-draw.md fix: address runtime effect issues (#9417) 2023-11-13 13:32:37 -05:00
khaki-moose-arrive.md fix: allow duplicate snippet declaration names (#9759) 2023-12-04 20:31:09 +01:00
kind-baboons-approve.md fix: improve intro transitions on dynamic mount (#10162) 2024-01-11 16:53:12 +00:00
kind-deers-lay.md chore: more transition code-golfing (#9536) 2023-11-19 12:12:47 +00:00
kind-dots-sort.md fix: remove memory leak, make beforeUpdate etc work correctly (#10570) 2024-02-20 13:07:27 -05:00
kind-eagles-join.md fix: add children to element typings (#9679) 2023-11-28 17:00:40 -05:00
kind-rings-flash.md fix: handle deep assignments to $state() class properties correctly (#10289) 2024-01-25 11:18:43 +01:00
kind-spoons-return.md chore: custom elements validation (#10720) 2024-03-07 10:43:13 +01:00
large-clouds-carry.md $inspect rune (#9705) 2023-11-29 14:31:38 -05:00
large-turkeys-deny.md chore: improve readonly prop messaging (#9901) 2023-12-13 02:11:44 +00:00
late-crabs-lay.md feat: add GamepadEventHandler type (#9861) 2023-12-08 16:34:36 +01:00
lazy-masks-sit.md fix: ensure transitions properly cancel on completion (#9778) 2023-12-05 12:39:45 +00:00
lazy-months-knock.md feat: make fallback prop values readonly (#9789) 2023-12-05 16:02:47 -05:00
lazy-spiders-think.md fix: handle dynamic selects with falsy select values (#9471) 2023-11-15 21:21:58 +00:00
lemon-geese-call.md fix: disallow TODO errors (#10326) 2024-01-29 14:36:57 -05:00
lemon-geese-drum.md correctly inspect derived values (#9731) 2023-12-01 09:42:29 -05:00
light-days-clean.md fix: better interop of $state with actions/$: statements (#10543) 2024-02-20 10:50:22 +01:00
light-humans-hang.md fix: support TS satisfies operator (#10068) 2024-01-03 15:31:06 +01:00
light-pens-watch.md fix: prevent reactive snippet from reinitializing unnecessarily (#9665) 2023-11-27 08:36:13 -05:00
little-pans-jog.md fix: improve event delegation with shadowed bindings (#10620) 2024-02-23 12:49:40 +00:00
long-buckets-lay.md fix: Backtick now displays with templates (#9973) 2023-12-27 10:44:47 +00:00
long-crews-return.md feat: native TypeScript support (#9482) 2023-11-20 16:36:15 -05:00
long-lobsters-mate.md fix: use hybrid scoping strategy for consistent specificity increase (#10443) 2024-02-09 14:46:58 -05:00
loud-cheetahs-flow.md fix: improve signal consumer tracking behavior (#10121) 2024-01-08 21:30:55 +00:00
loud-mugs-smile.md feat: expose 'svelte/internal' (#10987) 2024-03-29 15:05:31 -04:00
loud-ravens-drop.md fix: handle nested script tags (#10416) 2024-02-06 17:30:48 +01:00
lovely-carpets-lick.md fix: better handle array property deletion reactivity (#9921) 2023-12-14 17:11:57 +00:00
lovely-houses-own.md remove if blocks around attribute updates (#10917) 2024-03-25 13:38:52 -04:00
lovely-items-turn.md fix: dont error on stores looking like runes when runes explicitly turned off (#9615) 2023-11-23 17:29:06 +01:00
lovely-rules-eat.md fix: omit this bind this arg if we know it's not a signal (#9635) 2023-11-24 23:54:52 +00:00
lucky-schools-hang.md fix: support dynamic attributes containing call expressions (#9443) 2023-11-14 13:36:18 +01:00
lucky-toes-begin.md chore: remove internal functions from svelte/transition exports (#10132) 2024-01-09 21:50:48 +00:00
many-rockets-give.md changeset (#10906) 2024-03-24 18:03:56 -04:00
many-trees-fix.md fix: don't hoist function when already referenced in module scope 2024-01-24 12:30:30 +01:00
metal-lobsters-burn.md fix: update type of options.target (#10892) 2024-03-23 15:11:14 -04:00
mighty-cooks-scream.md fix: adjust scope parent for named slots (#10843) 2024-03-19 19:25:40 +01:00
mighty-files-hammer.md fix: throw validation error when binding to each argument in runes mode (#10441) 2024-02-09 13:07:06 +01:00
moody-carrots-lay.md fix: don't execute scripts inside @html when instantiated on the client (#10556) 2024-02-20 13:32:51 +01:00
moody-frogs-exist.md fix: improve member expression mutation logic (#9625) 2023-11-23 16:19:24 +00:00
moody-houses-argue.md fix: prevent reactive statement reruns (#10736) 2024-03-10 19:55:16 +01:00
moody-owls-cry.md
moody-sheep-type.md fix: make bind_this implementation more robust (#10598) 2024-02-22 13:47:21 +01:00
nasty-lions-double.md fix: handle pseudo class elements with content (#10055) 2024-01-02 16:25:58 +01:00
nasty-yaks-peel.md fix: support destructurings containing await (#9962) 2024-01-09 10:24:50 +01:00
neat-boats-shake.md fix: only escape characters in SSR template (#10555) 2024-02-20 13:33:14 +01:00
neat-dingos-clap.md fix: tweak invalid dollar prefix rules around function args (#9792) 2023-12-05 16:16:13 -05:00
neat-files-rescue.md feat: re-export built-ins from svelte/reactivity on the server (#10973) 2024-03-28 21:24:40 -04:00
nervous-spoons-relax.md chore: add $derived.call rune (#10240) 2024-01-29 12:43:43 -05:00
new-boats-wait.md chore: bump esrap (#9590) 2023-11-22 09:54:34 -08:00
new-rabbits-flow.md feat: add reactive Date object to svelte/reactivity (#10622) 2024-02-23 13:28:56 -05:00
nice-avocados-move.md fix: improve ssr output of dynamic textarea elements (#10638) 2024-02-26 15:27:25 +00:00
ninety-dingos-walk.md fix: keep fallback value after spread update not setting that prop (#9717) 2023-11-30 11:15:21 +01:00
odd-buckets-lie.md fix: improve code generation (#10156) 2024-01-11 12:18:41 +00:00
odd-needles-joke.md fix: address intro transition bugs (#9528) 2023-11-18 14:34:40 +00:00
odd-schools-wait.md chore: untrack keyed validation logic (#9618) 2023-11-23 12:07:31 +00:00
odd-shoes-cheat.md fix: tweak const tag parsing (#9715) 2023-11-30 10:10:59 +01:00
odd-taxis-retire.md fix: stricter validation for component exports (#10430) 2024-02-08 15:17:46 +01:00
old-flies-jog.md fix: ensure generate guards against keywords (#9790) 2023-12-05 20:46:03 +00:00
old-houses-drum.md fix: provide unstate in server environment 2024-01-03 16:34:42 +01:00
old-jokes-deliver.md fix: prevent infinite loop when writing to store using shorthand (#10477) 2024-02-14 17:08:27 +01:00
old-mails-sneeze.md fix: ensure action function returns object (#9848) 2023-12-07 17:22:28 +00:00
old-oranges-compete.md fix: improve key block reactivity detection (#10092) 2024-01-05 19:57:43 +00:00
olive-kangaroos-brake.md fix: improve internal signal dependency checking logic (#10111) 2024-01-08 12:59:12 +00:00
olive-mice-fix.md fix: improve handling of unowned derived signals (#10842) 2024-03-19 16:28:22 +00:00
olive-seals-sell.md chore: bump zimmerframe to resolve AST-traversal-related bugs 2024-02-05 17:25:52 +01:00
olive-shirts-complain.md fix: react to mutated slot props in legacy mode (#10197) 2024-01-16 12:34:37 +01:00
olive-socks-kick.md fix: repair each block length mismatches during hydration (#10398) 2024-02-05 14:04:38 +01:00
orange-crews-rescue.md fix: improve handling of object property deletions (#10456) 2024-02-12 13:52:21 +00:00
orange-dingos-poke.md fix: add types for popover attributes and events (#10041) 2024-01-02 13:54:30 +01:00
orange-yaks-protect.md fix: make set.has(...) granular for existing properties (#10793) 2024-03-13 11:36:45 -04:00
pink-bikes-agree.md fix: ensure performance.now() and requestAnimationFrame() are polyfilled in ssr (#10715) 2024-03-06 15:45:48 +00:00
pink-mayflies-tie.md fix: improve animation name transformation (#10432) 2024-02-08 13:30:41 -05:00
polite-dolphins-care.md fix: improve non state referenced warning (#9809) 2023-12-06 16:04:01 +00:00
polite-pumpkins-guess.md fix: take event attributes into account when checking a11y (#9664) 2023-11-27 08:36:47 -05:00
polite-ravens-study.md feat: disallow fallback values with bindings in runes mode (#9784) 2023-12-05 14:51:11 -05:00
poor-eggs-enjoy.md fix: add missing files binding (#9415) 2023-11-13 15:14:23 -05:00
poor-seahorses-flash.md chore: avoid creating unnecessary thunks (#9841) 2023-12-07 16:45:04 +01:00
popular-ligers-perform.md fix: handle TypeScript's optional parameter syntax in snippets (#10671) 2024-02-29 13:24:24 +01:00
popular-mangos-rest.md feat: add $effect.active rune (#9591) 2023-11-22 13:56:49 -05:00
pre.json Version Packages (next) (#10983) 2024-03-29 15:35:00 -04:00
pretty-ties-help.md chore: skip generating $.proxy() calls for more expressions (#9979) 2024-01-02 09:26:20 +00:00
purple-dragons-peel.md fix: improve unstate type definition (#9895) 2023-12-12 17:25:47 +00:00
quiet-apricots-dream.md breaking: remove createRoot, adjust mount/hydrate APIs, introduce unmount (#10516) 2024-02-18 07:52:56 -05:00
quiet-berries-end.md fix: synchronise element bindings (#10512) 2024-02-22 13:58:33 +01:00
quiet-camels-mate.md
quiet-crabs-nail.md fix: legacy reactive dependencies tweak (#10128) 2024-01-09 15:25:29 +01:00
quiet-timers-speak.md fix: correctly update tweened store initialized with nullish value (#10356) 2024-01-31 16:58:06 -05:00
rare-pears-whisper.md feat: add $effect.root rune (#9638) 2023-11-27 13:34:22 -05:00
rare-worms-hunt.md fix: only update lazy properties that have actually changed (#10415) 2024-02-06 16:33:55 +00:00
README.md
real-guests-do.md fix: improve event delegation handler hoisting (#9929) 2023-12-15 17:10:31 +00:00
real-items-suffer.md fix: add proper typings for $derived.call 2024-01-30 10:34:24 +01:00
real-pandas-brush.md fix: remove memory leak, make beforeUpdate etc work correctly (#10570) 2024-02-20 13:07:27 -05:00
red-cycles-pretend.md fix: Add elementtiming HTMLAttribute, remove crossorigin from HTMLInputAttributes (#10921) 2024-03-25 16:53:56 -04:00
red-doors-own.md fix: make ComponentType generic optional 2024-01-09 15:33:25 +01:00
red-feet-worry.md feat: allow state/derived/props to be explicitly exported from components (#10523) 2024-02-20 11:26:59 -05:00
red-poets-study.md fix: allow runes for variable declarations in the template (#10879) 2024-03-22 18:36:24 +00:00
rich-cobras-exist.md fix: simplify event delegation logic (#10169) 2024-01-13 14:40:31 +00:00
rich-olives-yell.md fix: stack-trace-based readonly validation (#10464) 2024-02-20 11:59:14 -05:00
rich-sheep-burn.md fix: add top level snippets to instance scope (#9467) 2023-11-17 12:33:11 +01:00
rich-tables-sing.md fix: improve signal consumer removal logic (#9837) 2023-12-07 12:40:44 +00:00
rich-waves-mix.md fix: try-catch deep read (#10270) 2024-01-23 20:22:47 +01:00
rotten-bags-type.md fix: correctly reflect readonly proxy marker (#9893) 2023-12-12 11:34:59 +00:00
rotten-buckets-develop.md
rotten-experts-relax.md fix: permit whitespace within template scripts (#10591) 2024-02-21 15:24:36 +00:00
rotten-poems-applaud.md fix: improve ssr code generation for class property $derived (#10661) 2024-02-28 13:58:11 +00:00
rotten-rules-invite.md fix: improve derived output for ssr (#10757) 2024-03-11 13:57:02 -04:00
rude-ghosts-tickle.md fix: correctly handle proxied signal writes before reads (#10612) 2024-02-22 19:59:52 +00:00
selfish-dragons-knock.md fix: allow ts casts in bindings (#10181) 2024-01-19 12:26:55 +01:00
selfish-spies-help.md fix: improve element class attribute behaviour (#10856) 2024-03-21 13:39:29 +00:00
selfish-tools-hide.md fix: ensure computed props are cached with derived (#9757) 2023-12-04 17:24:06 +01:00
serious-gorillas-eat.md chore: improve hydration tests (#10887) 2024-03-23 12:10:12 -04:00
serious-kids-deliver.md fix: allow :global(..) in compound selectors (#10266) 2024-01-23 10:39:22 +01:00
serious-needles-joke.md fix: add types for svelte/reactivity (#10817) 2024-03-15 16:42:24 -04:00
serious-poems-brake.md fix: revert shorthand ssr comments (#10980) 2024-03-29 10:03:52 -04:00
serious-socks-cover.md fix: ensure event handlers containing arguments are not hoisted (#9758) 2023-12-04 17:45:13 +00:00
serious-zebras-scream.md fix: apply correct snippet scope (#9623) 2023-11-23 14:55:06 +00:00
seven-deers-jam.md fix: better attribute casing logic (#9626) 2023-11-23 17:26:19 +01:00
seven-hornets-smile.md fix: parser error when using semicolon inside quotes in style (#10221) 2024-01-25 20:26:39 -05:00
seven-jobs-sniff.md fix: adjust $inspect.with type 2024-01-11 14:23:20 +01:00
seven-masks-end.md fix: adjust keyed each block equality handling (#10699) 2024-03-05 13:51:02 +01:00
seven-ravens-check.md chore: tweak changeset (#9667) 2023-11-27 13:31:50 -05:00
shaggy-cameras-live.md fix: wire up events in mount correctly and fix its types (#10553) 2024-02-20 11:37:09 +01:00
sharp-gorillas-impress.md fix: only treat instance context exports as accessors (#9500) 2023-11-16 17:22:38 -05:00
sharp-kids-happen.md fix: spread attributes reactivity improvements (#10071) 2024-01-03 17:42:56 +01:00
sharp-tomatoes-learn.md fix: ensure computed props are wrapped in derived (#9835) 2023-12-07 12:30:02 +00:00
shiny-baboons-play.md feat: add Snippet type (#9584) 2023-11-21 10:52:54 -05:00
shiny-shrimps-march.md fix: handle intro global transition propagation correctly (#9515) 2023-11-17 20:12:02 +00:00
short-buses-camp.md fix: silence false positive state warning 2024-01-09 16:54:45 +01:00
short-countries-rush.md fix: eagerly unsubscribe when store is changed (#10727) 2024-03-08 11:02:54 +01:00
silent-apes-report.md fix: handle sole empty expression tags (#10433) 2024-02-09 14:46:33 -05:00
silly-laws-happen.md chore: source maps for preprocessors + tests (#10459) 2024-02-15 18:03:57 +01:00
silly-lies-film.md fix: ensure child effects are removed from parent branches (#10985) 2024-03-29 15:05:49 -04:00
silly-ways-wash.md feat: take form resets into account for two way bindings (#10617) 2024-03-22 17:40:04 +00:00
silver-points-approve.md fix: improve indexed each array reconcilation (#10422) 2024-02-07 16:57:42 +00:00
sixty-items-crash.md fix: strip typescript assertions before analysis (#10329) 2024-01-31 18:02:31 -05:00
slimy-clouds-talk.md chore: tweak changeset (#9667) 2023-11-27 13:31:50 -05:00
slimy-laws-explode.md fix: improve handling of unowned derived signals (#10342) 2024-01-30 16:51:10 +00:00
slimy-walls-draw.md fix: correctly call exported state (#10114) 2024-01-08 14:55:27 +01:00
slow-beds-shave.md fix: further animation transition improvements (#10138) 2024-01-09 23:58:10 +00:00
slow-chefs-dream.md chore: improve each block fast-path heuristic (#9855) 2023-12-08 01:26:19 +00:00
slow-kids-sparkle.md fix: warn when $props rune not called (#10655) 2024-02-27 12:34:39 +01:00
slow-plums-chew.md fix: handle multiple snippet parameters with one or more being optional (#10833) 2024-03-22 17:52:24 +00:00
slow-wombats-reply.md fix: improve how transitions are handled on mount (#10157) 2024-01-11 12:17:57 +00:00
small-papayas-laugh.md
small-sheep-type.md fix: error when exporting reassigned state from module context (#10728) 2024-03-08 11:18:57 +01:00
small-spiders-fail.md breaking: apply fallback value every time in runes mode (#10797) 2024-03-21 22:39:01 -04:00
smart-cherries-leave.md fix: hydrate HTML with surrounding whitespace (#10996) 2024-03-30 11:34:06 -04:00
smart-parents-swim.md fix: reuse proxy between objects (#9821) 2023-12-06 18:43:43 -05:00
smart-turkeys-tell.md fix: more robust select element logic (#10848) 2024-03-20 17:15:19 +01:00
smart-zebras-pay.md fix: support hydrating around <noscript> (#9953) 2023-12-27 12:52:58 +00:00
smooth-rings-rush.md fix: improve internal render effect sequencing (#10769) 2024-03-12 16:08:54 +01:00
soft-clocks-remember.md fix: improve consistency issues around binding invalidation (#9810) 2023-12-06 15:48:33 +00:00
soft-geese-learn.md allow setting files (#9463) 2023-11-16 09:49:08 -05:00
soft-months-grab.md fix: hydrate controlled each blocks correctly (#10259) 2024-01-22 18:06:59 +01:00
soft-tigers-wink.md fix: improve animation heuristics (#10119) 2024-01-09 21:50:07 +00:00
sour-bags-fail.md fix: ensure proxy owner set always has 1 or more members (#10577) 2024-02-20 16:55:36 -05:00
sour-forks-stare.md chore: remove redundant hydration code (#9698) 2023-11-30 11:14:23 +01:00
sour-rules-march.md fix: only escape attribute values for elements, not components (#9456) 2023-11-14 20:05:08 -05:00
sour-weeks-fix.md fix: adjust parse return type 2024-01-11 14:32:13 +01:00
spicy-jeans-deliver.md fix: ensure inspect fires on prop changes (#10468) 2024-02-13 11:24:36 +00:00
spicy-plums-admire.md fix: apply event attribute validation to elements only (#9772) 2023-12-05 11:52:08 +01:00
spotty-houses-search.md fix: improve indexed each equality (#10702) 2024-03-05 14:52:25 +01:00
spotty-pens-agree.md fix: ensure nested blocks are inert during outro transitions (#10126) 2024-01-09 10:11:49 +00:00
spotty-rocks-destroy.md fix: makes keyed each blocks consistent between dev and prod (#10500) 2024-02-16 16:51:20 +00:00
spotty-spiders-compare.md fix: prevent transition action overfiring (#10163) 2024-01-11 21:26:39 +00:00
spotty-turkeys-sparkle.md fix: allow boolean contenteditable attribute (#10590) 2024-02-21 14:30:29 +01:00
stale-books-perform.md fix: get spread + bind working (#10091) 2024-01-08 14:24:55 +01:00
stale-comics-look.md chore: bump esrap (#9649) 2023-11-25 17:29:18 -05:00
stale-fans-rest.md remove if blocks around attribute updates (#10917) 2024-03-25 13:38:52 -04:00
stale-jeans-refuse.md fix: allow stores in transition,animation,use directives (#10481) 2024-02-16 16:28:43 +00:00
strange-apricots-happen.md fix: set open binding value in <details> (#10413) 2024-02-06 15:48:28 -05:00
strong-gifts-smoke.md fix: improve html tag svg behaviour (#9894) 2023-12-12 12:46:32 +00:00
strong-lemons-provide.md fix: tighten up event attributes and hoisting logic (#9433) 2023-11-14 22:27:27 +01:00
strong-pans-doubt.md fix: correctly reference destructured derived binding in event handler (#10333) 2024-01-30 14:51:40 +00:00
sweet-mangos-beg.md chore: fix compiler-errors test suite (#9754) 2023-12-05 11:23:17 +01:00
sweet-pens-sniff.md fix: handle pseudo class elements with content (#10055) 2024-01-02 16:25:58 +01:00
swift-donkeys-perform.md fix: tweak css nth regex (#9806) 2023-12-06 14:57:01 +01:00
swift-fans-stare.md chore: improve $state static reference warning heuristics (#10275) 2024-01-24 00:40:14 +00:00
swift-feet-juggle.md fix: correctly determine binding scope of let: directives (#10395) 2024-02-06 10:10:45 +01:00
swift-poets-carry.md feat: faster HTML tags (#10986) 2024-03-30 09:46:53 -04:00
swift-ravens-hunt.md fix: improve template text node serialization (#9722) 2023-11-30 13:44:24 +00:00
swift-seahorses-deliver.md feat: runes globals error (#9773) 2023-12-05 15:41:44 -05:00
tall-books-grin.md fix: ensure class constructor values are proxied (#9888) 2023-12-11 12:42:23 +00:00
tall-garlics-try.md fix: bail-out event handler referencing each index (#10063) 2024-01-02 23:56:30 +00:00
tall-mugs-buy.md fix: prevent false positive store error in module script (#10291) 2024-01-25 11:26:23 +01:00
tall-shrimps-worry.md
tall-tigers-wait.md fix: improve infinite loop capturing (#9721) 2023-11-30 13:43:56 +00:00
tame-cycles-kneel.md fix: add onscrollend event type (#10337) 2024-01-30 11:42:43 -05:00
tame-spies-drum.md fix: improve event handling compatibility with delegation (#10168) 2024-01-12 13:59:55 +00:00
tasty-cheetahs-appear.md fix: improve derived rune destructuring support (#10665) 2024-02-28 19:05:53 +00:00
tasty-numbers-perform.md fix: adjust children snippet default type 2023-12-06 17:14:35 +01:00
tasty-steaks-smile.md fix: adjust render effect ordering (#10783) 2024-03-13 11:41:41 +01:00
ten-eels-move.md fix: ensure capture events don't call delegated events (#10831) 2024-03-18 11:19:53 +01:00
ten-foxes-repeat.md fix: better handle unowned derived signals (#9832) 2023-12-07 10:38:32 +00:00
ten-jokes-divide.md feat: allow arbitrary call expressions for render tags (#10656) 2024-02-28 15:05:45 +01:00
ten-peaches-sleep.md fix: better support for top-level snippet declarations (#9898) 2023-12-12 21:32:01 +00:00
ten-singers-cough.md fix: Add dirname to HTMLInputAttributes (#10908) 2024-03-25 09:16:25 -04:00
ten-ties-repair.md fix: ensure topological order for render effects (#10175) 2024-01-13 14:40:10 +00:00
ten-worms-reflect.md fix: remove constructor overload 2023-11-24 14:51:46 +01:00
thick-cycles-rule.md fix: ensure derived signals properly capture consumers (#10213) 2024-01-17 23:32:30 +00:00
thick-pans-tell.md fix: make inline doc links valid (#10365) 2024-02-01 11:48:07 -05:00
thick-shirts-deliver.md feat: implement support for :is(...) and :where(...) (#10490) 2024-02-17 16:56:03 -05:00
thin-foxes-lick.md chore: improve output for <svelte:element> (#9648) 2023-11-27 19:15:04 +01:00
thirty-flowers-sit.md fix: support class exports (#9465) 2023-11-15 14:42:06 +01:00
thirty-ghosts-fix.md chore: tune signals for better runtime perf (#9529) 2023-11-18 11:36:14 +00:00
thirty-impalas-repair.md fix: adjust event delegation heuristics (#9581) 2023-11-21 12:25:49 +01:00
thirty-pears-hug.md fix: :global() compound selector validation tweak (#10287) 2024-01-25 11:05:19 +01:00
thirty-wombats-relax.md fix: improve each block index handling (#9644) 2023-11-24 23:02:53 +00:00
three-camels-sell.md fix: correctly cleanup unowned derived dependency memory (#10280) 2024-01-24 11:46:38 +00:00
three-foxes-relax.md fix: apply animate on prefix/suffix each block mutations (#10965) 2024-03-28 17:24:33 +00:00
three-icons-trade.md fix: run onDestroy cleanup during SSR (#10297) 2024-02-06 16:09:51 +01:00
three-lions-visit.md feat: shorter each blocks (#10937) 2024-03-25 22:01:22 -04:00
three-papayas-buy.md fix: improve props spreading logic (#10574) 2024-02-20 20:20:20 +00:00
three-suits-grin.md fix: improve parsing of :nth-of-type(xn+b) (#9970) 2024-01-02 14:48:35 +01:00
tidy-buses-whisper.md fix: transform {@render ...} expression (#10116) 2024-01-08 19:09:59 +00:00
tidy-starfishes-allow.md fix: don't reuse proxies when state symbol refers to stale value (#10343) 2024-01-31 18:06:37 -05:00
tiny-kings-whisper.md treat slot the same as other props - closes #9455 (#9457) 2023-11-14 20:17:37 -05:00
tough-radios-punch.md fix: add $set and $on methods in legacy compat mode (#10642) 2024-02-26 17:51:56 +01:00
twelve-dragons-join.md fix: improve each block with animate (#9839) 2023-12-07 12:58:22 +00:00
twelve-onions-juggle.md fix: handle ts expressions when dealing with runes (#9681) 2023-11-28 16:59:20 -05:00
twelve-worms-jog.md fix: correct context applied to batch_inspect (#10569) 2024-02-20 16:48:15 +00:00
two-dragons-yell.md correctly inspect derived values (#9731) 2023-12-01 09:42:29 -05:00
two-falcons-buy.md chore: remove some unused code (#9593) 2023-11-22 20:10:12 +01:00
unlucky-boxes-obey.md fix: correctly apply scope on component children (#9824) 2023-12-06 19:18:16 -05:00
unlucky-steaks-warn.md fix: deduplicate generated props and action arg names (#10669) 2024-02-29 12:32:40 +01:00
unlucky-trees-lick.md fix: ensure if block is executed in correct order (#10053) 2024-01-02 13:38:28 +00:00
violet-pigs-jam.md fix: add compiler error for each block mutations in runes mode (#10428) 2024-02-08 12:22:16 -05:00
weak-terms-destroy.md fix: visit expression node in directives (#10527) 2024-02-18 17:45:57 -05:00
wet-games-fly.md fix: type-level back-compat for default slot and children prop 2023-11-24 16:34:34 +01:00
wet-wombats-repeat.md fix: prevent snippet children conflict (#10700) 2024-03-05 13:51:46 +01:00
wicked-clouds-exercise.md fix: adjust regex (#9572) 2023-11-20 22:27:01 -05:00
wicked-doors-train.md fix: ensure we visit assignments during compilation (#9511) 2023-11-17 13:03:51 +00:00
wicked-hairs-cheer.md fix: improve ssr template literal generation (#10127) 2024-01-09 10:54:29 +00:00
wild-foxes-wonder.md add test (#9917) 2023-12-14 15:05:32 +00:00
wise-apples-care.md fix: improve deep_read performance (#10624) 2024-02-23 21:52:23 +00:00
wise-dancers-hang.md fix: improve each block index handling (#9889) 2023-12-11 15:18:16 +00:00
wise-dodos-tell.md fix: ensure arguments are supported on all reactive Date methods (#10813) 2024-03-15 13:17:14 -04:00
wise-donkeys-marry.md breaking: change $inspect API (#9838) 2023-12-07 10:54:46 -05:00
wise-jobs-admire.md fix: Add missing miter-clip and arcs value to stroke-linejoin attribute (#10141) 2024-01-25 20:22:48 -05:00
wise-radios-exercise.md fix: improve unstate handling of non enumerable properties (#10348) 2024-01-31 11:42:53 +00:00
witty-camels-warn.md chore: remove static value handling (#9571) 2023-11-27 19:19:07 +01:00
witty-readers-provide.md fix: handle component binding mutation (#10786) 2024-03-13 10:20:35 -04:00
witty-steaks-dream.md fix: ensure proxy is updated before notifying listeners (#10267) 2024-01-23 11:29:09 +01:00
witty-tomatoes-care.md fix: better handling of derived signals that have no dependencies (#10558) 2024-02-20 13:37:27 +00:00
witty-years-crash.md fix: improve state store mutation compiler output (#10561) 2024-02-20 14:12:59 +00:00
yellow-taxis-double.md fix: improve import event handler support (#10592) 2024-02-21 15:13:45 +00:00

Changesets

Hello and welcome! This folder has been automatically generated by @changesets/cli, a build tool that works with multi-package repos, or single-package repos to help you version and publish your code. You can find the full documentation for it in our repository

We have a quick list of common questions to get you started engaging with this project in our documentation