Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

react-window

Package Overview
Dependencies
Maintainers
2
Versions
44
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

react-window - npm Package Versions

1235

1.2.1

Diff

Changelog

Source

1.2.1

  • 🎉 Improved Flow types to include optional itemData parameter. (TrySound - #66)
  • 🐛 VariableSizeList and VariableSizeGrid no longer call size getter functions with invalid index when item count is zero.
brianvaughn
published 1.2.0 •

Changelog

Source

1.2.0

  • 🎉 Flow types added to NPM package. (TrySound - #40)
  • 🎉 Relaxed grid scrollTo method to make scrollLeft and scrollTop params optional (so you can only update one axis if desired). - #63)
  • 🐛 Fixed invalid this pointer in VariableSizeGrid that broke the resetAfter* methods - #58)
  • Upgraded to babel 7 and used shared runtime helpers to reduce package size slightly. (TrySound - #48)
  • Remove overflow:hidden from inner container (souporserious - #56)
brianvaughn
published 1.1.2 •

Changelog

Source

1.1.2

  • 🐛 Fixed edge case scrollToItem bug that caused lists/grids with very few items to have negative scroll offsets.
brianvaughn
published 1.1.1 •

Changelog

Source

1.1.1

  • 🐛 FixedSizeGrid and FixedSizeList automatically clear style cache when item size props change.
brianvaughn
published 1.1.0 •

Changelog

Source

1.1.0

  • 🎉 Use explicit constructor and super to generate cleaner component code. (Andarist - #26)
  • 🎉 Add optional shouldForceUpdate param reset-index methods to specify forceUpdate behavior. (nihgwu - #32)
brianvaughn
published 1.0.3 •

Changelog

Source

1.0.3

  • 🐛 Avoid unnecessary scrollbars for lists (e.g. no horizontal scrollbar for a vertical list) unless content requires them.
brianvaughn
published 1.0.2 •

Changelog

Source

1.0.2

  • 🎉 Enable Babel annotate-pure-calls option so that classes compiled by "transform-es2015-classes" are annotated with #__PURE__. This enables UglifyJS to remove them if they are not referenced, improving dead code elimination in application code. (Andarist - #20)
  • 🎉 Update "rollup-plugin-peer-deps-external" and use new includeDependencies flag so that the "memoize-one" dependency does not get inlined into the Rollup bundle. (Andarist - #19)
  • 🎉 Enable Babel "loose" mode to reduce package size (-8%). (Andarist - #18)
brianvaughn
published 1.0.1 •

Changelog

Source

1.0.1

Updated README.md file to remove @alpha tag from NPM installation instructions.

Initial release of library. Includes the following components:

  • FixedSizeGrid
  • FixedSizeList
  • VariableSizeGrid
  • VariableSizeList
brianvaughn
published 1.0.0 •

brianvaughn
published 1.0.0-alpha.4 •

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc