diff --git a/packages/overlayscrollbars/CHANGELOG.md b/packages/overlayscrollbars/CHANGELOG.md index 54bb88c..8092f6b 100644 --- a/packages/overlayscrollbars/CHANGELOG.md +++ b/packages/overlayscrollbars/CHANGELOG.md @@ -1,5 +1,12 @@ # Changelog +## 2.2.0 + +### Improvements + +- Force the `scroll-behavior` css property to be `auto` when the user interacts with a scrollbar to prevent smooth scrolling to apply where it shouldn't. [#515](https://github.com/KingSora/OverlayScrollbars/issues/515) +- The `viewort`, `padding` and `content` elements don't use the `class` attribute anymore for their styling. Instead each of them uses its own `data-overlayscrollbars-*` attribute. This has been done so that 3rd party libraries aren't conflicting with classnames from overlayscrollbars or vice versa. Selectors like `.os-viewport`, `.os-padding` or `.os-content` won't work anymore. + ## 2.1.1 ### Bug Fixes diff --git a/packages/overlayscrollbars/package.json b/packages/overlayscrollbars/package.json index 606b657..c9313c7 100644 --- a/packages/overlayscrollbars/package.json +++ b/packages/overlayscrollbars/package.json @@ -1,7 +1,7 @@ { "name": "overlayscrollbars", "private": true, - "version": "2.1.1", + "version": "2.2.0", "description": "A scrollbar plugin that hides native scrollbars, provides custom styleable overlay scrollbars and keeps the native functionality and feeling.", "author": "Rene Haas | KingSora", "license": "MIT",