react-virtualized
Advanced tools
Changelog
8.7.1
Reverted part of the change introduced in version 8.6.0 that changed the behavior regarding controlled/uncontrolled scrollTop
and scrollLeft
props and Grid
in a way that was not backwards compatible. (See issue #490 for more.)
Changelog
8.7.0
Added updatePosition
to WindowScroller
to handle case when header items change or resize. WindowScroller
also better handles window resize events.
Changelog
8.6.1
Updated CellSizeCache
interface for the better perfomance by removing has
methods, reducing a double hashtable lookup to a single lookup. Special thanks to @arusakov for this contribution!
Changelog
8.6.0
CellMeasurer
passes index
param (duplicate of rowIndex
) in order to more easily integrate with List
by default.
Grid
now better handles a mix of controlled and uncontrolled scroll offsets. Previously changes to one offset would wipe out the other causing cells to disappear (see PR #482). This is an edge-case bug and only impacted an uncommon usecase for Grid
. As such this change is expected to only impact only a small percetange of users.
Changelog
8.5.2
Added guard against potential null
return value from getComputedStyle
for hidden elements (see PR #465).
Changelog
8.5.1
Table
header height is no longer subtracted from overall (rows) height if header is disabled.
Thanks to @Jakehp for this contribution!
Changelog
8.5.0
Added disabled
property to ArrowKeyStepper
; when true
this component ignores keyboard events.
Changelog
8.4.1
Collection
and Grid
now set a default direction: ltr
style property.
Neither component gracefully handles RTL layout at the moment and so it is disabled by default.
Cells within either component can be layed out RTL without any problem though.
To do so, just add an additional direction: rtl
style property via the cell renderer.