Skip to content

Releases: idiotWu/smooth-scrollbar

8.3.0

16 Jun 08:29
Compare
Choose a tag to compare

New Features

  • options: add delegateTo option. #162

Bug Fixes

  • shouldPropagateMomentum: call shouldPropagateMomentum after delta is transformed. #117
  • event/wheel: fix wheel event name in IE10. #124
  • event/select: remove user-select rules. #151
  • scrollIntoView: fix offsetBottom calculation.
  • events: add passive event detection.

8.2.0

26 Oct 08:35
Compare
Choose a tag to compare

New Features

  • plugin/overscroll: add onScroll option. doc

Minor Changes

  • event/touch: use platform based easing multiplier.
  • event/touch: improve velocity based easing algorithm.
  • events: force an update when scrollbar is detected as "unscrollable". #106

Bug Fixes

  • track: show track on init when alwaysShowTracks=true. #108
  • plugin/overscroll: hide canvas on init. #109

8.1.0

09 Oct 18:09
Compare
Choose a tag to compare

New Features

  • plugin system: add scrollbar.updatePluginOptions method. (doc)

8.0.0

08 Oct 20:10
Compare
Choose a tag to compare

Breaking Changes

  • Refactored with TypeScript.
  • Removed overscroll effect from bundle.
  • ...more

Bug Fixes

  • track: prevent contents being selected while dragging. #48
  • IE/touch: enable touch event capturing in IE11. #39

New Features

7.4.1

30 Aug 23:32
Compare
Choose a tag to compare

Bug Fixes

  • scrollTo: fix scrolling curve while duration=0. #94

7.4.0

23 Aug 17:34
Compare
Choose a tag to compare

Minor Changes

  • init/destory: perserve scroll offset. #67

7.3.1

26 May 12:40
Compare
Choose a tag to compare

Bug Fixes

  • destroy: uses loop instead of innerHTML = '' to avoid empty nodes in IE. (#77)

7.3.0

26 May 12:39
Compare
Choose a tag to compare

Bug Fixes

  • track: Call showTrack whenever position changed. (d315413)

Features

  • scrollIntoView: add alignToTop option. (#75)

Minor Changes

  • scrollTo: use computed damping factor instead of quadratic curve. (69c3a81)
  • event/keyboard: use document.activeElement to detect focused element. (44fc594)

v7.2.0

14 Aug 18:16
Compare
Choose a tag to compare
  • Refactor touch record.
  • Add options.overscrollDamping.

v7.1.0

25 Jul 13:37
Compare
Choose a tag to compare
  • Add back individual style files to avoid crashing on server side rendering.
  • Support server side rendering.
  • Refactored to webpack based workflow.