knockout v3.4.2 Release Notes

Release Date: 2017-03-06 // about 7 years ago
  • 🚀 This release fixes a number of bugs related to deferred updates and computed observables.

    • stop infinite loop from dirty events in circular computeds (#1943)
    • ⚡️ only update a computed if dependency has actually changed; not if it was just dirty (#2174)
    • only notify subscriptions that exist when a change occurs; don't notify future subscribers (#2163)
    • ⏪ notify dependent computed of change in reverted observable if the computed previously read a different intermediate value (#1835)
    • ⚡️ update a pure computed if a dependency has changed and notification is pending (#2197)