noUiSlider v9.0.0 Release Notes

Release Date: 2016-09-26 // over 7 years ago
    • Added: Support for more than 2 handles;
    • โž• Added: format option can be updated (#641);
    • โž• Added: reset method the return slider to start values (#673);
    • ๐Ÿ”„ Change: connect option is now implemented as a separate node;
    • ๐Ÿ”„ Change: all event arguments, including the handle number, are now in slider order;
    • Change: updateOptions now modifies the original options object. The reference in slider.noUiSlider.options remains up to date (#678);
    • ๐Ÿ”„ Change: more events fire when using various behaviour options (#664);
    • ๐Ÿ”„ Change: on rtl sliders, handles are now visually positioned from the sliders right/bottom edge;
    • ๐Ÿ”„ Change: events for rtl sliders now fire in the same order as for ltr sliders (with incremental handleNumbers);
    • ๐Ÿ”„ Change: internal Spectrum component is no longer direction aware;
    • ๐Ÿ”„ Change: limit and margin must be divisible by step (if set);
    • โœ‚ Removed: .noUi-stacking class. Handles now stack themselves;
    • ๐Ÿšš Removed (returned in 9.1.0): .noUi-handle-lower and .noUi-handle-upper classes;
    • โœ‚ Removed: .noUi-background. Use .noUi-target instead;
    • ๐Ÿšš Removed (backward compatibility in 9.1.0): connect: 'lower' and connect: 'upper'. These settings are replaced by connect: [true, false];
    • ๐Ÿ›  Fixed: default tooltip color (#687);
    • ๐Ÿ›  Fixed: margin and limit calculated improperly after calling updateOptions with a new range option;
    • ๐Ÿ›  Fixed: range option was required in update, even when not updating it (#682);
    • ๐Ÿ›  Fixed: Cursor styling is now consistent for disabled handles and sliders (#644);
    • ๐Ÿ›  Fixed: Sliders now ignore touches when the screen is touched multiple times (#649, #663, #668);