s

sveltejs / svelte

You can copy the badge and add it to your README!

Continuous Releases from main
fix: do not spread non-enumerable symbols (#17097)yesterdayb7625fd
fix: preserve symbols when creating derived rest properties (#17096) fixes #17094yesterday8ebbb3c
Version Packages (#17078) Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>4 days ago723c421
fix: treat each blocks with async dependencies as uncontrolled (#17077)4 days agoa791e91
fix: transform `$bindable` after `await` expressions (#17066) Fixes #170644 days ago9477f18
Fix spelling in code comments (#17059)6 days ago83746ad
feat: out of order rendering (#17038) * WIP * WIP * WIP * WIP * WIP * WIP * WIP * WIP * WIP * WIP * WIP * WIP * WIP * WIP * WIP * WIP * WIP * WIP * WIP * WIP * WIP * WIP * WIP * WIP * WIP * WIP * WIP * WIP * WIP * WIP * revert * note to self * unused * WIP * WIP * WIP * WIP * WIP * WIP * WIP * WIP * deprecate * update tests * lint * lint * WIP * WIP * fix * WIP * unused * deopt to ensure state is ready * fix * DRY * reduce diff * reduce diff * reduce diff * handle blocked attributes * WIP * pre-transform * tidy up * fix * WIP * WIP * fix: handle `<svelte:head>` rendered asynchronously * fix tests * fix * delay resolve * Revert "fix" This reverts commit 2e56cd75753abc1fdfabbada9d27829d9eaa496a. * add error * simplify/fix hydration restoration * fix * use $state.eager mechanism for $effect.pending - way simpler and more robust * disable these warnings for now, too many false positives * fix * changeset was already merged * changeset * oops * lint * docs + tidy * prettier * robustify: logic inside memoizer and outside could get out of sync, introducing bugs. use equality comparison instead * oops * uncomment * use finally * use is_async --------- Co-authored-by: Simon H <5968653+dummdidumm@users.noreply.github.com> Co-authored-by: Simon Holthausen <simon.holthausen@vercel.com>6 days ago1126ef3