All Versions
25
Latest Version
Avg Release Cycle
76 days
Latest Release
114 days ago

Changelog History
Page 2

  • v1.0.4

    April 24, 2020

    ๐Ÿ› Bug Fixes

    • โšก๏ธ update offset calculation to support IE >=9 (78718d1)
  • v1.0.3

    February 14, 2020

    ๐Ÿ› Bug Fixes

    • ๐Ÿ”„ change event handlers are now more reliable (f1282d4), closes #161
    • no need to pause touch events as they do not cause text selection (8e3e275), closes #162
  • v1.0.2

    January 11, 2020

    ๐Ÿ› Bug Fixes

    • ๐Ÿšš clicking on the track of a vertical slider should move the correct handle (114a56d), closes #156
    • ๐Ÿ‘‰ make sure borders are accounted for when calculating the slider size (9e6f2f4), closes #152
  • v1.0.1

    October 22, 2019

    ๐Ÿ› Bug Fixes

    • mark componentWillReceiveProps as UNSAFE (c6e8439), closes #149
  • v1.0.0

    September 27, 2019

    ๐Ÿ› Bug Fixes

    • onAfterChange was not being fired (71746b2), closes #3
    • โž• add IE11 arrow key support (20afb9e)
    • ๐Ÿ‘ aria keyboard support corrected so that left and down decreases and right and up increases (1739606), closes #144
    • do nothing when right clicking on the slider (9fa9eb4)
    • Home and End keys no longer scroll the page when setting the value (e8c8e1f)
    • โœ‚ remove active state on thumb on blur (f05c7b1)
    • the active thumb should get focus when a value is selected (f1cc0cc)

    โ™ป๏ธ Code Refactoring

    • โœ‚ remove support for custom thumbs via children (3cb3413)

    ๐Ÿ”‹ Features

    • "handle" and "bar" are now "thumb" and "track" to follow input[type=range] nomenclature (e4e8ff8)
    • ๐Ÿ‘ ariaValuetext now supports a function for dynamic value text (021a547)
    • renderThumb now renders the entire thumb node rather than just the thumb content (669dcdb)
    • 0๏ธโƒฃ withTracks is now true by default (a450420)
    • โž• add renderBar render prop for customizing bar content (0de9013)
    • โž• add renderHandle render prop for dynamic handle content (c87ed4b)
    • โž• add valueNow to state objects of ariaValuetext and renderThumb for easier access to the current value (94712f2)
    • โž• add aria-orientation to slider (5125a98)
    • โž• add support for Page Up and Page Down keys (ed67408)
    • pass value state to render props (8b0615d)
    • โœ‚ remove dependency on create-react-class (648512e)
    • ๐Ÿ”ง the paging value is now configurable via the pageFn prop (de75419)

    ๐Ÿ’ฅ BREAKING CHANGES

    • The render props renderThumb and renderTrack are now passed two arguments instead of one, props and state. This makes it easier to just spread props when using a render function.
    • renderThumb was previously given the indexed handle value which now needs to be derived from value and `index.
    • ๐Ÿ‘ custom thumbs via children is no longer supported. To customize thumbs, use the renderThumb render prop instead.
    • withTracks is more commonly true than false, 0๏ธโƒฃ so we are making that the default
    • "handle" and "bar" props have been renamed to "thumb" and "track", e.g. withBars is now withTracks, and handleClassName is now thumbClassName
  • v0.11.2

    March 29, 2018

    ๐Ÿ› Bug fixes

    • ๐Ÿ— Replaced arrow functions with es5 functions which broke some build setups after #131 was merged.
  • v0.11.1

    March 25, 2018

    ๐Ÿ› Bug fixes

    • โœ‚ Removed old syntax for React refs for React 16 support #131 @snaerth
    • ๐Ÿ›  Fix bug where slider value can become NaN #129 @benny-medflyt
  • v0.11.0

    March 07, 2018

    ๐Ÿ†• New features

    • ariaLabel and ariaValuetext props #125
  • v0.10.2

    March 07, 2018

    ๐Ÿ› Bug fixes

    • 0๏ธโƒฃ Prevent default page scroll when using ArrowUp/ArrowDown #119
    • โšก๏ธ Update slider sizes immediately after render to avoid flickering #116
    • onBeforeChange is now called before onChange #111
  • v0.10.1

    March 07, 2018