Skip to content

Releases: rive-app/rive-react-native

Release 9.6.2

21 Oct 17:01

Choose a tag to compare

Bumps Rive Android to 10.4.5 and iOS to 6.12.0

Release 9.6.1

21 Sep 08:59

Choose a tag to compare

Fixes Android build errors on the latest Expo. Resolves:

Release 9.6.0

15 Sep 14:14

Choose a tag to compare

Bump to Rive Android 6.11.4 and iOS 6.11.4

Notable fixes:

  • This resolves several rendering issues on Android.
  • Resolves several low-level memory issues and crashes on both iOS and Android.

Please see the change log for Rive native iOS and native Android for more details.

Release 9.5.0

13 Aug 14:04

Choose a tag to compare

Bumps iOS to: 6.11.1 and Android to 10.4.1

See the respective iOS and Android release notes for updates.

Notable fix on Android:

  • This release refactors how the JNIRenderer object in the Legacy API is cleaned up, solving an existing issue with potential ANRs.
  • It also solves an issue with Mali T720 devices.

Release 9.4.0

30 Jul 16:32

Choose a tag to compare

Bumps iOS to: 6.11.0 and Android to 10.3.1

See the respective iOS and Android release notes for updates.

Notable fix on Android:
Solves a lifetime race condition with file asset loaders. This would sometimes manifest as a SEGV when tearing down the Rive view.

Release 9.3.4

05 Jun 20:54

Choose a tag to compare

9.3.4 (2025-06-05)

Bug Fixes

  • resourceName from path for path with subfolders on iOS Release (150e335)
  • support downloaded assets (e.g. EAS Updates) (632240e)

Release 9.3.3

05 Jun 20:34

Choose a tag to compare

9.3.3 (2025-06-05)

Bug Fixes

  • init Rive File manually for network .riv files (aa17793)

Release 9.3.2

29 May 18:23

Choose a tag to compare

9.3.2 (2025-05-29)

Release 9.3.1

16 May 18:55

Choose a tag to compare

9.3.1 (2025-05-16)

Rive native iOS

  • Fixes an issue where Rive graphics on external displays would be paused when the main device was locked
  • Fixes an issue where JPEG and PNG images were not getting decoded on tvOS

Rive native Android

  • Fixes the Rive Renderer (default on versions 10+) on certain ARM Mali devices. This would manifest as rainbow colored squares covering the screen. This was due to uninitialized pixel local storage, due to scant details in the specification.
  • Includes the beginnings of the new threading model (not currently being used) which will ultimately replace the existing JNIRenderer setup.

Release 9.3.0

08 May 23:29

Choose a tag to compare

9.3.0 (2025-05-08)

Features

  • add data binding config (84ee123)
  • add data binding observability (c7e408e)
  • add source prop (ffa9af2)
  • android add databinding config, error handling, and rive ready hook (b0a4338)
  • data binding add trigger property hook (5930c6b)
  • ios add databinding observability and useRive hook on ready (ab832e8)
  • ios: add databinding error handling (46f4b24)
  • partial data binding support (e5ca96e)

Bug Fixes

  • db property listener disposing (d4d799b)
  • resolve kotlin compilation error in android build (636736c)
  • safely handle touches (9d961d6)
  • touching the rive can cause a crash on iOS (0997c66)