Bugfixes:
- Fixed #70
- Fixed #73 (OverlayScrollbars.min.css had incorrect style properties, while the non minified version was correct)
- Fixed a bug where the
complete
callback of the scroll function was fired but the scroll-information from thescroll
-method wasn't correct if you used them in the callback - Fixed a textarea-bug in IE where the plugin didn't scroll down if you created a new line
Features:
- Added a new option called
textarea.inheritedAttrs
which was created to increase the control over the styling of textarea instances. Read more about it in the documentation. - In the
.scroll()
-method you can now pass aobject
as easing value which sepecifies a special easing.
For example{ x : 'linear', y : 'easeOutBounce' }
- Nested instances updating improved (plugin specific classes wont cause a update anymore)
- Increased
flexbox
compatibility (with theos-host-flexbox
className) - The callbacks
onOverflowChanged
,onOverflowAmountChanged
,onDirectionChanged
,onContentSizeChanged
,onHostSizeChanged
andonUpdated
are now dispatched after theonInitialized
callback to provide the initial status. (so you don't have to handle the initial status separately in theonInitialized
callback anymore)
Changes:
- The structure of the object which the
.scroll()
-method returns has changed. I believe the new structure is much more practical. The old behavior is now deprecated. You can read more details in the documentation.
Internal Changes:
- A better and cleaner structure within the construction and destriction methods.