All Versions
12
Latest Version
Avg Release Cycle
133 days
Latest Release
21 days ago

Changelog History
Page 1

  • 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

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

    February 28, 2018
  • v0.9.0

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

    June 08, 2017