Skip to content

Releases: cooperka/react-native-immutable-list-view

v0.4.1

18 Mar 16:24
Compare
Choose a tag to compare

Fixed

  • Empty lists no longer cause the UI to freeze when using ImmutableVirtualizedList

v0.4.0

15 Mar 16:39
Compare
Choose a tag to compare

Added

  • New renderEmpty prop for when there's no data
  • New EmptyListView component that makes it easy to pass to renderEmpty

v0.3.1

05 Mar 22:04
Compare
Choose a tag to compare

Changed

  • Moved ImmutableVirtualizedList out of Experimental
  • Updated the download-flatlist script for the new location within React Native's repo

v0.3.0

21 Feb 04:15
Compare
Choose a tag to compare

Added

  • Added support for the experimental new VirtualizedList (via ImmutableVirtualizedList)
    • Similar to FlatList; see the Medium post here for more details

Fixed

  • Ran react-native upgrade for v0.41 to fix the iOS example app

v0.2.5

06 Feb 03:18
Compare
Choose a tag to compare
  • Switched to defaultProps instead of getDefaultProps to support RN v0.41
    • Backwards compatible and tested all the way back to RN v0.29

v0.2.4

05 Feb 20:06
Compare
Choose a tag to compare
  • Improved the README
  • Did some minor refactoring and code cleanup

v0.2.3

28 Jan 03:32
Compare
Choose a tag to compare
  • Switched to more intuitive '>=' syntax for peerDependencies
  • Updated the example app and README for easier use

v0.2.2

27 Dec 16:22
Compare
Choose a tag to compare
  • Fixed a warning in some cases when using the rowsDuringInteraction prop (#6)

v0.2.1

19 Nov 21:27
Compare
Choose a tag to compare
  • Return false by default from sectionHeaderHasChanged
    • There's a new prop sectionHeaderHasChanged that you can pass to ImmutableListView if your section headers depend on your row data (for example, if you display a count of all the row items in the section header), but given that this is fairly rare, the new default should improve things for most people.

v0.2.0

19 Nov 21:27
Compare
Choose a tag to compare

Breaking

  • Accept only fully Immutable list data
    • Previously it actually assumed that the nested data was not immutable. This was clearly bad practice, and has been corrected.
  • Add some helpful warnings in __DEV__ to let you know if your data is mutable
    • Warning: Can't get keys: Data is not Immutable: <data>

If these changes break your code, you are probably using Immutable data inefficiently! Please read Facebook's Immutable.js docs for more info.