rive_native 0.0.1-dev.6
rive_native: ^0.0.1-dev.6 copied to clipboard
Rive's native runtime and renderer for Flutter.
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 inStateMachine.number
,StateMachine.boolean
, andStateMachine.trigger
. - Nested Text Runs: Added support for nested text runs, accessible via the optional
path
parameter inartboard.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
andProceduralPainter
.
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
andRivePainter.stateMachine
no longer require astateMachineName
parameter. It is now optional. Ifnull
, the default state machine will be used. - Rive Widgets:
RiveArtboardWidget
andRiveFileWidget
now require aRivePainter
.
0.0.1-dev.5 #
- Initial prerelease 🎉