react-virtualized
Advanced tools
Changelog
6.3.2
Fixed edge-case bug in Collection
where initial scrollLeft
and scrollTop
would not correctly adjust inner offsets.
Thanks @edulan for the contribution!
Changelog
6.3.1
Added better checks against invalid style properties in AutoSizer
to protected against the case when it is removed from the DOM immediately after being added.
Changelog
6.3.0
Added new minimumBatchSize
property to InfiniteLoader
to simplify HTTP request batching.
Fixed edge-case NPE with AutoSizer
when it is unmounted immediately after being mounted.
Changelog
6.2.2
Fixed off-by-one for InfiniteLoader
that caused it to request one too many rows when scrolled to the end of the list.
Changelog
6.2.1
FlexTable
supports true
, false
, undefined
, and null
children now to more easily enable support for dynamic columns (see issue #174).
Improved edge-case handling for changes to cell counts when scroll-to-index properties have been set.
Changelog
6.2.0
Added new Collection
component for rendering non-checkboard data.
This component's cells can be positioned in any arrangement, even overlapping.
Note that because it has fewer constraints, Collection
cannot compute positioning and layout data as fast as Grid
.
Changelog
6.1.2
Moved react-addons-shallow-compare
from dependencies
to peerDependencies
.
Changelog
6.1.1
Updated React dependency ranges now that 15.0 has been released.
Changelog
6.1.0
Grid
supports a new renderCellRanges
property for customizing the rendering of a window of cells.
This function should implement the following signature:
function renderCellRanges ({
columnMetadata:Array<Object>,
columnStartIndex: number,
columnStopIndex: number,
renderCell: Function,
rowMetadata:Array<Object>,
rowStartIndex: number,
rowStopIndex: number
}): Array<PropTypes.node>
Changelog
6.0.8
Fixed dependency ranges for react-addons-shallow-compare
and react-dom
.