Skip to content

Releases: Shopify/flash-list

v2.0.0-alpha.16

30 May 17:26

Choose a tag to compare

v2.0.0-alpha.16 Pre-release
Pre-release

What's new

  • Relayout list is item spans are modified with a data change
  • Added option to skip layout work in state hooks
  • Fix stale callback in viewability implementation

Full Changelog: v2.0.0-alpha.15...v2.0.0-alpha.16

v1.8.2

30 May 17:29

Choose a tag to compare

What's changed

  • Fix stale callbacks in viewability implementation. Commit

Full Changelog: v1.8.1...v1.8.2

v2.0.0-rc.2

28 May 15:43

Choose a tag to compare

v2.0.0-rc.2 Pre-release
Pre-release

What's new

  • Clone stickyHeaderIndices before sorting to avoid mutating props

Full Changelog: v2.0.0-rc.1...v2.0.0-rc.2

v2.0.0-alpha.15

28 May 15:49

Choose a tag to compare

v2.0.0-alpha.15 Pre-release
Pre-release

What's Changed

  • Minor improvements to reconciliation algorithms
  • Clone stickyHeaderIndices before sorting to avoid mutating props.

Full Changelog: 2.0.0-alpha.14...v2.0.0-alpha.15

v2.0.0-rc.1

26 May 23:34

Choose a tag to compare

v2.0.0-rc.1 Pre-release
Pre-release

What's Changed

New Contributors

Full Changelog: v1.8.0...v2.0.0-rc.1

2.0.0-alpha.14

26 May 18:59

Choose a tag to compare

2.0.0-alpha.14 Pre-release
Pre-release

What's changed

  • Fix a minor bug causing getItemType to be called with index -1 in some cases.

Full Changelog: v2.0.0-alpha.13...2.0.0-alpha.14

v1.8.1

26 May 22:30

Choose a tag to compare

What's new

  • Cleanup pending timers after unmounting a component #1159

Full Changelog: v1.8.0...v1.8.1

v2.0.0-alpha.13

23 May 21:03

Choose a tag to compare

v2.0.0-alpha.13 Pre-release
Pre-release

What's Changed

  • Improve reconciliation algorithm when significant data changes are made to the list.
  • Improvements to initial paint in cases where useLayoutEffect fails to block paint.
  • Improvement to first load times by fixing few bugs in item size estimation.

Full Changelog: v2.0.0-alpha.12...v2.0.0-alpha.13

v2.0.0-alpha.12

21 May 17:00

Choose a tag to compare

v2.0.0-alpha.12 Pre-release
Pre-release

What's changed

  • Internal code improvements (mainly to sticky)
  • Implement clearLayoutCacheOnUpdate API from v1 in v2.

Full Changelog: v2.0.0-alpha.11...v2.0.0-alpha.12

v2.0.0-alpha.11

14 May 16:11

Choose a tag to compare

v2.0.0-alpha.11 Pre-release
Pre-release

What's changed

  • Fix crash on sticky when index given is more than data count
  • Improved UI thread performance
  • Bug fixes
  • New prop maxItemInRecyclePool to control recycle pool size
  • Removed prop disableRecycling
  • Export v2 as default for AnimatedFlashList and Jest.

For full list of changes/improvements in v2 click here.

Full Changelog: v2.0.0-alpha.10...v2.0.0-alpha.11