rive_native 0.0.1-dev.7 copy "rive_native: ^0.0.1-dev.7" to clipboard
rive_native: ^0.0.1-dev.7 copied to clipboard

Rive's native runtime and renderer for Flutter.

0.0.1-dev.7 #

New Features #

  • Initial support for text follow path (early access)

Fixes #

  • Lates Rive Runtime and Renderer fixes and improvements
    • Fixes rendering glitches on certain device hardware
  • Android and Windows building: Fixed executing the download scripts from the wrong path in CMakeLists.txt. See issue 460, Dart does not allow executing pub commands from the pub cache directory.
  • iOS and macOS build flavor support: Fixed an issue where rive_native could not build when using Flutter flavors, see issue 460.
  • Reduce Pub package size and fix building: Reduce dependencies included when publishing to Pub, and fix manual library building

0.0.1-dev.6 #

New Features #

  • Android Support: Added support for Android (arm, arm64) with Rive Renderer and Flutter Renderer (Skia/Impeller).
  • iOS Emulator Support: Added support for running on iOS emulators.
  • Layout Support: Introduced Layout support.
  • Scrolling Support: Added Scrolling support.
  • N-Slicing Support: Added N-Slicing support.
  • Feathering: Added support for Feathering.
  • Nested Inputs: Added nested inputs accessible via the optional path parameter in StateMachine.number, StateMachine.boolean, and StateMachine.trigger.
  • Nested Text Runs: Added support for nested text runs, accessible via the optional path parameter in artboard.getText(textRunName, path: path).
  • Text Run Setters: Added setters for text runs (including nested text runs) using artboard.setText(textRunName, updatedValue, path: path).
  • Rive Events: Added support for Rive Events.
  • Out-of-Band Assets: Added support for out-of-band assets.
  • Procedural Rendering: Introduced RiveProceduralRenderingWidget and ProceduralPainter.

Fixes #

  • Windows Build Scripts: Fixed build scripts for Windows.
  • Latest Rive C++ runtime: Updates to the latest core runtime with various improvements and fixes.

Breaking Changes #

  • StateMachinePainter: StateMachinePainter and RivePainter.stateMachine no longer require a stateMachineName parameter. It is now optional. If null, the default state machine will be used.
  • Rive Widgets: RiveArtboardWidget and RiveFileWidget now require a RivePainter.

0.0.1-dev.5 #

  • Initial prerelease 🎉
51
likes
0
points
14.7k
downloads

Publisher

verified publisherrive.app

Weekly Downloads

Rive's native runtime and renderer for Flutter.

Homepage

Topics

#animation #ui #effects #renderer #games

License

unknown (license)

Dependencies

args, ffi, flutter, flutter_web_plugins, graphs, http, meta, plugin_platform_interface, vector_math, web

More

Packages that depend on rive_native