All Versions
307
Latest Version
Avg Release Cycle
6 days
Latest Release
25 days ago

Changelog History
Page 4

  • v3.9.1

    • 💅 Only update style properties if necessary (#3433)
    • ⚡️ Only update if/await blocks if necessary (#2355)
    • Set context correctly inside await blocks (#2443)
    • 💅 Handle !important inline styles (#1834)
    • 👉 Make index references reactive in event handlers inside keyed each blocks (#2569)
  • v3.9.0

    • 👌 Support is attribute on elements, with a warning (#3182)
    • 🖐 Handle missing slot prop (#3322)
    • Don't set undefined/null input values, unless previous value exists (#1233)
    • 🛠 Fix style attribute optimisation bailout (#1830)
  • v3.8.1

    • Set SVG namespace for slotted elements (#3321)
  • v3.8.0

    • ➕ Add self event modifier (#3372)
    • Generate valid code when spreading literal (#3185)
    • Coerce tag values to string before checking equality (#2290)
  • v3.7.1

    • Assume let variables are dynamic for slots (#3354)
    • 👍 Allow transition functions to return nothing (#2246)
  • v3.7.0

    • ⚠ Disable warnings via svelte-ignore comments (#3351)
    • Throw if $ or $$... is referenced as global (#3272)
    • Remount HTML tags correctly (#3329)
    • Treat data attributes like other attributes (#3337)
  • v3.6.11

    • 🖐 Handle reassigned RxJS observables (#3304)
    • ✂ Remove commas from HTMLified attributes with multiple chunks (#3341)
    • 💅 Prevent class on element with scoped styles from rendering as undefined (#3283)
    • 👍 Allow references to index in key expression (#3274)
    • Mark attribute selectors as used if corresponding binding exists (#3281)
    • Preserve async/* when hoisting functions (#3179)
    • 👉 Make raf a noop on server (#3324)
    • ⚠ Prevent erroneous a11y warning for image input with alt attribute (#3331)
    • ➕ Add several well-known globals (#3316)
  • v3.6.10

    • 👉 Use change event for file inputs (#3226)
    • Always fire reactive declarations with $$props (#3286)
    • ⚡️ More conservative spread prop updates (#3289)
    • Quote props if necessary in SSR mode (#3312)
  • v3.6.9

    • ⚡️ Always update derived stores with a derived input whose value does not change (#3191)
  • v3.6.8

    • Preserve global keyframes that don't match local elements (#3228)
    • 🛠 Fix spread/class: combination (#3242)
    • Never scope :root selector (#3250)
    • Prevent trailing commas in function arguments (#3255)