..
afraid-dogs-matter.md
fix: make beforeUpdate/afterUpdate behave more like Svelte 4 ( #10408 )
2024-02-07 10:36:36 +01:00
afraid-geckos-dance.md
fix: add anchor
support to mount() API ( #11050 )
2024-04-03 22:01:43 +01:00
afraid-kids-hide.md
fix: throw error when auto-subscribed store variable shadow by local variable ( #11170 )
2024-04-14 12:24:01 -04:00
afraid-moose-matter.md
afraid-worms-drum.md
fix: address derived memory leak on disconnection from reactive graph ( #11819 )
2024-05-29 16:23:28 +02: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
angry-wasps-help.md
chore: remove handle_compile_error
( #11639 )
2024-05-16 16:51:36 +02: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-gifts-appear.md
feat: simpler effect DOM boundaries ( #12258 )
2024-07-02 12:11:00 -04: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
beige-seas-share.md
breaking: disallow binding to component exports in runes mode ( #11238 )
2024-04-23 09:29:02 -04: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
big-moons-occur.md
fix: improve unowned derived signal heuristics ( #11029 )
2024-04-02 14:53:48 +01:00
blue-ants-raise.md
fix: improve bind:this support around proxyied state ( #10732 )
2024-03-08 16:28:59 +00:00
blue-lemons-wait.md
fix: collect all necessary setters of html elements ( #11371 )
2024-04-29 22:07:42 +02: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
blue-waves-sneeze.md
chore: optimise effects ( #11569 )
2024-05-12 15:50:18 -04:00
brave-carrots-draw.md
fix: more robust moving of each item nodes ( #11254 )
2024-04-19 18:03:35 -04:00
brave-gorillas-end.md
fix: use keys for hmr modules ( #11123 )
2024-04-11 10:45:20 +01:00
brave-pigs-obey.md
fix: increment derived versions when updating ( #12047 )
2024-06-17 10:03:25 +02: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
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
breezy-rules-beg.md
fix: further improvements to hmr component key generation ( #11129 )
2024-04-11 13:19:27 +01:00
breezy-waves-camp.md
fix: validate form inside a form ( #11947 )
2024-06-08 13:40:54 +01:00
bright-berries-smell.md
fix: memory leak in unmount where document event listeners are not being removed ( #12101 )
2024-06-24 10:49:56 -04:00
bright-falcons-float.md
chore: improve SSR invalid element error message ( #11585 )
2024-05-14 14:44:20 -04: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-geckos-fry.md
fix: correctly interpret empty aria- attribute ( #11325 )
2024-04-25 13:34:51 -04: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
calm-buses-clap.md
fix: don't warn on writes to $state
( #11540 )
2024-05-10 21:12:09 +02:00
calm-pandas-vanish.md
fix: make ownership validation work with HMR ( #11171 )
2024-04-14 15:14:46 -04: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
chilled-seas-jog.md
fix: increment and decrement edge case ( #11506 )
2024-05-07 17:20:44 -04:00
chilly-dolphins-lick.md
chilly-laws-juggle.md
fix: relax Component
type ( #11929 )
2024-06-06 10:01:28 -04:00
chilly-pans-raise.md
fix: allow runelike writable as prop ( #11768 )
2024-05-24 17:05:53 +02:00
chilly-rocks-hug.md
feat: introduce $host
rune, deprecate createEventDispatcher
( #11059 )
2024-04-08 17:57:50 +02:00
chilly-snakes-scream.md
fix: warn against accidental global event referenced ( #10442 )
2024-02-17 14:38:17 -05:00
clean-cats-wave.md
fix: robustify migration script ( #12019 )
2024-06-13 14:12:57 +02:00
clean-eels-beg.md
clean-melons-wash.md
fix: relax constraint for ComponentProps ( #12026 )
2024-06-13 22:39:37 -04:00
clever-chefs-relate.md
fix: allow transition undefined payload + microtask queue handling ( #10117 )
2024-01-08 16:37:01 +00:00
clever-maps-travel.md
fix: allow comments after last selector in css ( #11723 )
2024-05-22 11:51:56 +02:00
clever-rockets-burn.md
fix: handle event hoisting props referencing ( #9846 )
2023-12-07 17:07:26 +00:00
clever-sloths-push.md
breaking: remove unstate(), replace with $state.snapshot rune ( #11180 )
2024-04-15 22:34:24 -04:00
clever-stingrays-shout.md
fix: array.lastIndexOf
without second argument ( #11766 )
2024-05-24 10:34:35 +02:00
cold-beans-tease.md
fix: populate this.#sources
when constructing reactive map ( #11915 )
2024-06-05 16:14:59 -04:00
cold-birds-own.md
cold-cheetahs-judge.md
fix: deduplicate children prop from default slot ( #10800 )
2024-05-15 12:50:29 -04:00
cold-lamps-accept.md
fix: improve consttag ordering in non-runes mode ( #11908 )
2024-06-06 10:39:12 +02:00
cold-masks-learn.md
fix: improve proxy effect dependency tracking ( #10605 )
2024-02-22 16:09:40 +00:00
cold-teachers-turn.md
fix: correct start of {:else if}
and {:else}
( #12043 )
2024-07-08 11:46:47 +02:00
config.json
cool-actors-tan.md
feat: MathML support ( #11387 )
2024-04-30 15:40:37 -04:00
cool-ants-leave.md
fix: ensure proxied array length is updated ( #9782 )
2023-12-05 14:37:49 -05:00
cool-comics-marry.md
fix: missing classes after dynamic expressions in class attributes ( #11134 )
2024-04-12 15:35:28 +01:00
cool-jobs-scream.md
feat: add support for svelte inspector (alternative approach) ( #11514 )
2024-05-08 13:02:41 -04:00
cool-peas-lick.md
fix: improve effect sequencing and execution order ( #10949 )
2024-03-28 12:13:58 -04:00
cool-poems-watch.md
fix: disallow mixing event-handling syntaxes ( #11295 )
2024-04-28 22:43:07 +02: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
cuddly-points-tickle.md
fix: execute sole static script tag ( #11095 )
2024-04-09 15:19:02 +02:00
curly-cooks-cheer.md
fix: make more types from svelte/compiler
public ( #12189 )
2024-06-26 09:54:47 -04:00
curly-lizards-dream.md
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-flies-exercise.md
fix: ensure correct context for action update/destroy functions ( #11023 )
2024-04-02 10:16:43 +01:00
curvy-ties-shout.md
fix: deeply unstate objects passed to inspect ( #10056 )
2024-01-02 17:46:34 +01:00
cyan-colts-raise.md
Better process effects ( #11560 )
2024-05-11 20:43:58 +01:00
cyan-ducks-teach.md
fix: make messages more consistent ( #11643 )
2024-05-15 21:04:44 -04:00
cyan-flowers-destroy.md
fix: correctly determine bind:group
members ( #10368 )
2024-02-01 18:00:57 +01:00
cyan-news-grow.md
fix: address event delegation duplication behaviour ( #12014 )
2024-06-12 19:44:10 +01:00
cyan-spies-grin.md
fix: improve global transition handling of effect cleardown ( #10469 )
2024-02-13 14:52:11 +00:00
cyan-squids-drive.md
fix: hr, script and template as valid select children ( #11344 )
2024-04-27 12:37:12 +02:00
cyan-toes-share.md
fix: robust handling of events in spread attributes ( #11942 )
2024-06-06 15:39:21 -04: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-eyes-itch.md
fix: ensure all effect cleanup functions are untracked ( #11567 )
2024-05-12 13:08:40 -04: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
dry-fans-march.md
fix: refine css :global()
selector checks in a compound selector ( #11142 )
2024-04-17 10:09:53 +01:00
dry-ghosts-prove.md
fix: bail out of event hoisting when referencing store subscriptions ( #12301 )
2024-07-04 13:09:15 +01:00
dry-parrots-bathe.md
fix: support contenteditable binding undefined fallback ( #12210 )
2024-06-29 16:51:36 -04:00
dry-pillows-exist.md
feat: more efficient hydration markers ( #11019 )
2024-04-01 18:03:40 -04: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-donkeys-smell.md
fix: $state.is
missing second argument on the server ( #11835 )
2024-05-29 23:24:05 +01:00
dull-mangos-wave.md
fix: improve whitespace handling ( #9912 )
2023-12-14 11:23:48 +00:00
dull-pens-pay.md
docs: remove createRoot
references ( #12018 )
2024-06-13 14:46:51 +02: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
dull-worms-relax.md
breaking: disallow string literal values in <svelte:element this="...">
( #11454 )
2024-05-16 12:06:00 -04:00
early-ads-tie.md
early-months-whisper.md
fix: loosen proxy signal creation heuristics ( #11109 )
2024-04-10 13:53:59 -04:00
eight-carrots-hunt.md
feat: error on imports to svelte/internal/*
( #11632 )
2024-05-15 10:45:01 -04:00
eight-cougars-watch.md
fix: better handle img loading attribute ( #11635 )
2024-05-15 13:44:39 +01:00
eight-hornets-punch.md
fix: make static element
property available ( #11079 )
2024-04-08 09:43:27 +02:00
eight-jeans-compare.md
fix: improve reactive Map and Set implementations ( #11827 )
2024-05-31 15:40:08 +02:00
eight-pianos-raise.md
feat: migrate warnings ( #11607 )
2024-05-14 11:56:14 +02:00
eight-steaks-shout.md
eighty-bikes-camp.md
eighty-days-cheat.md
fix: improve template literal expression output generation ( #10147 )
2024-01-10 16:10:04 +00:00
eighty-lizards-notice.md
chore: improve runtime overhead of creating comment templates ( #11591 )
2024-05-13 12:12:07 -04:00
eleven-avocados-walk.md
fix: correctly serialize object assignment expressions ( #12175 )
2024-06-25 14:17:19 +01:00
eleven-beers-yell.md
feat: use implicit return for each block keys ( #10938 )
2024-03-26 10:04:49 +00:00
eleven-cows-judge.md
chore: tidy up ( #12336 )
2024-07-07 22:35:29 -04:00
eleven-cycles-applaud.md
breaking: preserve slots inside templates with a shadowrootmode attribute ( #10721 )
2024-03-07 12:54:20 +01:00
eleven-hounds-pump.md
chore: tweak Map/Set for better inspect output ( #12013 )
2024-06-13 13:05:24 +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-coins-build.md
fix: improved $inspect handling of reactive Map/Set/Date ( #11553 )
2024-05-11 12:21:06 +01:00
empty-crabs-think.md
chore: rethink props ( #9826 )
2023-12-07 11:18:51 +01:00
empty-files-prove.md
fix: migration fixes ( #12176 )
2024-06-25 15:33:00 +02:00
empty-flowers-change.md
fix: replicate Svelte 4 props update detection in legacy mode ( #11577 )
2024-05-13 15:27:03 -04:00
empty-geckos-pretend.md
fix: ensure reactions are kept dirty when marking them again ( #11364 )
2024-04-29 20:26:56 +01:00
empty-horses-tell.md
fix: keep default values of props a proxy after reassignment ( #11860 )
2024-06-03 11:06:41 +01:00
empty-tools-share.md
fix: add compiler error for invalid <p> contents ( #10201 )
2024-01-16 17:07:22 +00:00
fair-bags-smoke.md
feat: simplify HMR implementation ( #11132 )
2024-04-11 11:20:36 -04:00
fair-beers-help.md
chore: make store initialization logic simpler ( #12281 )
2024-07-03 14:34:03 -04:00
fair-crabs-check.md
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-chairs-notice.md
feat: more accurate render
/mount
/hydrate
options ( #12111 )
2024-06-21 16:57:10 +02:00
famous-falcons-melt.md
fix: add back derived
type overload
2024-01-19 17:54:40 +01:00
famous-kiwis-thank.md
fix: adjust heuristics for effect_update_depth_exceeded ( #11557 )
2024-05-11 20:05:44 +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-donkeys-pay.md
chore: simpler <svelte:element>
hydration ( #11773 )
2024-06-06 18:29:40 -04:00
fast-penguins-matter.md
fix: apply modifiers to bubbled events ( #11369 )
2024-04-29 17:16:20 +01:00
fast-weeks-clean.md
fix: keep intermediate number value representations
2024-01-09 16:15:16 +01:00
few-cheetahs-taste.md
fix: reorder reactive statements during migration ( #12329 )
2024-07-08 10:32:59 +02:00
few-clouds-shop.md
breaking: always run pre effects synchronously ( #10928 )
2024-03-25 19:12:44 -04:00
few-mugs-fail.md
few-teachers-know.md
add missing changeset for #11155 ( #11161 )
2024-04-13 16:38:11 -04:00
few-zoos-own.md
fix: silence state_referenced_locally
when state is exported ( #11905 )
2024-06-04 13:09:36 -04:00
fifty-masks-give.md
fix: run render functions for dynamic void elements ( #11258 )
2024-04-22 07:52:40 -04:00
fifty-rice-wait.md
fix: improve each key animations ( #9842 )
2023-12-07 15:41:52 +00:00
fifty-steaks-float.md
five-tigers-search.md
fix: better readonly checks for proxies ( #9808 )
2023-12-06 17:08:41 +01:00
flat-feet-visit.md
fix: ensure bound input content is resumed on hydration ( #11986 )
2024-06-11 09:19:22 -04:00
flat-ghosts-fly.md
docs: make legacy.componentApi more visible ( #11924 )
2024-06-06 13:33:02 -04:00
flat-melons-protect.md
fix: ensure $$slots
exists in runes mode ( #9718 )
2023-11-30 11:15:38 +01:00
flat-olives-live.md
fix: ensure visit is called with correct state ( #11798 )
2024-05-28 17:58:27 +02: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
fluffy-ravens-juggle.md
fix: improve behaviour of unowned derived signals ( #11521 )
2024-05-09 14:53:35 +01:00
forty-comics-invent.md
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-balloons-beam.md
fix: mark function properties on runes as deprecated for better intellisense ( #11439 )
2024-05-03 10:08:59 +02:00
four-flies-hammer.md
fix: improve each block fallback handling ( #9914 )
2023-12-14 12:35:23 +00:00
four-mice-hammer.md
fix: improve internal proxied state signal heuristic ( #11102 )
2024-04-09 14:14:09 +02:00
four-pugs-listen.md
breaking: warn/error on old syntax in runes mode ( #11203 )
2024-04-17 08:46:44 -04:00
fresh-beds-wash.md
fix: use coarse-grained updates for derived expressions in legacy mode ( #11652 )
2024-05-16 17:59:04 +02:00
fresh-dots-destroy.md
fix: add validation around disallowed sequence expressions to element attributes ( #11149 )
2024-04-12 17:43:45 +01:00
fresh-impalas-bow.md
fix: prevent window listeners from triggering events twice ( #10611 )
2024-02-23 10:17:28 +01:00
fresh-walls-bathe.md
fix: handle this
parameter in TypeScript-annotated functions ( #11795 )
2024-05-27 13:52:15 +02:00
fresh-weeks-trade.md
friendly-candles-relate.md
fix: allow let:
directives on slot elements ( #10391 )
2024-02-05 14:47:10 +01:00
friendly-clouds-rhyme.md
fix: bump dts-buddy for better exports type generation ( #12262 )
2024-07-02 11:27:53 -04:00
friendly-lies-camp.md
feat: warn on referenced mutated nonstate ( #9669 )
2023-11-27 17:25:08 +01:00
funny-cooks-clean.md
fix: better render
type ( #11997 )
2024-06-12 15:10:22 +02:00
funny-dragons-double.md
feat: simpler hydration of CSS custom property wrappers ( #11948 )
2024-06-08 13:42:11 +01:00
funny-ties-jump.md
fix: ensure that CSS is generated for the final frame of a transition ( #11251 )
2024-04-19 18:04:33 -04:00
funny-trees-cry.md
fix: throw on invalid attribute expressions ( #11736 )
2024-05-23 21:19:04 +02:00
funny-wombats-argue.md
fuzzy-bags-camp.md
feat: adds reactive Map class to svelte/reactivity ( #10803 )
2024-03-14 19:22:16 +00:00
fuzzy-donuts-provide.md
fix: ensure effect cleanup functions are called with null this
( #11024 )
2024-04-02 10:16:54 +01:00
gentle-dolls-juggle.md
fix: improve global transition outro handling ( #10474 )
2024-02-14 09:44:32 +00:00
gentle-eagles-walk.md
fix: wait a microtask for await blocks to reduce UI churn ( #11989 )
2024-06-20 15:26:05 -04: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
gentle-ties-fetch.md
fix: improve controlled each block cleanup performance ( #11839 )
2024-05-31 15:30:51 +02:00
gentle-toys-chew.md
fix: allow to access private fields after this
reassignment ( #11487 )
2024-05-06 15:59:04 +02:00
gentle-trees-exercise.md
fix: allow for non optional chain call expression in render ( #11578 )
2024-05-13 11:30:23 +02:00
gentle-wasps-pull.md
fix: allow classes to be reassigned ( #11794 )
2024-05-27 13:36:21 +02:00
giant-bananas-turn.md
fix: adjust order of derived
function definition overloads ( #11426 )
2024-05-03 10:16:39 +02: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-plants-grin.md
fix: better sibling selector handling ( #11096 )
2024-04-09 11:56:54 +02:00
giant-roses-press.md
fix: support dynamic transition functions ( #9844 )
2023-12-07 17:00:49 +00:00
gold-tools-nail.md
fix: ensure top level snippets are defined when binding to component prop ( #11104 )
2024-04-10 13:52:58 -04: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
good-plums-type.md
fix: set correct component context when rendering snippets ( #11401 )
2024-05-02 11:12:10 +02:00
good-rice-tap.md
fix: expose CompileError
interface, not class ( #12255 )
2024-07-01 22:05:03 -04:00
good-rivers-yawn.md
fix: handle member expressions in directives ( #10576 )
2024-02-20 15:59:07 -05:00
good-roses-argue.md
fix: correctly handle falsy values of style directives in SSR mode ( #11583 )
2024-05-13 19:38:01 +01:00
gorgeous-boxes-design.md
fix: ensure state update expressions are serialised correctly ( #12109 )
2024-06-20 13:28:48 +02:00
gorgeous-hats-wonder.md
fix: ensure element size bindings don't unsubscribe multiple times ( #12091 )
2024-06-19 19:17:22 +01:00
gorgeous-monkeys-carry.md
fix: skip AST analysis of TypeScript AST nodes ( #11513 )
2024-05-08 18:01:45 +01: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-fishes-lie.md
Fix: bind:scroll resets scroll state ( #11469 )
2024-05-07 08:44:49 -04:00
green-hounds-play.md
green-snails-tickle.md
fix: use svg methods for updating svg attributes too ( #11755 )
2024-05-23 22:25:11 +02:00
green-tigers-judge.md
fix: improve handling of unowned derived signals ( #10565 )
2024-02-20 15:49:30 +00:00
grumpy-avocados-fetch.md
fix: adjust heuristics for effect_update_depth_exceeded ( #11558 )
2024-05-11 20:21:51 +01:00
grumpy-jars-sparkle.md
fix: correctly handle closure passed to $derived.by when destructuring ( #11028 )
2024-04-02 14:38:36 +01:00
happy-beds-scream.md
fix: don't collapse whitespace within text nodes ( #10691 )
2024-03-04 17:05:18 -07:00
happy-dogs-jump.md
fix: capture the correct event names when spreading attributes ( #11783 )
2024-05-27 10:06:14 +02:00
happy-lobsters-lick.md
fix: repair each block length even without an else ( #12098 )
2024-06-20 15:26:47 -04:00
happy-suits-film.md
fix: improve attribute directive reactivity detection ( #9907 )
2023-12-13 14:15:26 +00:00
healthy-ants-film.md
fix: allow bind:this
on <select>
with dynamic multiple
attribute ( #11378 )
2024-04-29 17:16:52 +01:00
healthy-planes-vanish.md
fix: prevent infinite loops stemming from invalidation method ( #9811 )
2023-12-06 12:43:47 -05:00
healthy-zebras-accept.md
breaking: prevent usage of arguments keyword in certain places ( #12191 )
2024-06-26 15:09:10 +01:00
heavy-comics-move.md
fix: better handling of empty text node hydration ( #10545 )
2024-02-19 17:14:13 +00:00
heavy-doors-applaud.md
feat: provide new Component
type that represents the shape of components ( #11775 )
2024-05-28 10:36:42 +02:00
heavy-ducks-leave.md
breaking: robustify interop of exports and props ( #11064 )
2024-04-06 15:36:51 +02: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
hip-garlics-tap.md
breaking: play transitions on mount
by default ( #12351 )
2024-07-08 19:27:48 +02:00
hip-pumpkins-boil.md
fix: dynamic namespace fixes and enhancements ( #11219 )
2024-04-18 07:30:50 -04: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
honest-nails-share.md
feat: allow for literal property definition with state on classes ( #11326 )
2024-04-29 12:56:34 +02:00
honest-pans-kick.md
fix: ensure no data loss occurs when using reactive Set methods ( #11385 )
2024-04-29 22:50:59 +01:00
hot-cooks-repair.md
fix: ensure event.target is correct for delegation ( #11900 )
2024-06-04 09:03:35 -04:00
hot-jobs-tap.md
fix: improve order of pre-effect execution ( #10942 )
2024-03-26 14:14:05 +00:00
hot-rivers-punch.md
fix: improve compiler attribute validation logic ( #12081 )
2024-06-18 14:25:40 +02:00
hot-sloths-clap.md
chore: deprecate html in favour of body for render() ( #11927 )
2024-06-06 12:28:40 +02:00
hungry-boxes-relate.md
fix: sanitize component event names ( #10235 )
2024-01-22 11:18:46 +01:00
hungry-dots-fry.md
hungry-pants-push.md
feat: provide better error messages in DEV ( #11526 )
2024-05-10 20:25:59 +01: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-beds-kneel.md
fix: don't add scoping modifier to nesting selectors ( #11713 )
2024-05-21 14:01:42 -04:00
itchy-bulldogs-tan.md
fix: improve action support for nested $effect ( #10962 )
2024-03-28 13:01:36 -04:00
itchy-eels-marry.md
fix: remove memory leak from bind:this ( #11194 )
2024-04-17 09:23:48 +01: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
itchy-panthers-shave.md
fix: disallow mounting a snippet ( #11347 )
2024-04-27 12:37:30 +02:00
itchy-peaches-compare.md
chore: speed up regex ( #11918 )
2024-06-05 16:16:58 -04:00
itchy-pianos-marry.md
fix: make props optional during SSR ( #12284 )
2024-07-03 16:23:44 -04:00
itchy-terms-guess.md
fix: apply key animations on proxied arrays ( #10113 )
2024-01-08 13:18:53 +00:00
khaki-cheetahs-refuse.md
breaking: rename $effect.active to $effect.tracking ( #12022 )
2024-06-13 23:00:38 -04: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
khaki-mails-scream.md
feat: add rootDir option and set __svelte_meta.file like in svelte4 ( #11627 )
2024-05-15 21:39:22 -04:00
khaki-monkeys-cry.md
feat: add $state.is rune ( #11613 )
2024-05-14 15:40:32 -04:00
khaki-moose-arrive.md
fix: allow duplicate snippet declaration names ( #9759 )
2023-12-04 20:31:09 +01:00
khaki-tomatoes-rule.md
fix: ssr comments in head elements that require raw content ( #10936 )
2024-04-15 12:09:22 +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
kind-doors-grin.md
feat: add rootDir option and set __svelte_meta.file like in svelte4 ( #11627 )
2024-05-15 21:39:22 -04: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-snakes-drive.md
fix: migrate derivations without semicolons ( #11704 )
2024-05-21 11:06:33 +02: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
large-waves-join.md
fix: handle is
attribute on elements with spread ( #12056 )
2024-06-17 15:37:17 +02:00
late-bees-vanish.md
feat: defer tasks without creating effects ( #11960 )
2024-06-10 10:11:17 +02:00
late-crabs-lay.md
feat: add GamepadEventHandler type ( #9861 )
2023-12-08 16:34:36 +01:00
late-grapes-judge.md
feat: use state proxy ancestry for ownership validation ( #11184 )
2024-04-16 09:27:52 -04:00
late-peaches-mate.md
fix: add name
to HTMLDetailsAttributes ( #11013 )
2024-04-01 12:48:09 -04:00
late-zebras-argue.md
fix: SSR template escaping ( #12007 )
2024-06-12 09:22:59 +02:00
lazy-knives-happen.md
fix: make snippet effects transparent for transitions ( #11195 )
2024-04-16 11:42:42 -04: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
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
lemon-meals-appear.md
chore: optimise effects that only exist to return a teardown ( #11936 )
2024-06-07 11:56:22 -04:00
lemon-trees-act.md
fix: measure elements before taking siblings out of the flow ( #11216 )
2024-04-18 09:12:47 -04:00
light-badgers-glow.md
fix: use correct meta property for hmr key ( #11125 )
2024-04-11 11:09:08 +01:00
light-days-clean.md
fix: better interop of $state
with actions/$:
statements ( #10543 )
2024-02-20 10:50:22 +01:00
light-hounds-carry.md
fix: make <select>
<option value>
behavior consistent ( #12316 )
2024-07-08 21:06:57 +02:00
light-humans-hang.md
fix: support TS satisfies operator ( #10068 )
2024-01-03 15:31:06 +01:00
light-penguins-invent.md
fix: allow events to continue propagating following an error ( #11263 )
2024-04-22 07:51:55 -04:00
light-pens-watch.md
fix: prevent reactive snippet from reinitializing unnecessarily ( #9665 )
2023-11-27 08:36:13 -05:00
little-ligers-exist.md
feat: provide $state warnings for accidental equality ( #11610 )
2024-05-14 17:08:21 -04: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-carrots-sneeze.md
fix: ensure each blocks properly handle $state.frozen objects in prod ( #12305 )
2024-07-04 15:20:21 +01:00
long-crews-return.md
long-humans-repair.md
breaking: prevent unparenthesized sequence expressions in attributes ( #11032 )
2024-04-02 14:47:01 -04: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-insects-arrive.md
fix: ensure rest props access on hoisted event handlers works ( #12298 )
2024-07-04 08:09:28 -04:00
loud-mugs-smile.md
feat: expose 'svelte/internal'
( #10987 )
2024-03-29 15:05:31 -04:00
loud-numbers-flow.md
fix: restore value after attribute removal during hydration ( #11465 )
2024-05-05 09:53:59 +02:00
loud-penguins-unite.md
fix: correctly process empty lines in message markdown ( #12057 )
2024-06-17 16:14:36 +02:00
loud-ravens-drop.md
fix: handle nested script tags ( #10416 )
2024-02-06 17:30:48 +01:00
loud-socks-look.md
fix: more accurate error message when creating orphan effects ( #11227 )
2024-04-19 11:26:39 +02:00
lovely-bugs-sneeze.md
feat: bind activeElement
and pointerLockElement
in <svelte:document>
( #11879 )
2024-06-04 13:36:15 -04: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-ravens-crash.md
fix(types): export CompileResult and Warning ( #12212 )
2024-06-27 19:54:27 +02: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
lovely-zebras-own.md
fix: address map reactivity regression ( #11882 )
2024-06-03 11:04:58 +01:00
lucky-colts-remember.md
fix: resolve type definition error in svelte/compiler
( #11283 )
2024-04-22 08:22:17 -04:00
lucky-geckos-swim.md
fix: remove bind_prop
in runes mode ( #11321 )
2024-04-24 14:46:49 -04:00
lucky-schools-hang.md
lucky-teachers-exist.md
fix: handle reassignment of $$props
and $$restProps
( #11348 )
2024-04-29 16:50:30 -04: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
mean-jokes-exist.md
chore: speedup hydration around input and select values ( #11717 )
2024-05-22 11:13:30 +01:00
metal-clouds-raise.md
chore: compiler subpackage ( #10988 )
2024-04-01 18:03:14 -04:00
metal-lobsters-burn.md
fix: update type of options.target
( #10892 )
2024-03-23 15:11:14 -04:00
metal-pans-trade.md
fix: better support for onwheel events in chrome ( #11808 )
2024-05-29 09:16:56 +01: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
mighty-frogs-obey.md
fix: ensure deep mutation ownership widening ( #11094 )
2024-04-08 13:57:04 +02:00
mighty-paws-smash.md
chore: stricter control flow syntax validation in runes mode ( #12342 )
2024-07-08 11:28:06 -04:00
mighty-shoes-nail.md
fix: ensure element dir properties persist with text changes ( #12204 )
2024-06-27 14:40:19 +01:00
modern-apricots-promise.md
fix: prevent false positive ownership warning when reassigning state ( #11812 )
2024-05-29 22:59:34 +02:00
modern-fishes-double.md
chore: bump dts-buddy ( #12134 )
2024-06-24 12:39:16 +02: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-ghosts-buy.md
feat: leave view transition pseudo selectors untouched ( #11375 )
2024-04-29 20:27:13 +01: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
moody-toys-relax.md
fix: ensure input value is correctly set during hydration ( #12083 )
2024-06-18 11:52:00 -04:00
nasty-glasses-begin.md
chore: rewrite state_unsafe_mutation message ( #12059 )
2024-06-17 16:44:39 +02: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
neat-jokes-beam.md
fix: ensure dev validation in dynamic component works as intended ( #11985 )
2024-06-10 13:32:56 +02:00
nervous-berries-boil.md
feat: only inject push/init/pop when necessary ( #11319 )
2024-04-25 13:35:09 -04:00
nervous-ducks-repeat.md
fix: better binding interop between runes/non-runes components ( #12123 )
2024-06-21 15:44:00 -04:00
nervous-spoons-relax.md
chore: add $derived.call rune ( #10240 )
2024-01-29 12:43:43 -05:00
nervous-turkeys-end.md
fix: improve spreading of attributes ( #11177 )
2024-04-15 09:30:54 -04:00
new-boats-wait.md
new-brooms-grin.md
fix: ensure transition errors are not swallowed ( #11039 )
2024-04-02 23:38:57 +01: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
nice-jobs-breathe.md
breaking: rename svelte/reactivity helpers to include Svelte prefix ( #12248 )
2024-07-01 19:19:11 +01:00
nine-cooks-join.md
breaking: warn on self-closing non-void HTML tags ( #11114 )
2024-04-18 09:13:53 -04:00
ninety-days-visit.md
fix: support function invocation from imported *.svelte
components ( #12061 )
2024-06-17 18:07:45 +02: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
ninety-dots-train.md
fix: detect style shorthands as stateful variables in legacy mode ( #11421 )
2024-05-02 09:08:07 +02:00
ninety-rockets-battle.md
fix: allow for more svelte-ignore to work ( #11833 )
2024-05-31 11:36:10 +02:00
odd-buckets-lie.md
fix: improve code generation ( #10156 )
2024-01-11 12:18:41 +00:00
odd-needles-joke.md
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-apples-lick.md
fix: additional check for component on destroy ( #11488 )
2024-05-06 16:00:09 +02:00
olive-cobras-wonder.md
fix: disallow accessing internal Svelte props ( #12207 )
2024-06-28 13:25:09 +02: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-moons-act.md
feat: hot module reloading support for Svelte 5 ( #11106 )
2024-04-10 16:00:37 -04: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-comics-prove.md
fix: append start/end info to more tags ( #11930 )
2024-06-06 10:01:00 -04: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-masks-exercise.md
fix: disallow sequence expressions in @const
tags ( #11357 )
2024-04-29 16:48:40 -04:00
orange-yaks-protect.md
fix: make set.has(...)
granular for existing properties ( #10793 )
2024-03-13 11:36:45 -04:00
orange-zoos-heal.md
feat: provide migration function ( #11334 )
2024-04-26 20:56:40 +02: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-goats-promise.md
feat: Bindable
types ( #11225 )
2024-04-24 10:59:16 +02:00
pink-mayflies-tie.md
fix: improve animation name transformation ( #10432 )
2024-02-08 13:30:41 -05:00
plenty-clouds-reply.md
feat: better <svelte:element>
SSR output ( #12339 )
2024-07-07 23:02:11 -04:00
plenty-elephants-fry.md
fix: check for invalid bindings on window and document ( #11676 )
2024-05-21 11:15:46 +02:00
plenty-starfishes-dress.md
fix: avoid hoisting error by using 'let' instead of 'var' ( #11291 )
2024-04-22 20:16:02 +02:00
plenty-zoos-fix.md
fix: improve ff handling of lazy images ( #11593 )
2024-05-13 18:10:18 -04:00
polite-dolphins-care.md
fix: improve non state referenced warning ( #9809 )
2023-12-06 16:04:01 +00:00
polite-peas-mate.md
fix: avoid duplicate signal dependencies ( #12245 )
2024-07-01 13:42:08 +02: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
polite-ways-serve.md
fix: throw compilation error for malformed snippets ( #12144 )
2024-06-23 12:11:37 -04:00
poor-eggs-enjoy.md
poor-hats-design.md
fix: return ast from compile
( #11191 )
2024-04-16 13:46:57 +02:00
poor-seahorses-flash.md
chore: avoid creating unnecessary thunks ( #9841 )
2023-12-07 16:45:04 +01:00
popular-apes-bathe.md
fix: skip deriveds for props with known safe calls ( #11595 )
2024-05-13 17:35:04 -04:00
popular-cameras-tie.md
breaking: event handlers + bindings now yield effect updates ( #11706 )
2024-05-23 11:42:59 -04:00
popular-feet-rule.md
fix: make media bindings more robust ( #12206 )
2024-06-28 09:19:42 +02:00
popular-games-hug.md
fix: avoid state_referenced_locally warning within type annotations ( #11638 )
2024-05-15 22:17:55 +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
popular-roses-teach.md
fix: robustify bind:scrollX/Y
binding ( #11655 )
2024-05-16 12:21:18 -04:00
popular-walls-hunt.md
fix: improve compiled output of multiple call expression in single text node ( #11097 )
2024-04-08 19:58:40 +01:00
pre.json
Version Packages (next) ( #12349 )
2024-07-08 17:21:50 -04:00
pretty-ties-help.md
chore: skip generating $.proxy() calls for more expressions ( #9979 )
2024-01-02 09:26:20 +00:00
proud-pets-hang.md
fix: take outroing elements out of the flow when animating siblings ( #11208 )
2024-04-17 16:54:32 -04:00
proud-queens-sniff.md
fix: improve hydration of svelte head blocks ( #11099 )
2024-04-09 14:09:45 +01: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-berries-explode.md
fix: more efficient spread attributes in SSR output ( #11660 )
2024-05-16 22:28:21 +01:00
quiet-camels-mate.md
quiet-cobras-smile.md
fix: inline pointer events now correctly work in Chrome ( #11695 )
2024-05-20 17:05:39 -04:00
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-insects-tell.md
fix: better types for on
( #12053 )
2024-06-17 11:56:51 +02:00
rare-mirrors-act.md
fix: better support for lazy img elements ( #11545 )
2024-05-10 21:09:25 +01: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-garlics-laugh.md
Fix unowned bug 2 ( #11077 )
2024-04-06 14:13:51 +01:00
rich-olives-yell.md
fix: stack-trace-based readonly validation ( #10464 )
2024-02-20 11:59:14 -05:00
rich-plums-thank.md
fix: remove memory leak from retaining old DOM elements ( #11197 )
2024-04-17 10:02:18 +01:00
rich-sheep-burn.md
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-panthers-add.md
fix: allow global next to &
for nesting ( #11784 )
2024-05-27 10:03:44 +02:00
selfish-socks-smile.md
fix: more accurate default value handling ( #11183 )
2024-04-15 22:29:59 -04: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-bobcats-carry.md
fix: only warn about non-reactive state in runes mode ( #11434 )
2024-05-03 07:40:43 +02:00
serious-crabs-punch.md
feat: include script
and svelte:options
attributes in ast ( #11241 )
2024-04-20 09:37:32 -04:00
serious-goats-tap.md
fix: make $effect.active()
true when updating deriveds ( #11500 )
2024-05-09 12:20:52 -04: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-bees-tell.md
fix: allow slot attribute inside snippets ( #12188 )
2024-06-26 15:33:52 +02:00
seven-deers-jam.md
fix: better attribute casing logic ( #9626 )
2023-11-23 17:26:19 +01:00
seven-garlics-serve.md
fix: run event attributes after binding event listeners ( #11230 )
2024-04-19 18:29:06 -04: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
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
shiny-mayflies-clean.md
fix: only destroy snippets when they have changed ( #11267 )
2024-04-22 07:53:38 -04:00
shiny-melons-love.md
fix: ensure derived is detected as dirty correctly ( #11496 )
2024-05-07 08:43:16 -04:00
shiny-months-tease.md
fix: reevaluate namespace in slots ( #11849 )
2024-05-31 10:56:38 +02:00
shiny-pillows-relax.md
fix: assign message to error object in handle_error using Object.assign ( #11675 )
2024-06-02 16:06:16 +01:00
shiny-rats-heal.md
feat: add warning when using $bindable runes without calling it ( #11181 )
2024-04-17 10:07:53 +01:00
shiny-shrimps-march.md
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
shy-fishes-drive.md
fix: fix string name of reactive map and set iterator ( #11169 )
2024-04-14 12:50:11 -04:00
silent-apes-report.md
fix: handle sole empty expression tags ( #10433 )
2024-02-09 14:46:33 -05:00
silent-hats-stare.md
fix: use type arguments when extending Map/Set ( #10820 )
2024-04-22 08:11:47 -04:00
silent-rabbits-join.md
fix: ensure we clear down each block opening anchors from document ( #11740 )
2024-05-23 10:01:42 -04:00
silly-ducks-mix.md
fix: don't warn on link without href if aria-disabled ( #11737 )
2024-05-23 21:13:55 +02: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
silver-sheep-knock.md
chore: improve $state.frozen performance in prod ( #11852 )
2024-05-31 16:17:46 +01:00
six-bears-trade.md
fix: don't use console.trace inside dev warnings ( #11744 )
2024-05-23 21:16:45 +02:00
six-boats-shave.md
fix: require whitespace after @const
tag ( #11379 )
2024-04-29 22:11:42 +02:00
six-chicken-kneel.md
fix: resolve legacy component props equality for mutations ( #12348 )
2024-07-08 20:29:07 +01:00
six-gorillas-obey.md
feat: allow let props = $props()
, optimize prop read access ( #12201 )
2024-06-28 09:20:41 +02:00
sixty-items-crash.md
fix: strip typescript assertions before analysis ( #10329 )
2024-01-31 18:02:31 -05:00
sixty-numbers-hope.md
fix: support $state.snapshot
as part of variable declarations ( #11235 )
2024-04-19 11:06:22 +02:00
sixty-pandas-rush.md
feat: checking for runes when generating js code for object mutations ( #11243 )
2024-04-19 13:01:07 -04:00
sixty-plants-cover.md
breaking: removed deferred event updates ( #11855 )
2024-05-31 16:38:10 +01:00
sleepy-cats-eat.md
fix: parse ongotpointercapture and onlostpointercapture events correctly ( #11790 )
2024-05-27 09:34:12 +02:00
sleepy-dogs-sit.md
fix: improved fine-grainability of ReactiveDate ( #12110 )
2024-07-03 12:35:31 -04:00
slimy-clouds-talk.md
chore: tweak changeset ( #9667 )
2023-11-27 13:31:50 -05:00
slimy-hairs-impress.md
fix: coherent infinite loop guard ( #11815 )
2024-05-29 09:13:30 +01:00
slimy-laws-explode.md
fix: improve handling of unowned derived signals ( #10342 )
2024-01-30 16:51:10 +00:00
slimy-onions-approve.md
fix: use acceptExports to support partial hmr ( #11453 )
2024-05-08 13:13:50 +01: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-ligers-enjoy.md
fix: adjust module declaration to work around language tools bug ( #12071 )
2024-06-17 21:42:50 +02: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-apples-eat.md
feat: implement :global {...}
CSS blocks ( #11276 )
2024-04-22 07:48:50 -04:00
small-owls-remain.md
chore: align warning and error objects, add frame property ( #12326 )
2024-07-08 17:09:10 +02: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-fans-crash.md
fix: correctly compile $effect.root in svelte modules ( #12315 )
2024-07-05 16:24:22 +02:00
smart-grapes-mate.md
changeset ( #11153 )
2024-04-12 17:25:35 -04:00
smart-parents-swim.md
fix: reuse proxy between objects ( #9821 )
2023-12-06 18:43:43 -05:00
smart-spiders-fetch.md
feat: better dynamic component css props ( #11792 )
2024-06-06 15:58:18 -04: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
smart-zoos-vanish.md
fix: reconnected deep derived signals to graph ( #12350 )
2024-07-08 18:50:38 -04:00
smooth-kids-protect.md
don't allow children in svelte:options ( #11250 )
2024-04-19 14:33:28 -04:00
smooth-pens-protect.md
fix: only inject push/pop/$$props in SSR components when necessary ( #11771 )
2024-05-24 23:59:08 +02: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
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-geese-listen.md
fix: address regressed memory leak ( #11832 )
2024-05-29 22:13:49 +01:00
sour-jeans-collect.md
fix: update value like attributes in a separate template_effect ( #11720 )
2024-05-22 11:33:29 +01:00
sour-rules-march.md
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-peas-vanish.md
feat: add svelte/events package and export on function ( #11912 )
2024-06-06 15:25:05 -04:00
spicy-plums-admire.md
fix: apply event attribute validation to elements only ( #9772 )
2023-12-05 11:52:08 +01:00
spotty-crabs-give.md
feat: more efficient output for attributes in SSR ( #11949 )
2024-06-08 09:02:52 -04: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
stale-nails-listen.md
chore: remove anchor node from each block items ( #11836 )
2024-06-20 21:17:37 +01:00
strange-apricots-happen.md
fix: set open
binding value in <details>
( #10413 )
2024-02-06 15:48:28 -05:00
strange-roses-brake.md
fix: make prop fallback values deeply reactive if needed ( #11804 )
2024-05-28 15:40:56 +01:00
strong-apricots-destroy.md
fix: handle falsy prop aliases correctly ( #11539 )
2024-05-10 17:26:09 +01:00
strong-gifts-smoke.md
fix: improve html tag svg behaviour ( #9894 )
2023-12-12 12:46:32 +00:00
strong-lemons-provide.md
strong-pans-doubt.md
fix: correctly reference destructured derived binding in event handler ( #10333 )
2024-01-30 14:51:40 +00:00
stupid-parents-crash.md
fix: possible name clash in hoisted functions ( #11237 )
2024-04-19 11:23:27 +02:00
sweet-bottles-check.md
chore: improve signal runtime perf ( #12093 )
2024-06-19 20:54:28 +01: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-knives-tie.md
fix: bump esrap ( #11392 )
2024-04-30 10:29:08 -04:00
swift-poets-carry.md
feat: faster HTML tags ( #10986 )
2024-03-30 09:46:53 -04:00
swift-rats-sing.md
fix: prevent a11y_label_has_associated_control
false positive for component in <label>
( #12119 )
2024-06-21 17:05:04 -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-dots-battle.md
fix: improve handling of unowned derived signal ( #11712 )
2024-05-21 15:23:14 +01:00
tame-goats-bow.md
fix: relax slot prop validation on components ( #11923 )
2024-06-06 10:17:15 +02: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-geese-share.md
fix: allow multiple optional parameters with defaults ( #12070 )
2024-06-21 16:34:25 -04: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-teachers-travel.md
feat: detach inert effects ( #11955 )
2024-06-10 09:32:11 -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
tender-lemons-judge.md
fix: improve await block behaviour in non-runes mode ( #12179 )
2024-06-25 17:20:22 +02:00
tender-rocks-walk.md
fix: preserve getters/setters in HMR mode ( #11231 )
2024-04-19 08:03:09 -04: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
thick-swans-type.md
Feat: Add read-only binding focused ( #11271 )
2024-04-22 07:46:42 -04:00
thin-colts-yawn.md
fix: correctly backport svelte:element
to old AST ( #11917 )
2024-06-05 16:16:34 -04:00
thin-foxes-lick.md
chore: improve output for <svelte:element>
( #9648 )
2023-11-27 19:15:04 +01:00
thin-spoons-float.md
fix: more efficient and correct reactive set ( #11967 )
2024-06-08 09:05:23 -04:00
thin-years-rhyme.md
feat: migrate <svelte:element this="div">
( #11659 )
2024-05-16 14:09:50 -04:00
thirty-flies-push.md
chore: better store subscriptions ( #12277 )
2024-07-03 09:30:24 -04:00
thirty-flowers-sit.md
thirty-ghosts-fix.md
thirty-impalas-repair.md
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-buses-sleep.md
feat: better error for bind:this
legacy API usage ( #11498 )
2024-05-07 16:03:28 +02: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-rice-tie.md
fix: bundle CSS types ( #11067 )
2024-04-05 12:15:55 -04: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-chefs-taste.md
feat: add reactive URL object to svelte/reactivity ( #11157 )
2024-04-14 15:35:21 -04:00
tidy-deers-hope.md
fix: add unused-export-let
to legacy lint replacements ( #11896 )
2024-06-04 09:44:31 +02:00
tidy-fans-relax.md
fix: ensure frozen objects in state are correctly skipped ( #11889 )
2024-06-03 22:04:22 +02:00
tidy-lizards-happen.md
fix: make $state
component exports settable ( #12345 )
2024-07-08 12:27:31 -04: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
tiny-meals-deliver.md
fix: mark accessors
and immutable
as deprecated ( #11277 )
2024-04-24 10:55:39 -04:00
tiny-moose-kiss.md
fix: store from props hoist wrong param ( #11367 )
2024-04-29 09:31:17 +02:00
tiny-taxis-whisper.md
feat: simpler string normalization ( #11954 )
2024-06-08 09:01:12 -04:00
tough-buckets-thank.md
fix: ensure HMR doesn't mess with anchor nodes ( #12242 )
2024-07-01 10:44:32 +02:00
tough-radios-punch.md
fix: add $set
and $on
methods in legacy compat mode ( #10642 )
2024-02-26 17:51:56 +01:00
tough-tomatoes-explain.md
fix: robustify initial scroll value detection when scroll is smooth ( #11802 )
2024-05-28 15:39:45 +01:00
tricky-laws-bathe.md
feat: improve type arguments for Snippet and $bindable ( #12197 )
2024-06-29 17:01:19 -04:00
twelve-beans-drive.md
fix: don't require commas between warnings in legacy mode ( #11669 )
2024-05-17 11:34:26 -04:00
twelve-cows-learn.md
fix: always assign text.nodeValue ( #11944 )
2024-06-07 11:49:27 -04: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
twenty-gifts-develop.md
fix: remove document event listeners on unmount ( #12105 )
2024-06-20 09:49:04 +01:00
two-brooms-fail.md
fix: ensure spread events are always added ( #11535 )
2024-05-10 21:14:11 +02:00
two-candles-move.md
fix: prevent ownership validation from infering with component context ( #11438 )
2024-05-03 09:58:17 +02:00
two-dogs-accept.md
fix: prevent false positive ownership warning ( #11490 )
2024-05-06 14:49:10 -04:00
two-dragons-yell.md
correctly inspect derived values ( #9731 )
2023-12-01 09:42:29 -05:00
two-falcons-buy.md
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-mails-trade.md
feat: more information when hydration fails ( #11649 )
2024-05-16 15:55:26 +02:00
violet-mugs-behave.md
fix: ensure $inspect untracks inspected object ( #11432 )
2024-05-02 21:04:43 +01: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
warm-cherries-shake.md
feat: error when snippet shadows a prop ( #11631 )
2024-05-15 11:50:30 +02:00
warm-waves-reply.md
fix: ensure bind:this
works with component with no return value ( #12308 )
2024-07-05 13:28:58 +02:00
weak-drinks-speak.md
fix: ensure bind:this unmount behavior for members is conditional ( #11193 )
2024-04-16 14:08:54 +01:00
weak-frogs-bow.md
fix: widen ownership when sub state is assigned to new state ( #11217 )
2024-04-18 10:00:39 +02:00
weak-terms-destroy.md
fix: visit expression node in directives ( #10527 )
2024-02-18 17:45:57 -05:00
wet-bats-exercise.md
fix: preserve component function context ( #12089 )
2024-06-19 19:18:15 +01: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-pears-remain.md
fix: use snippet as parent element of snippets childrens in validator ( #11463 )
2024-05-08 19:30:02 -04:00
wet-wombats-repeat.md
fix: prevent snippet children conflict ( #10700 )
2024-03-05 13:51:46 +01:00
wicked-clouds-exercise.md
wicked-doors-train.md
wicked-emus-drive.md
fix: ensure $effect.root
is ignored on the server ( #12332 )
2024-07-08 16:54:21 +02:00
wicked-hairs-cheer.md
fix: improve ssr template literal generation ( #10127 )
2024-01-09 10:54:29 +00:00
wicked-wasps-allow.md
feat: update error message for snippet binding and assignments ( #11168 )
2024-04-14 12:52:38 -04:00
wicked-ways-reply.md
fix: improve select handling of dynamic value with placeholders ( #12181 )
2024-06-25 16:34:40 +01:00
wild-cows-chew.md
fix: enable local transitions on svelte:element
( #12346 )
2024-07-08 09:55:00 -04:00
wild-foxes-wonder.md
add test ( #9917 )
2023-12-14 15:05:32 +00:00
wild-moose-compare.md
fix: add missing package.json in package ( #11033 )
2024-04-02 20:26:53 +02: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-kids-wash.md
fix: replay load and error events on load during hydration ( #11642 )
2024-05-16 11:43:47 -04:00
wise-radios-exercise.md
fix: improve unstate handling of non enumerable properties ( #10348 )
2024-01-31 11:42:53 +00:00
wise-ties-clap.md
fix: improve unowned derived signal behaviour ( #11408 )
2024-05-01 10:07:04 -04:00
witty-bikes-shave.md
feat: sort possible bindings in invalid binding error ( #11950 )
2024-06-08 15:11:52 -04:00
witty-camels-warn.md
chore: remove static value handling ( #9571 )
2023-11-27 19:19:07 +01:00
witty-hornets-think.md
fix: deconflict multiple snippets of the same name ( #12221 )
2024-06-30 10:09:06 -04:00
witty-phones-retire.md
fix: handle duplicate signal dependencies gracefully ( #12261 )
2024-07-02 15:06:27 -04: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-pugs-raise.md
fix: rework bindable types strategy ( #11420 )
2024-05-02 17:37:02 +02:00
yellow-rockets-sit.md
fix: fix merge style func ( #11971 )
2024-06-09 11:06:29 -04:00
yellow-taxis-double.md
fix: improve import event handler support ( #10592 )
2024-02-21 15:13:45 +00:00
yellow-trees-juggle.md
chore: use CustomEvent constructor instead of deprecated createEvent method ( #11629 )
2024-05-15 12:34:56 -04:00
young-ads-roll.md
fix: improve html escaping of element attributes ( #11411 )
2024-05-02 17:40:22 +02:00
young-masks-refuse.md
fix: addresses reactive Set bug in certain engines ( #11120 )
2024-04-11 09:37:15 +01:00