4.0.0 |
Derived from the henceforth deprecated sGlide, which was completely overhauled and subsequently
rebranded. This will not support legacy browsers, nor will it have a jQuery counterpart. This
iteration is far simpler than its predecessor, while suffering no feature loss.
- NEW: added flag feature & setting
- decoupled styles and logic, resulting in customizable SASS file and streamlined JS
color-shift setting is now a boolean type, simplifying internal JS!
- cursor registration to slider handle is now absolute via
getBoundingClientRect() rather than a problematic relative offset measure
- removed pill setting; handled in CSS as border-radius for "slydr" class
- removed width, height, unit settings; handled in CSS for "slydr" class
- replaced "makeready" custom event dispatcher with Promise
- handle image dimensions are obtained via naturalWidth/Height rather than offset counterparts; streamlined
- settings are now dash-format over camelCase (personally more attractive)
- moved "position" function from prototype into constructor, making private
start-at settings prop can now accept custom unit values (see Breakdown)
- consolidated all setup functions
|
09.05.2020 |
3.1.0 |
retina setting default set to false |
15.02.2018 |
3.0.0 |
- chainable ($)
- added jQuery 3 support ($)
- added resize support
- removed orientation-change event
- removed
showKnob to favour newly added noHandle
- removed
onload
- callback to favour ready event ($) or load method (standalone)
- restored 'custom' property to output on ready
- added Ctrl key option
- added 2 more snap points (up to 11)
- rebuilt snap marks
- more accurate snapping
- other minor snap improvements & bug fixes
- removed CustomEvent polyfill
- all callbacks now receive sGlide context (
this )
- removed internal custom element getter to favour querySelectorAll
- better 'css' & 'extend' functions
- improved vertical positioning and alignments
- unit default set to null
- refactoring and general bug fixes
|
10.01.2018 |
2.2.0 |
- added snap sensitivity (see Breakdown:
snap.sensitivity )
- other generic improvements
|
17.04.2017 |
2.1.2 |
bug fix: text inputs were not selectable by mouse-drag in Chrome for jQuery — a proper if
statement in the document's mousemove event listener solved it, thereby possibly increasing
performance (applied to both jQuery and standalone) |
01.02.2015 |
2.1.1 |
bug fix: just clicking anywhere on bar didn't update value • nor did it update color in track bar, for
which a couple of constraint issues were also fixed |
24.01.2015 |
2.1.0 |
- removed snap properties
hard & onlyOnDrop in favour of snap.type
- also
snap.markers became snap.marks
- added
totalRange property & runtime values thereof returned
destroy method now chainable for jQuery
- fixed minor scoping issue
- modified
colorShift handling
- significant changes with regards to data entered and data received
- replaced setInterval with event listener (+ IE polyfill)
- removed
drag and drop callbacks from initiator function
- added slider data to
onload callback
- jQuery: removed unnecessary removeEventListeners for IE that caused an error on destroy
|
16.11.2014 |
2.0.0 |
- new standalone (jquery independent) plugin
- major improvements in code structure, stability, accuracy
- changed color shift property (see usage)
- only corresponding arrow keys for horizontal or vertical
- added Windows Phone support
- added retina image handling
- fixed issues in destroy methods
- added shift + arrow keys
- and various bug fixes, namely functional inconsistencies
|
30.10.2014 |
1.10.0 |
added keyboard functionality |
03.01.2014 |
1.9.1 |
bug fix: when button is pressed but released off button, button action now gets cleared |
19.12.2013 |
1.9.0 |
added −/+ buttons option, along with the onButton and onload callbacks • minor bug
fixes |
18.12.2013 |
1.8.8 |
stability (some distortion resistance) • better rebuild on mobile • mobile orientation change support |
09.12.2013 |
1.8.7 |
snap marks now align to snap points • bug fix: vertical now rebuilds properly |
03.12.2013 |
1.8.5 |
added mobile support & the onSnap callback |
02.12.2013 |
1.7.1 |
added real snapping and reworked its options • added destroy method — now allows clean rebuild
• bug fix: when shell is thinner than knob, knob now retains its position in vertical mode |
28.11.2013 |
1.5.0 |
added loadbar capability and "animated" option |
27.11.2013 |
1.0.0 |
added Vertical mode • added option to hide knob |
26.11.2013 |
0.3.1 |
more accurate snap markers • added color shifting |
25.07.2013 |
0.2.6 |
bug fix: constraints when dragging |
20.12.2012 |
0.2.5 |
bug fix: when knob is image, startAt now gets the correct knob width |
13.12.2012 |
0.2.0 |
added disabled state |
08.12.2012 |
0.1.0 |
born |
24.11.2012
|