Knockout 3.2.0 release notes
Enhancements
- 1290 - Components infrastructure and binding. Reusable, extensible components that can dynamically combine a view model and template. Component documentation
- 1385 - Custom elements as a way to consume components (example:
<my-component params="value: price, format: priceFormat"></my-component>
). Custom element documentation - 1359 -
ko.pureComputed
- a computed that sleeps when it has no dependencies. Pure computed documentation - 1160 - Added
textInput
binding for robust handling of real-time updates (key presses, pasting, drag-and-drop, etc.) to a field as an alternative tovalue
binding withvalueUpdate
options. textInput documentation - 1146 - Make the
value
binding act likecheckedValue
when used on same element aschecked
binding. - 1039 - Bower support now includes distributable (built) files (3.1.0 release was also updated to include these files).