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/spotty-shrimps-hug.md

6 lines
53 B

feat: single-pass hydration (#12335) * WIP towards single-pass hydration * fix * fixes * fix * fix * fixes * fix * fixes * fix * fix, tidy up * update script (it currently fails) * fix * fix * hmm * fix * fix * fix * fix * all hydration tests passing * drive-by fix * fix * update snapshot tests * fix * recover: false * fix invalid HTML message * note to self * fix * fix * update snapshot tests * fix * fix * fix * update test * fix * fix * fix * ALL TESTS PASSING THIS IS NOT A DRILL * optimise each blocks * changeset * type stuff * fix comment * tidy up * tidy up * tidy up * tidy up * tidy up * remove comment, turns out we do need it * revert * reinstate standalone optimisation * improve <svelte:element> SSR * reset more conservatively * tweak * DRY/fix * revert * simplify * add comment * tweak * simplify * simplify * answer: yes, at least for now, because otherwise empty components are a nuisance * tweak * unused * comment is answered by https://github.com/sveltejs/svelte/pull/12356 * tweak * handle `<template>` edge case at compile time * this is no longer a possibility, because of is_text_first * unused * tweak * fix * move annotations to properties * Update packages/svelte/src/constants.js Co-authored-by: Simon H <5968653+dummdidumm@users.noreply.github.com> * Update packages/svelte/src/compiler/phases/3-transform/client/visitors/template.js Co-authored-by: Simon H <5968653+dummdidumm@users.noreply.github.com> * Update packages/svelte/src/internal/client/dom/blocks/each.js Co-authored-by: Simon H <5968653+dummdidumm@users.noreply.github.com> * Update packages/svelte/src/internal/client/dom/hydration.js Co-authored-by: Simon H <5968653+dummdidumm@users.noreply.github.com> * Update playgrounds/demo/vite.config.js Co-authored-by: Simon H <5968653+dummdidumm@users.noreply.github.com> * add a comment * prettier * tweak * tighten up hydration tests, add test for standalone component * test for standalone snippet * fix * add some comments * tidy up * avoid mutating `arguments` --------- Co-authored-by: Simon H <5968653+dummdidumm@users.noreply.github.com>
4 months ago
---
'svelte': patch
---
feat: single-pass hydration