All Versions
33
Latest Version
Avg Release Cycle
-
Latest Release
-

Changelog History
Page 2

  • v1.7.1 Changes

    • ๐Ÿ› Fix SSR regression introduced in 1.7.0 - (Betree - #185)
  • v1.7.0 Changes

    • ๐Ÿ‘ ๐ŸŽ‰ Grid scrollToItem supports optional rowIndex and columnIndex params (jgoz - #174)
    • ๐Ÿ‘ DEV mode checks for WeakSet support before using it to avoid requiring a polyfill for IE11 - (jgoz - #167)
  • v1.6.2 Changes

    • ๐Ÿ›  ๐Ÿ› Bugfix for RTL when scrolling back towards the beginning (right) of the list.
  • v1.6.1 Changes

    • ๐Ÿ›  ๐Ÿ› Bugfix to account for differences between Chrome and non-Chrome browsers with regard to RTL and "scroll" events.
  • v1.6.0 Changes

    • ๐Ÿ‘ ๐ŸŽ‰ RTL support added for lists and grids. Special thanks to davidgarsan for his support. - #156
    • ๐Ÿ› Grid scrollToItem methods take scrollbar size into account when aligning items - #153
  • v1.5.2 Changes

    • ๐Ÿ› Edge case bug fix for VariableSizeList and VariableSizeGrid when the number of items decreases while a scroll is in progress. - (iamsolankiamit - #138)
  • v1.5.1 Changes

    • โšก๏ธ ๐Ÿ› Updated getDerivedState Flow annotations to address a warning in a newer version of Flow.
  • v1.5.0 Changes

    • โšก๏ธ ๐ŸŽ‰ Added advanced memoization helpers methods areEqual and shouldComponentUpdate for item renderers. - #114
  • v1.4.0 Changes

    • ๐ŸŽ ๐ŸŽ‰ List and Grid components now "overscan" (pre-render) in both directions when scrolling is not active. When scrolling is in progress, cells are only pre-rendered in the direction being scrolled. This change has been made in an effort to reduce visible flicker when scrolling starts without adding additional overhead during scroll (which is the most performance sensitive time).
    • ๐Ÿ—„ ๐ŸŽ‰ Grid components now support separate overscanColumnsCount and overscanRowsCount props. Legacy overscanCount prop will continue to work, but with a deprecation warning in DEV mode.
    • ๐Ÿ› Replaced setTimeout with requestAnimationFrame based timer, to avoid starvation issue for isScrolling reset. - #106
    • โœ… ๐ŸŽ‰ Renamed List and Grid innerTagName and outerTagName props to innerElementType and outerElementType to formalize support for attaching arbitrary props (e.g. test ids) to List and Grid inner and outer DOM elements. Legacy innerTagName and outerTagName props will continue to work, but with a deprecation warning in DEV mode.
    • ๐Ÿ› List re-renders items if direction prop changes. - #104
  • v1.3.1 Changes

    • ๐ŸŽ‰ Pass itemData value to custom itemKey callbacks when present - #90)