react-virtualized
Advanced tools
Changelog
4.2.1
Set VirtualScroll
default style to width: 100%
to be more inline with default FlexTable
behavior.
Changelog
4.2.0
Replaced React.cloneElement
with wrapper element in order to:
rowRenderer
having to specify a key
.React.PropTypes.node
children (including plain strings, numbers, etc.) instead of just elements.Changelog
4.1.0
Added -webkit-overflow-scrolling: touch
for smoother inertial scrolling on mobile devices.
Changelog
4.0.2
Additional columnData
parameter passed to onHeaderClick
callback.
Changelog
4.0.1
Removed an unused dependency on 'inline-style-prefixer' from the package.json
.
Changelog
4.0.0
CSS styles have been split into their own, separately loaded stylesheet. This simplifies universal/isomorphic use cases without breaking vendor prefixing. This change means that you'll need to import the following additional file. This only needs to be done once (usually during bootstrapping).
import 'react-virtualized/styles.css';
In this release the width
property of the FlexTable
component was removed. Tables will now grow to fill 100% of the width of their parent container.
The AutoSizer
's ChildComponent
attribute has been removed in favor of using a regular react child. For example:
<AutoSizer ChildComponent={VirtualScroll} {...props} />
Should instead be this:
<AutoSizer>
<VirtualScroll {...props} />
</AutoSizer>
Changelog
3.1.1
New onHeaderClick
property added to FlexTable
. Thanks to @olslash for the contribution!
Changelog
3.0.1
Fixed small NPE when up/down arrow key was used while an empty VirtualScroll was in-focus.
Changelog
3.0.0
CSS styles have been split into two groups: functional styles (eg. position
, overflow
) and presentational styles (eg. text-transform
, color
) and both have been converted to inline styles rather than being loaded as CSS. This was done primarily to simplify usage for universal/isomorphic rendering.
For more information on customizing styles refer to the documentation...