react-virtualized
Advanced tools
Changelog
4.10.0
FlexTable
and VirtualScroll
get a new property, overscanRowsCount
. Grid
gets overscanRowsCount
and overscanColumnsCount
.
These properties can be used to reduce visual flicker around the sides of virtualized components when quickly scrolling.
overscanRowsCount
defaults to 10 and overscanColumnsCount
defaults to 0; adjust as necessary based on the size of your lists and cells.
FlexTable
sets a default value of 0 for headerHeight
to more gracefully support disableHeader
use case.
Changelog
4.9.0
AutoSizer
component now takes padding into consideration before setting the width
and height
of its children.
Changelog
4.8.1
Updated InfiniteLoader
to better reflect required properties. (isRowLoaded
, rowsCount
, and threshold
were not marked as required before.)
Changelog
4.8.0
Updated InfiniteLoader
to support being composable within an AutoSizer
HOC. If either a width
or height
attribute are specified on InfiniteLoader
they will be bundled through to the loader's child component.
Changelog
4.7.1
Fixed AutoSizer
bug that caused it to prevent parent flex containers from shrinking in some contexts.
Changelog
4.7.0
Added scrollToIndex
property to FlexTable
to be passed through to inner Grid
.
Changelog
4.6.6
Better guard against NaN
values for clientWidth
and offsetWidth
for test environments using jsdom
.
Changelog
4.6.5
Added react-dom
to the Webpack :externals node to avoid including it in the build.
This fixes the bad 4.6.3
and 4.6.4
builds. Sorry!
Changelog
4.6.4
Moved react-dom
from dependencies
to peerDependencies
to fix bad 4.6.3
build.
Changelog
4.6.3
Fixed edge-case sizing bug with FlexTable
headers and always-on scrollbars (see issue #80 for more info).