Skip to content

Latest commit

 

History

History
58 lines (32 loc) · 1.75 KB

File metadata and controls

58 lines (32 loc) · 1.75 KB

Changelog

0.5.6

Bug Fixes

  • Use the children helper function outside of jsx scope so components aren't re-rendered in conditional rendering. #700

0.5.5

Improvements

  • The OverlayScrollbarsComponent now properly supports 'body' as its element tag.

0.5.4

Improvements

  • Improve the type definitions with the usage of the ValidComponent type.

0.5.3

Improvements

  • Adapt the exports field in the package.json for correct commonjs and module handling.

0.5.2

Bug Fixes

  • Make sure component is stateless and children won't update more often than needed.

0.5.1

  • Improve Server Side Rendering behavior by creating additional markup only on the client with the hydration phase.
  • Improve deferred initialization where the time between created markup and actual initialization is masked with CSS.

0.5.0

Bug Fixes

  • Fixed SSR compatibility with solid-start.

Features

Added the possibility to defer the initialization to a point in time when the browser is idle. (or to the next frame if window.requestIdleCallback is not supported)

  • OverlayScrollbarsComponent accepts now the defer property
  • createOverlayScrollbars params accept now the defer property
  • createOverlayScrollbars will now always try to destroy the instance if the component unmounts.

Breaking Changes

  • Because initialization can be deferred now, the initialize function of the createOverlayScrollbars primitive isn't returning the instance anymore. Use the instance function of the createOverlayScrollbars primitive instead.

0.4.0

The component was created.
Depends on OverlayScrollbars version ^2.0.0 and Solid version ^1.5.1.