knockout v3.5.1 Release Notes

Release Date: 2019-11-05 // over 4 years ago
  • ๐Ÿš€ This release fixes a few regression bugs in 3.5.0:

    • Empty template with if option throws an error #2446
    • IE error from inserting a node before itself #2450
    • Problem with initial value binding on <select> when the options are generated via a foreach binding #2452
    • โšก๏ธ Missing arrayChange notifications when using deferred updates #2454
    • ๐Ÿšš Template binding removes <script> template contents #2484

    ๐Ÿ›  3.5.1 also fixes some issues with and expands 3.5.0's TypeScript definitions.

Previous changes from v3.5.0

  • ๐Ÿš€ Knockout 3.5.0 includes a few new bindings and new ways to interact with observables and bindings. The full list is detailed under 3.5.0 Beta, 3.5.0 RC, and 3.5.0 RC2.

    ๐Ÿš€ The final 3.5.0 release includes fixes for a few regressions in the pre-production releases:

    • ๐Ÿ›  Fix performance issue with nested if bindings (#2414)
    • ๐Ÿ›  Fix exception with foreach and beforeRemove (#2419)
    • ๐Ÿ›  Fix misplaced nodes with foreach and Punches plugin (#2433)
    • ๐Ÿ›  Fix duplicated nodes with foreach and if (#2439)