svelte v3.38.0 Release Notes

    • Avoid recreating DOM elements during hydration (#1067)
    • ๐Ÿ‘Œ Support passing CSS custom properties to component (#5628)
    • ๐Ÿ‘Œ Support :global() as part of compound CSS selectors (#6222)
    • ๐Ÿ›  Fix updating <slot> contents when there's an aborted transition (#3542)
    • ๐Ÿ›  Fix setting boolean attributes on custom elements (#5951)
    • โž• Add missing function overload for derived to allow explicitly setting an initial value for non-async derived stores (#6172)
    • ๐Ÿ›  Fix dynamic href values erroneously triggering a11y warnings (#5990)
    • ๐Ÿ›  Fix scope leak when updating an {#await} block (#6173)
    • ๐Ÿ’… Pass full markup source to script/style preprocessors (#6169)
    • ๐Ÿ›  Fix crossfade types to mark fallback as optional (#6201)
    • โž• Add missing "context" typing to SvelteComponent constructor options (#6236)
    • Don't automatically switch to svg namespace when in foreign namespace (#6257)