Skip to content

Releases: bamlab/react-tv-space-navigation

v4.0.1

13 Sep 08:40
Compare
Choose a tag to compare

4.0.1 (2024-09-13)

Bug Fixes

  • lists: fix imperative focus not working properly on android (#149) (e7a38ef)
  • lists: range rendered in jump-on-scroll and stick-to-end (#148) (d9509dc)

v4.0.0

01 Aug 13:47
Compare
Choose a tag to compare

4.0.0 (2024-08-01)

⚠ BREAKING CHANGES

  • scrollview: add CSS scroll on ScrollView (#146)
    • This changed the ScrollView and its behaviour. You should try it, it should work better. If it causes any issue, you may use the new useNativeScroll flag on the scroll view.

Features

  • scrollview: add CSS scroll on ScrollView (#146) (cc9e4cd)

After

scrollview_after.mov.mp4

Before

scrollview_before.mov.mp4

v3.6.1

27 May 10:02
Compare
Choose a tag to compare

3.6.1 (2024-05-27)

Bug Fixes

  • lists: fix imperative focus not always working on virtualized lists (bec7a62)

v3.6.0

06 May 13:50
Compare
Choose a tag to compare

3.6.0 (2024-05-06)

Features

  • core: add isRootActive mechanism (0d6d8f0)

Bug Fixes

  • remove error when recreating node (c0f0e3d)

v3.5.0

30 Apr 14:57
Compare
Choose a tag to compare

3.5.0 (2024-04-30)

Features

  • lists: add index in renderItem arguments (91e35df)

Bug Fixes

  • lists: fix lists not working properly with few elements with stick-to-start (bd9d139)

v3.4.0

19 Apr 16:32
Compare
Choose a tag to compare

3.4.0 (2024-04-19)

Features

v3.3.0

19 Apr 16:31
Compare
Choose a tag to compare

3.3.0 (2024-04-11)

Bug Fixes

  • core: fix double registering of elements (ac64a63)
  • race conditions with default focus (656738d)

v3.2.0

09 Apr 13:25
Compare
Choose a tag to compare

3.2.0 (2024-04-09)

Features

  • Add onActive and onInactive props to SpatialNavigationNode (e79c480)
  • nodes can take an additional scrolloffset (b87654b)

v3.1.0

28 Mar 14:38
Compare
Choose a tag to compare

3.1.0 (2024-03-28)

Features

  • Add imperative focus to SpatialNavigationView (cad3e80)

v3.0.0

22 Mar 13:11
Compare
Choose a tag to compare

3.0.0 (2024-03-22)

⚠ BREAKING CHANGES

  • core: remove side effects from rendering cycles. This is marked as breaking change but this might have no impact. Since there's a deep change in the registering mechanism of the nodes, we mark it just in case as breaking to raise your attention.

Bug Fixes

  • core: remove side effects from rendering cycles (d2a0ef2)
  • prevent setting virtualized list size to zero (df9d1c1). Happens when a list is mounted while not on the screen (example: when using react navigation and rendering a new list on another screen).