svelte v3.18.2 Release Notes

Release Date: 2020-02-09 // 2 months ago
    • 🛠 Fix binding to module-level variables (#4086)
    • 👌 Improve parsing error messages when there is a pending unclosed tag (#4131)
    • Disallow attribute/prop names from matching two-way-bound names or {shorthand} attribute/prop names (#4325)
    • 👌 Improve performance of flush() by not using .shift() (#4356)
    • Permit reserved keywords as destructuring keys in {#each} (#4372)
    • Disallow reserved keywords in {expressions} (#4372)
    • 🛠 Fix code generation error with precedence of arrow functions (#4384)
    • 🛠 Fix event handlers that are dynamic via reactive declarations or stores (#4388)
    • 🛠 Fix invalidation in expressions like ++foo.bar (#4393)