Releases: leongersen/noUiSlider
Releases · leongersen/noUiSlider
11.1.0
11.0.3
Refactor of source code. There are no meaningful changes in the distributed files;
11.0.2
11.0.1
(please ignore)
11.0.0
noUiSlider 11 doesn't include any breaking API changes.
Unless major changes were made to the stylesheet or you specifically depend
on the handle/connect order in the DOM, there should be no issues upgrading.
- Change: Use CSS transforms for handle movement, resulting in a massive performance improvement (#718);
- Change: Support multitouch by default;
- Change: Handle stacking is now on
.noUi-origininstead of.noUi-handle; - Added: A
.noUi-connectselement holding all.noUi-connectelements; - Added:
[data-value]property for.noUi-valuein pips (#733); - Added:
paddingoption can now take an array for different padding values at both sides of a slider (#822); - Removed:
useRequestAnimationFrameoption. No longer needed with CSS transforms; - Removed:
multitouchoption. Now enabled by default; - Fixed: Slider could ignore end events it should handle (#704, #805, #834);
- Fixed: Stop depending on array type (#801);
- Fixed:
setmethod might bypass margin option (#823); - Fixed: Alignment of pips for RTL sliders (#795);
- Fixed: Several issues regarding pips (#812, #826, #832);
10.1.0
10.0.0
- Change: Change event listeners to be passive (#785);
- Fixed: Pips are now updated when calling
updateOptions(#669); - Fixed: Content Security Policy issue with pips;
- Added:
removePipsmethod; - Added: aria support (#685);
- Added:
ariaFormatoption (controlsaria-valuetext); - Fixed: throw a better error when mistakenly trying to initialize noUiSlider with
null(#658); - Fixed: Made order of events consistent and documented it (#775);
- Fixed: Border radius of connect bar, white space wrapping of tooltips (#773, #774);
- Fixed: Slider now uses
ownerDocumentinstead ofdocument(#767);
9.2.0
9.1.0
- Fixed: Slider not properly handling multitouch (#700, #704);
- Fixed: Removed a querySelector for the currently active handle (#720);
- Fixed: Removed iOS/webkit flashes on tap;
- Fixed: Incorrect error when using margin/limit with a step smaller than 0 (#736);
- Fixed: Drag option using incorrect cursor arrows (#681);
- Added: New
paddingoption (#711); - Added: Re-introduced
.noUi-handle-lowerand.noUi-handle-upperclasses removed in 9.0.0; - Added: Compatibility for legacy
connectoptions removed in 9.0.0;
9.0.0
- Added: Support for more than 2 handles;
- Added:
formatoption can be updated (#641); - Added:
resetmethod the return slider to start values (#673); - Change:
connectoption is now implemented as a separate node; - Change: all event arguments, including the handle number, are now in slider order;
- Change:
updateOptionsnow modifies the original options object. The reference inslider.noUiSlider.optionsremains up to date (#678); - Change: more events fire when using various
behaviouroptions (#664); - Change: on
rtlsliders, handles are now visually positioned from the slidersright/bottomedge; - Change: events for
rtlsliders now fire in the same order has forltrsliders (with incremental handleNumbers); - Change: internal
Spectrumcomponent is no longerdirectionaware; - Change:
limitandmarginmust be divisible bystep(if set); - Removed:
.noUi-stackingclass. Handles now stack themselves; - Removed:
.noUi-handle-lowerand.noUi-handle-upperclasses; - Removed:
.noUi-background. This is now default; - Removed:
connect: 'lower'andconnect: 'upper'. These settings are replaced byconnect: [true, false]; - Fixed: default tooltip color (#687);
- Fixed:
marginandlimitcalculated improperly after callingupdateOptionswith a newrangeoption; - Fixed:
rangeoption was required in update, even when not updating it (#682); - Fixed: Cursor styling is now consistent for disable handles and sliders (#644);
- Fixed: Sliders now ignore touches when the screen is touched multiple times (#649, #663, #668);