You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
svelte/.changeset
Paolo Ricciuti e4e66e237f
feat: allow for `svelte:options` css injected (#12660)
2 years ago
..
README.md
afraid-dogs-matter.md
afraid-geckos-dance.md
afraid-kids-hide.md
afraid-moose-matter.md
afraid-worms-drum.md fix: address derived memory leak on disconnection from reactive graph (#11819) 2 years ago
angry-birds-fly.md fix: reflect SvelteURLSearchParams changes to SvelteURL (#12285) 2 years ago
angry-books-jam.md
angry-plums-punch.md
angry-wasps-help.md chore: remove `handle_compile_error` (#11639) 2 years ago
beige-cobras-smoke.md
beige-flies-wash.md
beige-gifts-appear.md feat: simpler effect DOM boundaries (#12258) 2 years ago
beige-mirrors-listen.md
beige-rabbits-shave.md
beige-seas-share.md
big-cars-serve.md
big-eggs-flash.md
big-eyes-carry.md
big-geese-act.md
big-moons-occur.md
blue-ants-raise.md
blue-lemons-wait.md fix: collect all necessary setters of html elements (#11371) 2 years ago
blue-rules-juggle.md
blue-timers-film.md
blue-waves-sneeze.md chore: optimise effects (#11569) 2 years ago
brave-carrots-draw.md
brave-gorillas-end.md
brave-gorillas-fold.md fix: ensure `$state.snapshot` never errors (#12445) 2 years ago
brave-pigs-obey.md fix: increment derived versions when updating (#12047) 2 years ago
brave-points-sleep.md
brave-shrimps-kiss.md
brave-walls-destroy.md
brave-walls-flow.md
breezy-carrots-flash.md
breezy-rules-beg.md
breezy-waves-camp.md fix: validate form inside a form (#11947) 2 years ago
bright-berries-smell.md fix: memory leak in unmount where document event listeners are not being removed (#12101) 2 years ago
bright-colts-play.md fix: ensure dynamic event handlers are wrapped in a derived (#12563) 2 years ago
bright-falcons-float.md chore: improve SSR invalid element error message (#11585) 2 years ago
bright-needles-pretend.md fix: Abort outro when intro starts (#12321) 2 years ago
bright-peas-juggle.md
bright-snakes-sing.md
brown-geckos-fry.md fix: correctly interpret empty aria- attribute (#11325) 2 years ago
brown-houses-obey.md
brown-months-fry.md
brown-spoons-boil.md
calm-buses-clap.md fix: don't warn on writes to `$state` (#11540) 2 years ago
calm-cameras-hide.md chore: tidy up dynamic event handler generated code (#12553) 2 years ago
calm-pandas-vanish.md
calm-ravens-sneeze.md
chatty-beans-divide.md
chatty-cups-drop.md
chatty-ghosts-unite.md feat: skip pending block for already-resolved promises (#12274) 2 years ago
chatty-sloths-allow.md
chatty-taxis-juggle.md
chilled-ladybugs-invite.md fix: dynamic event delegation for stateful call expressions (#12549) 2 years ago
chilled-pumas-invite.md
chilled-seas-jog.md fix: increment and decrement edge case (#11506) 2 years ago
chilly-dolphins-lick.md
chilly-laws-juggle.md fix: relax `Component` type (#11929) 2 years ago
chilly-pans-raise.md fix: allow runelike writable as prop (#11768) 2 years ago
chilly-rocks-hug.md
chilly-snakes-scream.md
clean-cats-wave.md fix: robustify migration script (#12019) 2 years ago
clean-eels-beg.md
clean-melons-wash.md fix: relax constraint for ComponentProps (#12026) 2 years ago
clever-chefs-relate.md
clever-maps-travel.md fix: allow comments after last selector in css (#11723) 2 years ago
clever-rockets-burn.md
clever-sloths-push.md
clever-stingrays-shout.md fix: `array.lastIndexOf` without second argument (#11766) 2 years ago
clever-toys-laugh.md fix: hydrate multiple `<svelte:head>` elements correctly (#12475) 2 years ago
cold-beans-tease.md fix: populate `this.#sources` when constructing reactive map (#11915) 2 years ago
cold-birds-own.md
cold-cheetahs-judge.md fix: deduplicate children prop from default slot (#10800) 2 years ago
cold-lamps-accept.md fix: improve consttag ordering in non-runes mode (#11908) 2 years ago
cold-masks-learn.md
cold-shrimps-hug.md fix: assign correct scope to attributes of named slot (#12476) 2 years ago
cold-teachers-turn.md fix: correct start of `{:else if}` and `{:else}` (#12043) 2 years ago
config.json
cool-actors-tan.md feat: MathML support (#11387) 2 years ago
cool-ants-leave.md
cool-comics-marry.md
cool-jobs-scream.md feat: add support for svelte inspector (alternative approach) (#11514) 2 years ago
cool-peas-lick.md
cool-poems-watch.md fix: disallow mixing event-handling syntaxes (#11295) 2 years ago
cool-rabbits-tickle.md
cool-roses-trade.md
cuddly-pianos-drop.md
cuddly-points-tickle.md
curly-cooks-cheer.md fix: make more types from `svelte/compiler` public (#12189) 2 years ago
curly-lizards-dream.md
curvy-buses-laugh.md
curvy-cups-cough.md
curvy-flies-exercise.md
curvy-ties-shout.md
cyan-colts-raise.md Better process effects (#11560) 2 years ago
cyan-ducks-teach.md fix: make messages more consistent (#11643) 2 years ago
cyan-flowers-destroy.md
cyan-news-grow.md fix: address event delegation duplication behaviour (#12014) 2 years ago
cyan-spies-grin.md
cyan-squids-drive.md fix: hr, script and template as valid select children (#11344) 2 years ago
cyan-toes-share.md fix: robust handling of events in spread attributes (#11942) 2 years ago
dirty-bats-punch.md
dirty-donuts-yell.md
dirty-eyes-itch.md fix: ensure all effect cleanup functions are untracked (#11567) 2 years ago
dirty-garlics-design.md
dirty-pianos-eat.md fix: ensure $state.snapshot correctly clones Date objects (#12564) 2 years ago
dirty-tips-add.md
dry-clocks-grow.md
dry-eggs-play.md
dry-eggs-retire.md
dry-fans-march.md
dry-ghosts-prove.md fix: bail out of event hoisting when referencing store subscriptions (#12301) 2 years ago
dry-hotels-matter.md feat: remove `$.unwrap` calls from each block indexes (#12640) 2 years ago
dry-parrots-bathe.md fix: support contenteditable binding undefined fallback (#12210) 2 years ago
dry-pillows-exist.md
dull-coins-vanish.md
dull-donkeys-smell.md fix: `$state.is` missing second argument on the server (#11835) 2 years ago
dull-mangos-wave.md
dull-pens-pay.md docs: remove `createRoot` references (#12018) 2 years ago
dull-pots-add.md
dull-roses-relate.md
dull-worms-relax.md breaking: disallow string literal values in `<svelte:element this="...">` (#11454) 2 years ago
early-ads-tie.md
early-months-whisper.md
eight-carrots-hunt.md feat: error on imports to `svelte/internal/*` (#11632) 2 years ago
eight-comics-tell.md feat: allow for `svelte:options` css injected (#12660) 2 years ago
eight-cougars-watch.md fix: better handle img loading attribute (#11635) 2 years ago
eight-hornets-punch.md
eight-jeans-compare.md fix: improve reactive Map and Set implementations (#11827) 2 years ago
eight-pianos-raise.md feat: migrate warnings (#11607) 2 years ago
eight-steaks-shout.md
eighty-bikes-camp.md
eighty-days-cheat.md
eighty-lizards-notice.md chore: improve runtime overhead of creating comment templates (#11591) 2 years ago
eleven-avocados-walk.md fix: correctly serialize object assignment expressions (#12175) 2 years ago
eleven-beers-yell.md
eleven-cows-judge.md chore: tidy up (#12336) 2 years ago
eleven-cycles-applaud.md
eleven-donuts-sit.md fix: make animations more robust to quick shuffling (#12496) 2 years ago
eleven-hounds-pump.md chore: tweak Map/Set for better inspect output (#12013) 2 years ago
empty-bags-heal.md
empty-bulldogs-exercise.md
empty-coins-build.md fix: improved $inspect handling of reactive Map/Set/Date (#11553) 2 years ago
empty-crabs-think.md
empty-files-prove.md fix: migration fixes (#12176) 2 years ago
empty-flowers-change.md fix: replicate Svelte 4 props update detection in legacy mode (#11577) 2 years ago
empty-geckos-pretend.md fix: ensure reactions are kept dirty when marking them again (#11364) 2 years ago
empty-horses-tell.md fix: keep default values of props a proxy after reassignment (#11860) 2 years ago
empty-tools-share.md
fair-bags-smoke.md
fair-beers-help.md chore: make store initialization logic simpler (#12281) 2 years ago
fair-crabs-check.md
fair-pianos-talk.md
fair-spies-repeat.md
famous-chairs-notice.md feat: more accurate `render`/`mount`/`hydrate` options (#12111) 2 years ago
famous-falcons-melt.md
famous-kiwis-thank.md fix: adjust heuristics for effect_update_depth_exceeded (#11557) 2 years ago
famous-knives-sneeze.md
famous-pants-pay.md
fast-donkeys-pay.md chore: simpler `<svelte:element>` hydration (#11773) 2 years ago
fast-penguins-matter.md fix: apply modifiers to bubbled events (#11369) 2 years ago
fast-toes-act.md fix: properly assign trailing comments (#12471) 2 years ago
fast-weeks-clean.md
few-badgers-guess.md feat: runtime dev warn for mismatched `@html` (#12396) 2 years ago
few-cheetahs-taste.md fix: reorder reactive statements during migration (#12329) 2 years ago
few-clouds-shop.md
few-mugs-fail.md
few-teachers-know.md
few-zoos-own.md fix: silence `state_referenced_locally` when state is exported (#11905) 2 years ago
fifty-masks-give.md
fifty-rice-wait.md
fifty-steaks-float.md
fifty-toys-invite.md fix: never set custom element props as attributes (#12622) 2 years ago
five-tigers-search.md
flat-feet-visit.md fix: ensure bound input content is resumed on hydration (#11986) 2 years ago
flat-ghosts-fly.md docs: make legacy.componentApi more visible (#11924) 2 years ago
flat-melons-protect.md
flat-olives-live.md fix: ensure visit is called with correct state (#11798) 2 years ago
fluffy-colts-grin.md feat: move dev-time component properties to private symbols (#12461) 2 years ago
fluffy-dolls-share.md
fluffy-humans-worry.md
fluffy-ravens-juggle.md fix: improve behaviour of unowned derived signals (#11521) 2 years ago
forty-bikes-buy.md fix: improve validation error that occurs when using `{@render ...}` to render default slotted content (#12521) 2 years ago
forty-comics-invent.md
forty-dogs-divide.md
forty-dolls-wave.md
forty-peaches-unite.md
forty-suns-smile.md
four-balloons-beam.md fix: mark function properties on runes as deprecated for better intellisense (#11439) 2 years ago
four-flies-hammer.md
four-mice-hammer.md
four-papayas-turn.md fix: reset hydrate_node after `hydrate(...)` (#12512) 2 years ago
four-peas-tickle.md chore: remove `binding.expression` (#12530) 2 years ago
four-pugs-listen.md
fresh-beds-wash.md fix: use coarse-grained updates for derived expressions in legacy mode (#11652) 2 years ago
fresh-dots-destroy.md
fresh-impalas-bow.md
fresh-walls-bathe.md fix: handle `this` parameter in TypeScript-annotated functions (#11795) 2 years ago
fresh-weeks-trade.md
fresh-wombats-learn.md fix: allow leading and trailing comments in mustache tag (#11866) 2 years ago
fresh-zoos-burn.md Raw snippet alternative (#12425) 2 years ago
friendly-candles-relate.md
friendly-clouds-rhyme.md fix: bump dts-buddy for better exports type generation (#12262) 2 years ago
friendly-lies-camp.md
funny-cooks-clean.md fix: better `render` type (#11997) 2 years ago
funny-dragons-double.md feat: simpler hydration of CSS custom property wrappers (#11948) 2 years ago
funny-ties-jump.md
funny-trees-cry.md fix: throw on invalid attribute expressions (#11736) 2 years ago
funny-wombats-argue.md
fuzzy-bags-camp.md
fuzzy-donuts-provide.md
gentle-dolls-juggle.md
gentle-eagles-walk.md fix: wait a microtask for await blocks to reduce UI churn (#11989) 2 years ago
gentle-sheep-hug.md
gentle-spies-happen.md
gentle-ties-fetch.md fix: improve controlled each block cleanup performance (#11839) 2 years ago
gentle-toys-chew.md fix: allow to access private fields after `this` reassignment (#11487) 2 years ago
gentle-trees-exercise.md fix: allow for non optional chain call expression in render (#11578) 2 years ago
gentle-wasps-pull.md fix: allow classes to be reassigned (#11794) 2 years ago
giant-bananas-turn.md fix: adjust order of `derived` function definition overloads (#11426) 2 years ago
giant-jars-applaud.md fix: ensure hydration walks all nodes (#12448) 2 years ago
giant-moons-own.md
giant-planets-shake.md
giant-plants-grin.md
giant-roses-press.md
gold-tools-nail.md
good-buses-reply.md
good-cars-visit.md
good-pianos-jump.md
good-plums-type.md fix: set correct component context when rendering snippets (#11401) 2 years ago
good-rice-tap.md fix: expose `CompileError` interface, not class (#12255) 2 years ago
good-rivers-yawn.md
good-roses-argue.md fix: correctly handle falsy values of style directives in SSR mode (#11583) 2 years ago
gorgeous-boxes-design.md fix: ensure state update expressions are serialised correctly (#12109) 2 years ago
gorgeous-hats-wonder.md fix: ensure element size bindings don't unsubscribe multiple times (#12091) 2 years ago
gorgeous-monkeys-carry.md fix: skip AST analysis of TypeScript AST nodes (#11513) 2 years ago
gorgeous-singers-rest.md
great-fans-unite.md
great-icons-retire.md
great-plums-pretend.md fix: more event handling tweaks (#12383) 2 years ago
green-eggs-approve.md
green-fishes-lie.md Fix: bind:scroll resets scroll state (#11469) 2 years ago
green-hounds-play.md
green-snails-tickle.md fix: use svg methods for updating svg attributes too (#11755) 2 years ago
green-tigers-judge.md
grumpy-avocados-fetch.md fix: adjust heuristics for effect_update_depth_exceeded (#11558) 2 years ago
grumpy-insects-sleep.md fix: disallow using `let:` directives with component render tags (#12400) 2 years ago
grumpy-jars-sparkle.md
happy-beds-scream.md
happy-dogs-jump.md fix: capture the correct event names when spreading attributes (#11783) 2 years ago
happy-lobsters-lick.md fix: repair each block length even without an else (#12098) 2 years ago
happy-moles-live.md fix: ensure hmr block effects are transparent for transitions (#12384) 2 years ago
happy-suits-film.md
healthy-ants-film.md fix: allow `bind:this` on `<select>` with dynamic `multiple` attribute (#11378) 2 years ago
healthy-planes-vanish.md
healthy-zebras-accept.md breaking: prevent usage of arguments keyword in certain places (#12191) 2 years ago
heavy-comics-move.md
heavy-doors-applaud.md feat: provide new `Component` type that represents the shape of components (#11775) 2 years ago
heavy-ducks-leave.md
heavy-ears-rule.md
heavy-feet-attend.md breaking: remove deep reactivity from non-bindable props (#12484) 2 years ago
hip-balloons-begin.md
hip-garlics-tap.md breaking: play transitions on `mount` by default (#12351) 2 years ago
hip-months-breathe.md fix: show correct errors for invalid runes in `.svelte.js` files (#12432) 2 years ago
hip-pumpkins-boil.md
hip-stingrays-teach.md fix: add missing hydration mismatch call-site (#12604) 2 years ago
honest-buses-add.md
honest-dragons-turn.md
honest-icons-change.md
honest-nails-share.md feat: allow for literal property definition with state on classes (#11326) 2 years ago
honest-pans-kick.md fix: ensure no data loss occurs when using reactive Set methods (#11385) 2 years ago
honest-phones-flash.md fix: apply dynamic event fixes to OnDirective (#12582) 2 years ago
hot-cooks-repair.md fix: ensure event.target is correct for delegation (#11900) 2 years ago
hot-jobs-tap.md
hot-rivers-punch.md fix: improve compiler attribute validation logic (#12081) 2 years ago
hot-sloths-clap.md chore: deprecate html in favour of body for render() (#11927) 2 years ago
hungry-boxes-relate.md
hungry-dots-fry.md
hungry-pants-push.md feat: provide better error messages in DEV (#11526) 2 years ago
hungry-singers-share.md
hungry-tips-unite.md
hungry-trees-travel.md
itchy-beans-melt.md
itchy-beds-kneel.md fix: don't add scoping modifier to nesting selectors (#11713) 2 years ago
itchy-bulldogs-tan.md
itchy-eels-marry.md
itchy-kings-deliver.md
itchy-lemons-punch.md fix: always pass original component to HMR wrapper (#12454) 2 years ago
itchy-lions-wash.md
itchy-panthers-shave.md fix: disallow mounting a snippet (#11347) 2 years ago
itchy-peaches-compare.md chore: speed up regex (#11918) 2 years ago
itchy-pianos-marry.md fix: make props optional during SSR (#12284) 2 years ago
itchy-terms-guess.md
khaki-cheetahs-refuse.md breaking: rename $effect.active to $effect.tracking (#12022) 2 years ago
khaki-cooks-develop.md
khaki-ligers-sing.md
khaki-mails-draw.md
khaki-mails-scream.md feat: add rootDir option and set __svelte_meta.file like in svelte4 (#11627) 2 years ago
khaki-monkeys-cry.md feat: add $state.is rune (#11613) 2 years ago
khaki-moose-arrive.md
khaki-tomatoes-rule.md
kind-baboons-approve.md
kind-deers-lay.md
kind-doors-grin.md feat: add rootDir option and set __svelte_meta.file like in svelte4 (#11627) 2 years ago
kind-dots-sort.md
kind-eagles-join.md
kind-rings-flash.md
kind-snakes-drive.md fix: migrate derivations without semicolons (#11704) 2 years ago
kind-spoons-return.md
large-clouds-carry.md
large-emus-cough.md feat: allow ignoring runtime warnings (#12608) 2 years ago
large-turkeys-deny.md
large-waves-join.md fix: handle `is` attribute on elements with spread (#12056) 2 years ago
late-bees-vanish.md feat: defer tasks without creating effects (#11960) 2 years ago
late-crabs-lay.md
late-grapes-judge.md
late-peaches-mate.md
late-zebras-argue.md fix: SSR template escaping (#12007) 2 years ago
lazy-knives-happen.md
lazy-masks-sit.md
lazy-months-knock.md
lazy-spiders-think.md
lemon-geese-call.md
lemon-geese-drum.md
lemon-meals-appear.md chore: optimise effects that only exist to return a teardown (#11936) 2 years ago
lemon-trees-act.md
light-badgers-glow.md
light-days-clean.md
light-hounds-carry.md fix: make `<select>` `<option value>` behavior consistent (#12316) 2 years ago
light-humans-hang.md
light-penguins-invent.md
light-pens-watch.md
little-ligers-exist.md feat: provide $state warnings for accidental equality (#11610) 2 years ago
little-pans-jog.md
little-seals-reflect.md feat: add ability to ignore warnings through compiler option (#12296) 2 years ago
long-buckets-lay.md
long-carrots-sneeze.md fix: ensure each blocks properly handle $state.frozen objects in prod (#12305) 2 years ago
long-coats-fry.md fix: correctly set anchor inside HMR block (#12575) 2 years ago
long-crews-return.md
long-humans-repair.md
long-lobsters-mate.md
loud-cheetahs-flow.md
loud-insects-arrive.md fix: ensure rest props access on hoisted event handlers works (#12298) 2 years ago
loud-mugs-smile.md
loud-numbers-flow.md fix: restore value after attribute removal during hydration (#11465) 2 years ago
loud-penguins-unite.md fix: correctly process empty lines in message markdown (#12057) 2 years ago
loud-ravens-drop.md
loud-socks-look.md
lovely-bugs-sneeze.md feat: bind `activeElement` and `pointerLockElement` in `<svelte:document>` (#11879) 2 years ago
lovely-carpets-lick.md
lovely-houses-own.md
lovely-items-turn.md
lovely-ravens-crash.md fix(types): export CompileResult and Warning (#12212) 2 years ago
lovely-rules-eat.md
lovely-zebras-own.md fix: address map reactivity regression (#11882) 2 years ago
lucky-colts-remember.md
lucky-geckos-swim.md fix: remove `bind_prop` in runes mode (#11321) 2 years ago
lucky-panthers-chew.md chore: refactor analysis (#12651) 2 years ago
lucky-schools-hang.md
lucky-teachers-exist.md fix: handle reassignment of `$$props` and `$$restProps` (#11348) 2 years ago
lucky-toes-begin.md
many-rockets-give.md
many-trees-fix.md
mean-jokes-exist.md chore: speedup hydration around input and select values (#11717) 2 years ago
mean-numbers-cry.md fix: handle nested `:global(...)` selectors (#12365) 2 years ago
mean-parents-film.md fix: allow nested `<dt>`/`<dd>` elements if they are within a `<dl>` element (#12681) 2 years ago
metal-clouds-raise.md
metal-lobsters-burn.md
metal-pans-trade.md fix: better support for onwheel events in chrome (#11808) 2 years ago
mighty-cooks-scream.md
mighty-files-hammer.md
mighty-frogs-obey.md
mighty-paws-smash.md chore: stricter control flow syntax validation in runes mode (#12342) 2 years ago
mighty-shoes-nail.md fix: ensure element dir properties persist with text changes (#12204) 2 years ago
modern-apricots-promise.md fix: prevent false positive ownership warning when reassigning state (#11812) 2 years ago
modern-fishes-double.md chore: bump dts-buddy (#12134) 2 years ago
modern-peaches-cheer.md fix: remove implicit passive behavior from OnDirective events (#12645) 2 years ago
moody-carrots-lay.md
moody-frogs-exist.md
moody-ghosts-buy.md feat: leave view transition pseudo selectors untouched (#11375) 2 years ago
moody-houses-argue.md
moody-lions-watch.md fix: remove runtime validation of components/snippets, rely on types instead (#12507) 2 years ago
moody-owls-cry.md
moody-sheep-type.md
moody-toys-relax.md fix: ensure input value is correctly set during hydration (#12083) 2 years ago
nasty-carrots-develop.md fix: ensure async initial store value is noticed (#12486) 2 years ago
nasty-glasses-begin.md chore: rewrite state_unsafe_mutation message (#12059) 2 years ago
nasty-lions-double.md
nasty-mayflies-smoke.md feat: warn if binding to a non-reactive property (#12500) 2 years ago
nasty-yaks-peel.md
neat-boats-shake.md
neat-boxes-chew.md fix: bail-out of hydrating head if no anchor is found (#12541) 2 years ago
neat-dingos-clap.md
neat-files-rescue.md
neat-jokes-beam.md fix: ensure dev validation in dynamic component works as intended (#11985) 2 years ago
nervous-berries-boil.md feat: only inject push/init/pop when necessary (#11319) 2 years ago
nervous-dolphins-allow.md chore: add warning for invalid render function of createRawSnippet (#12535) 2 years ago
nervous-ducks-repeat.md fix: better binding interop between runes/non-runes components (#12123) 2 years ago
nervous-spoons-relax.md
nervous-turkeys-end.md
new-boats-wait.md
new-brooms-grin.md
new-rabbits-flow.md
nice-avocados-move.md
nice-jobs-breathe.md breaking: rename svelte/reactivity helpers to include Svelte prefix (#12248) 2 years ago
nine-cooks-join.md
ninety-days-visit.md fix: support function invocation from imported `*.svelte` components (#12061) 2 years ago
ninety-dingos-walk.md
ninety-dots-train.md fix: detect style shorthands as stateful variables in legacy mode (#11421) 2 years ago
ninety-rockets-battle.md fix: allow for more svelte-ignore to work (#11833) 2 years ago
odd-buckets-lie.md
odd-needles-joke.md
odd-schools-wait.md
odd-shoes-cheat.md
odd-taxis-retire.md
old-flies-jog.md
old-houses-drum.md
old-jokes-deliver.md
old-mails-sneeze.md
old-oranges-compete.md
olive-apples-lick.md fix: additional check for component on destroy (#11488) 2 years ago
olive-cobras-wonder.md fix: disallow accessing internal Svelte props (#12207) 2 years ago
olive-kangaroos-brake.md
olive-mice-fix.md
olive-moons-act.md
olive-seals-sell.md
olive-shirts-complain.md
olive-socks-kick.md
orange-comics-prove.md fix: append start/end info to more tags (#11930) 2 years ago
orange-crews-rescue.md
orange-dingos-poke.md
orange-masks-exercise.md fix: disallow sequence expressions in `@const` tags (#11357) 2 years ago
orange-yaks-protect.md
orange-zoos-heal.md feat: provide migration function (#11334) 2 years ago
perfect-actors-bake.md breaking: use `structuredClone` inside `$state.snapshot` (#12413) 2 years ago
perfect-hats-dance.md fix: prevent whitespaces merging across component boundaries (#12449) 2 years ago
pink-bikes-agree.md
pink-goats-promise.md
pink-mayflies-tie.md
plenty-clouds-reply.md feat: better `<svelte:element>` SSR output (#12339) 2 years ago
plenty-elephants-fry.md fix: check for invalid bindings on window and document (#11676) 2 years ago
plenty-items-build.md breaking: warn on quotes single-expression attributes in runes mode (#12479) 2 years ago
plenty-starfishes-dress.md
plenty-turkeys-raise.md fix: ensure directives run in sequential order (#12591) 2 years ago
plenty-zoos-fix.md fix: improve ff handling of lazy images (#11593) 2 years ago
polite-dolphins-care.md
polite-peas-mate.md fix: avoid duplicate signal dependencies (#12245) 2 years ago
polite-pumpkins-guess.md
polite-ravens-study.md
polite-tomatoes-trade.md feat: simplify HMR logic (#12391) 2 years ago
polite-ways-serve.md fix: throw compilation error for malformed snippets (#12144) 2 years ago
poor-eggs-enjoy.md
poor-hats-design.md
poor-seahorses-flash.md
popular-apes-bathe.md fix: skip deriveds for props with known safe calls (#11595) 2 years ago
popular-cameras-tie.md breaking: event handlers + bindings now yield effect updates (#11706) 2 years ago
popular-cups-bathe.md fix: don't add imports to hoisted event parameters (#12493) 2 years ago
popular-feet-rule.md fix: make media bindings more robust (#12206) 2 years ago
popular-games-hug.md fix: avoid state_referenced_locally warning within type annotations (#11638) 2 years ago
popular-ligers-perform.md
popular-mangos-rest.md
popular-roses-teach.md fix: robustify `bind:scrollX/Y` binding (#11655) 2 years ago
popular-walls-hunt.md
pre.json Version Packages (next) (#12699) 2 years ago
pretty-ties-help.md
proud-pets-hang.md
proud-queens-sniff.md
purple-dragons-peel.md
quick-pumpkins-study.md fix: tweak element_invalid_self_closing_tag to exclude namespace (#12585) 2 years ago
quiet-apricots-dream.md
quiet-berries-end.md
quiet-berries-explode.md fix: more efficient spread attributes in SSR output (#11660) 2 years ago
quiet-camels-mate.md
quiet-cobras-smile.md fix: inline pointer events now correctly work in Chrome (#11695) 2 years ago
quiet-crabs-nail.md
quiet-timers-speak.md
rare-insects-tell.md fix: better types for `on` (#12053) 2 years ago
rare-mirrors-act.md fix: better support for lazy img elements (#11545) 2 years ago
rare-pears-whisper.md
rare-worms-hunt.md
real-guests-do.md
real-items-suffer.md
real-pandas-brush.md
red-cycles-pretend.md
red-doors-own.md
red-feet-worry.md
red-poets-study.md
red-pots-pretend.md fix: style shorthand not referencing variables (#12392) 2 years ago
rich-cobras-exist.md
rich-garlics-laugh.md
rich-olives-yell.md
rich-plums-thank.md
rich-sheep-burn.md
rich-tables-sing.md
rich-taxis-hear.md feat: universal injected css (#12374) 2 years ago
rich-waves-mix.md
rotten-bags-type.md
rotten-buckets-develop.md
rotten-experts-relax.md
rotten-poems-applaud.md
rotten-rules-invite.md
rude-ghosts-tickle.md
selfish-dragons-knock.md
selfish-panthers-add.md fix: allow global next to `&` for nesting (#11784) 2 years ago
selfish-socks-smile.md
selfish-spies-help.md
selfish-tools-hide.md
serious-bobcats-carry.md fix: only warn about non-reactive state in runes mode (#11434) 2 years ago
serious-crabs-punch.md
serious-goats-tap.md fix: make `$effect.active()` true when updating deriveds (#11500) 2 years ago
serious-gorillas-eat.md
serious-kids-deliver.md
serious-needles-joke.md
serious-poems-brake.md
serious-socks-cover.md
serious-zebras-scream.md
seven-bees-tell.md fix: allow slot attribute inside snippets (#12188) 2 years ago
seven-deers-jam.md
seven-garlics-serve.md
seven-hornets-smile.md
seven-jobs-sniff.md
seven-masks-end.md
seven-ravens-check.md
shaggy-cameras-live.md
shaggy-comics-jog.md fix: ensure `$$slots` returns a record of booleans (#12359) 2 years ago
sharp-fishes-serve.md chore: perf tweaks for actions/styles/classes (#12654) 2 years ago
sharp-gorillas-impress.md
sharp-kids-happen.md
sharp-spies-live.md fix: error on `bind:this` to each block parameter (#12638) 2 years ago
sharp-tomatoes-learn.md
shiny-baboons-play.md
shiny-kangaroos-move.md fix: set volume through DOM property (#12485) 2 years ago
shiny-mayflies-clean.md
shiny-melons-love.md fix: ensure derived is detected as dirty correctly (#11496) 2 years ago
shiny-months-tease.md fix: reevaluate namespace in slots (#11849) 2 years ago
shiny-pillows-relax.md fix: assign message to error object in handle_error using Object.assign (#11675) 2 years ago
shiny-rats-heal.md
shiny-shrimps-march.md
shiny-starfishes-cross.md fix: ensure $state proxy invokes set accessor if present (#12503) 2 years ago
short-buses-camp.md
short-countries-rush.md
shy-fishes-drive.md
shy-scissors-smile.md fix: properly validate snippet/slot interop (#12421) 2 years ago
silent-apes-report.md
silent-hats-stare.md
silent-rabbits-join.md fix: ensure we clear down each block opening anchors from document (#11740) 2 years ago
silent-rocks-yell.md fix: exclude `bind:this` from reactive state validation (#12566) 2 years ago
silly-ducks-mix.md fix: don't warn on link without href if aria-disabled (#11737) 2 years ago
silly-laws-happen.md
silly-lies-film.md
silly-ways-wash.md
silver-mice-double.md fix: properly update store values (#12562) 2 years ago
silver-points-approve.md
silver-sheep-knock.md chore: improve $state.frozen performance in prod (#11852) 2 years ago
six-bears-trade.md fix: don't use console.trace inside dev warnings (#11744) 2 years ago
six-boats-shave.md fix: require whitespace after `@const` tag (#11379) 2 years ago
six-chicken-kneel.md fix: resolve legacy component props equality for mutations (#12348) 2 years ago
six-gorillas-obey.md feat: allow `let props = $props()`, optimize prop read access (#12201) 2 years ago
sixty-items-crash.md
sixty-numbers-hope.md
sixty-pandas-rush.md
sixty-plants-cover.md breaking: removed deferred event updates (#11855) 2 years ago
sleepy-cats-eat.md fix: parse ongotpointercapture and onlostpointercapture events correctly (#11790) 2 years ago
sleepy-dogs-sit.md fix: improved fine-grainability of ReactiveDate (#12110) 2 years ago
slimy-clouds-talk.md
slimy-hairs-impress.md fix: coherent infinite loop guard (#11815) 2 years ago
slimy-laws-explode.md
slimy-onions-approve.md fix: use acceptExports to support partial hmr (#11453) 2 years ago
slimy-walls-draw.md
slow-beds-shave.md
slow-chefs-dream.md
slow-gorillas-yawn.md breaking: avoid flushing queued updates on mount/hydrate (#12602) 2 years ago
slow-kids-sparkle.md
slow-ligers-enjoy.md fix: adjust module declaration to work around language tools bug (#12071) 2 years ago
slow-plums-chew.md
slow-wombats-reply.md
small-apples-eat.md
small-chefs-sing.md fix: destroy effect on error (#12376) 2 years ago
small-owls-remain.md chore: align warning and error objects, add frame property (#12326) 2 years ago
small-papayas-laugh.md
small-planets-destroy.md fix: update original source in HMR update (#12547) 2 years ago
small-sheep-type.md
small-spiders-fail.md
smart-cherries-leave.md
smart-fans-crash.md fix: correctly compile $effect.root in svelte modules (#12315) 2 years ago
smart-grapes-mate.md
smart-parents-swim.md
smart-spiders-fetch.md feat: better dynamic component css props (#11792) 2 years ago
smart-turkeys-tell.md
smart-zebras-pay.md
smart-zoos-vanish.md fix: reconnected deep derived signals to graph (#12350) 2 years ago
smooth-kids-protect.md
smooth-pens-exist.md fix: always synchronously call `bind:this` (#12679) 2 years ago
smooth-pens-protect.md fix: only inject push/pop/$$props in SSR components when necessary (#11771) 2 years ago
smooth-rings-rush.md
soft-clocks-remember.md
soft-geese-learn.md
soft-months-grab.md
soft-tigers-wink.md
sour-bags-fail.md
sour-forks-stare.md
sour-geese-listen.md fix: address regressed memory leak (#11832) 2 years ago
sour-jeans-collect.md fix: update value like attributes in a separate template_effect (#11720) 2 years ago
sour-rules-march.md
sour-tomatoes-knock.md breaking: rename `legacy.componentApi` to `compatibility.componentApi` (#12370) 2 years ago
sour-weeks-fix.md
spicy-jeans-deliver.md
spicy-peas-vanish.md feat: add svelte/events package and export on function (#11912) 2 years ago
spicy-plums-admire.md
spotty-crabs-give.md feat: more efficient output for attributes in SSR (#11949) 2 years ago
spotty-houses-search.md
spotty-pens-agree.md
spotty-rocks-destroy.md
spotty-shrimps-hug.md feat: single-pass hydration (#12335) 2 years ago
spotty-spiders-compare.md
spotty-turkeys-sparkle.md
stale-books-perform.md
stale-comics-look.md
stale-fans-rest.md
stale-jeans-refuse.md
stale-nails-listen.md chore: remove anchor node from each block items (#11836) 2 years ago
strange-apricots-happen.md
strange-pears-perform.md fix: only create `document.title` effect if value is dynamic (#12698) 2 years ago
strange-roses-brake.md fix: make prop fallback values deeply reactive if needed (#11804) 2 years ago
strong-apricots-destroy.md fix: handle falsy prop aliases correctly (#11539) 2 years ago
strong-gifts-smoke.md
strong-lemons-provide.md
strong-pans-doubt.md
stupid-bottles-lay.md feat: better code generation for `let:` directives in SSR mode (#12611) 2 years ago
stupid-parents-crash.md
sweet-bottles-check.md chore: improve signal runtime perf (#12093) 2 years ago
sweet-mangos-beg.md
sweet-pens-sniff.md
swift-donkeys-perform.md
swift-fans-stare.md
swift-feet-juggle.md
swift-knives-tie.md fix: bump esrap (#11392) 2 years ago
swift-poets-carry.md
swift-rats-sing.md fix: prevent `a11y_label_has_associated_control` false positive for component in `<label>` (#12119) 2 years ago
swift-ravens-hunt.md
swift-seahorses-deliver.md
tall-books-grin.md
tall-dragons-switch.md fix: handle empty else if block in legacy AST (#12397) 2 years ago
tall-garlics-try.md
tall-mugs-buy.md
tall-shrimps-worry.md
tall-tigers-wait.md
tame-cycles-kneel.md
tame-dots-battle.md fix: improve handling of unowned derived signal (#11712) 2 years ago
tame-goats-bow.md fix: relax slot prop validation on components (#11923) 2 years ago
tame-spies-drum.md
tasty-cheetahs-appear.md
tasty-numbers-perform.md
tasty-steaks-smile.md
ten-eels-move.md
ten-foxes-repeat.md
ten-geese-share.md fix: allow multiple optional parameters with defaults (#12070) 2 years ago
ten-jokes-divide.md
ten-peaches-sleep.md
ten-singers-cough.md
ten-teachers-travel.md feat: detach inert effects (#11955) 2 years ago
ten-ties-repair.md
ten-worms-reflect.md
tender-lemons-judge.md fix: improve await block behaviour in non-runes mode (#12179) 2 years ago
tender-rocks-walk.md
tender-suns-love.md fix: correctly set filename on HMR wrappers (#12543) 2 years ago
thick-cycles-rule.md
thick-pans-tell.md
thick-shirts-deliver.md
thick-swans-type.md
thin-colts-yawn.md fix: correctly backport `svelte:element` to old AST (#11917) 2 years ago
thin-foxes-lick.md
thin-spoons-float.md fix: more efficient and correct reactive set (#11967) 2 years ago
thin-years-rhyme.md feat: migrate `<svelte:element this="div">` (#11659) 2 years ago
thirty-dogs-whisper.md fix: detect mutations within assignments expressions (alternative approach) (#12429) 2 years ago
thirty-flies-push.md chore: better store subscriptions (#12277) 2 years ago
thirty-flowers-sit.md
thirty-ghosts-fix.md
thirty-impalas-repair.md
thirty-pears-hug.md
thirty-wombats-relax.md
three-buses-sleep.md feat: better error for `bind:this` legacy API usage (#11498) 2 years ago
three-camels-sell.md
three-donkeys-jump.md feat: remove `$.unwrap` calls from `bind:group` (#12642) 2 years ago
three-foxes-relax.md
three-icons-trade.md
three-lions-visit.md
three-papayas-buy.md
three-rice-tie.md
three-suits-grin.md
tidy-buses-whisper.md
tidy-chefs-taste.md
tidy-deers-hope.md fix: add `unused-export-let` to legacy lint replacements (#11896) 2 years ago
tidy-fans-relax.md fix: ensure frozen objects in state are correctly skipped (#11889) 2 years ago
tidy-lizards-happen.md fix: make `$state` component exports settable (#12345) 2 years ago
tidy-starfishes-allow.md
tiny-kings-whisper.md
tiny-meals-deliver.md
tiny-moose-kiss.md fix: store from props hoist wrong param (#11367) 2 years ago
tiny-taxis-whisper.md feat: simpler string normalization (#11954) 2 years ago
tough-buckets-thank.md fix: ensure HMR doesn't mess with anchor nodes (#12242) 2 years ago
tough-radios-punch.md
tough-tomatoes-explain.md fix: robustify initial scroll value detection when scroll is smooth (#11802) 2 years ago
tricky-avocados-play.md fix: cache call expressions in render tag arguments (#12418) 2 years ago
tricky-balloons-care.md feat: allow `:global` in more places (alternative) (#12560) 2 years ago
tricky-ears-shout.md fix: properly delay intro transitions (#12389) 2 years ago
tricky-laws-bathe.md feat: improve type arguments for Snippet and $bindable (#12197) 2 years ago
twelve-beans-drive.md fix: don't require commas between warnings in legacy mode (#11669) 2 years ago
twelve-cows-learn.md fix: always assign text.nodeValue (#11944) 2 years ago
twelve-dragons-join.md
twelve-onions-juggle.md
twelve-scissors-kneel.md chore: client transform visitors refactor (#12683) 2 years ago
twelve-worms-jog.md
twenty-gifts-develop.md fix: remove document event listeners on unmount (#12105) 2 years ago
two-brooms-fail.md fix: ensure spread events are always added (#11535) 2 years ago
two-candles-move.md fix: prevent ownership validation from infering with component context (#11438) 2 years ago
two-dogs-accept.md fix: prevent false positive ownership warning (#11490) 2 years ago
two-dragons-yell.md
two-falcons-buy.md
two-keys-watch.md fix: only emit binding_property_non_reactive warning in runes mode (#12544) 2 years ago
unlucky-boxes-obey.md
unlucky-steaks-warn.md
unlucky-trees-lick.md
violet-mails-trade.md feat: more information when hydration fails (#11649) 2 years ago
violet-mugs-behave.md fix: ensure $inspect untracks inspected object (#11432) 2 years ago
violet-otters-carry.md chore: simplify assignments in server code (#12614) 2 years ago
violet-pigs-jam.md
warm-cherries-shake.md feat: error when snippet shadows a prop (#11631) 2 years ago
warm-cycles-call.md fix: widen `ComponentProps` constraint to accept more component shapes (#12666) 2 years ago
warm-planets-cry.md feat: make `<svelte:component>` unnecessary in runes mode (#12646) 2 years ago
warm-waves-reply.md fix: ensure `bind:this` works with component with no return value (#12308) 2 years ago
weak-drinks-speak.md
weak-frogs-bow.md
weak-terms-destroy.md
wet-bats-exercise.md fix: preserve component function context (#12089) 2 years ago
wet-games-fly.md
wet-pears-remain.md fix: use snippet as parent element of snippets childrens in validator (#11463) 2 years ago
wet-wombats-repeat.md
wicked-bikes-matter.md fix: optimize `bind:group` (#12406) 2 years ago
wicked-carrots-explain.md fix: ensure previous transitions are properly aborted (#12460) 2 years ago
wicked-clouds-exercise.md
wicked-doors-train.md
wicked-emus-drive.md fix: ensure `$effect.root` is ignored on the server (#12332) 2 years ago
wicked-hairs-cheer.md
wicked-wasps-allow.md
wicked-ways-reply.md fix: improve select handling of dynamic value with placeholders (#12181) 2 years ago
wild-cows-chew.md fix: enable local transitions on `svelte:element` (#12346) 2 years ago
wild-foxes-wonder.md
wild-moose-compare.md
wild-poems-design.md fix: always set draggable through `setAttribute` to avoid weird behavior (#12649) 2 years ago
wise-apples-care.md
wise-dancers-hang.md
wise-dodos-tell.md
wise-donkeys-marry.md
wise-jobs-admire.md
wise-kids-wash.md fix: replay load and error events on load during hydration (#11642) 2 years ago
wise-radios-exercise.md
wise-ties-clap.md fix: improve unowned derived signal behaviour (#11408) 2 years ago
witty-bikes-shave.md feat: sort possible bindings in invalid binding error (#11950) 2 years ago
witty-camels-warn.md
witty-hornets-think.md fix: deconflict multiple snippets of the same name (#12221) 2 years ago
witty-phones-retire.md fix: handle duplicate signal dependencies gracefully (#12261) 2 years ago
witty-readers-provide.md
witty-sloths-impress.md fix: correctly validate `<svelte:component>` with `bind:this` (#12368) 2 years ago
witty-steaks-dream.md
witty-tomatoes-care.md
witty-years-crash.md
yellow-bananas-rhyme.md fix: defer animations (#12453) 2 years ago
yellow-pugs-raise.md fix: rework bindable types strategy (#11420) 2 years ago
yellow-rockets-sit.md fix: fix merge style func (#11971) 2 years ago
yellow-taxis-double.md
yellow-trees-juggle.md chore: use CustomEvent constructor instead of deprecated createEvent method (#11629) 2 years ago
young-ads-roll.md fix: improve html escaping of element attributes (#11411) 2 years ago
young-masks-refuse.md

README.md

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