All Versions
Latest Version
Avg Release Cycle
66 days
Latest Release
265 days ago

Changelog History
Page 3

  • v1.0.1 Changes

    October 22, 2019

    ๐Ÿ› Bug Fixes

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

    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)


    • 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 Changes

    March 29, 2018

    ๐Ÿ› Bug fixes

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

    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 Changes

    March 07, 2018

    ๐Ÿ†• New features

    • ariaLabel and ariaValuetext props #125
  • v0.10.2 Changes

    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
  • v0.10.0 Changes

    February 28, 2018
    • ๐Ÿ‘ React 16 is now supported thanks to PR #121 by @mmellado
  • v0.9.0 Changes

    August 24, 2017
    • introduces keyboard accessibility thanks to @B-Reif work in #113
  • v0.8.0

    June 08, 2017