Releases: KingSora/OverlayScrollbars
Releases · KingSora/OverlayScrollbars
OverlayScrollbars Version 2.0.0
Read the details about this release in the corresponding changelogs:
OverlayScrollbars Version 1.13.3
OverlayScrollbars Version 1.13.2
OverlayScrollbars Version 1.13.1
Improvements:
Angular:
OverlayScrollbars Version 1.13.0
Improvements:
- #251 If you drag the scrollbar handle the
click
event won't be propagated to the body to be closer to the native behavior. - #240 The
.os-padding
element has now defaultz-index
. - #238 Clickscrolling amount & speed adjusts now to the
scrollbar-handle
size to be more accurate. - #226 The
RTL
(right to left) style won't be applied to the body element anymore to be closer to the native behavior.
OverlayScrollbars Version 1.12.0
Improvements:
- Implemented #197 -
max-content
is now used to detect the possible size ifwidth
is not fixed. (only if supported by the browser else the old algo. is used) - Updated all wrapper versions to better support frontend frameworks. (#193)
- Removed useless
touchevents
from thehost
element (#195) - GUI Tests
Features:
- A new option called
updateOnLoad
with which you can control on which elements / selectorsOverlayScrollbars
shall update automatically after the emit of aload
event. Per default the value is set to["img"]
so the plugin will updated after anyimg
emits aload
event. You can set it tonull
to disable this auto updating entierly or add your own selectors to update only on specialimg
elements or on for example loadediframes
. (#183)
Bugfixes:
Deprecated:
- The
cssCalc
property inside the object which gets returned from the globals() is now deprecated and will be removed in future versions.
OverlayScrollbars Version 1.11.0
Improvements:
- Changed RTL behavior detection to support the Chromium web interoperability effort #187
- Implemented a way to intuitively set the
tabindex
attribute of the viewport element #153 - Changed
restrictedMeasuring
workaround (works via CSS now). Fixes #191 - Removed unnecessary CSS
Bugfixes:
- If
ResizeObserver
is supported, it now detects changes inpadding
in Chrome again.
Please make sure you use the latest CSS file, else version 1.11.0 won't work!
OverlayScrollbars Version 1.10.3
Improvements:
- The cache of the scroll infos which can be get by the
scroll
method is now updated immediately after you use thescroll
method to change the position. - Fixed #178.
OverlayScrollbars Version 1.10.2
OverlayScrollbars Version 1.10.0
Improvements:
- The
host
element of atextarea
element now applies thefocus
class if thetextarea
get focused. - Improved event handling & management (
passive
&preventDefault
e.g.non-passive
events) - The plugin now recognizes already existing DOM (helpful in component wrappers & PHP / SSR Sites)
React:
- Fixed a bug where elements which were generated through iteration of a list wasn't applied correctly.
- Is using now existing DOM, so React generates the DOM, not the plugin.
Vue:
- Fixed a bug where it wasn't possible to use
v-for
as direct children. - Is using now existing DOM, so Vue generates the DOM, not the plugin.
Angular:
- Is using now existing DOM, so Angular generates the DOM, not the plugin.