From ae4f4e71ddb8661fa2786b61f5332281fc48cfbf Mon Sep 17 00:00:00 2001 From: mjtalbot Date: Mon, 13 Mar 2023 19:19:49 +0000 Subject: [PATCH] prepping flutter runtime release just prepping for a rive-flutter runtime release Diffs= ea255ef1b prepping flutter runtime release (#4994) 6e95e7e1f fix up the viewer to progress time even when we miss a frame or two (#4912) b90ac530a Decompose accounts for 0 scale, adds test. (#4975) --- .rive_head | 2 +- CHANGELOG.md | 6 ++++++ lib/src/rive_core/artboard.dart | 5 ----- pubspec.yaml | 2 +- 4 files changed, 8 insertions(+), 7 deletions(-) diff --git a/.rive_head b/.rive_head index 1f1cfee..370647d 100644 --- a/.rive_head +++ b/.rive_head @@ -1 +1 @@ -2504d2ab24d258621fc89a0120c794f2b53a2ffc +ea255ef1b40c203f3aaf3a84da5698e2987b7ac4 diff --git a/CHANGELOG.md b/CHANGELOG.md index 85af699..9a80b22 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,9 @@ +## 0.10.3 + +- Fixes animations with negative speed to play from the end with ping pong and one shot animations. +- Update runtime to consider speed on animation states when playing state machines. +- Fix edge case with spilled time, by clearing spilled time after an advance cycle. + ## 0.10.2 - Performance improvement: No longer drawing components with an opacity of 0. diff --git a/lib/src/rive_core/artboard.dart b/lib/src/rive_core/artboard.dart index ecc9c9e..9b730b3 100644 --- a/lib/src/rive_core/artboard.dart +++ b/lib/src/rive_core/artboard.dart @@ -578,9 +578,4 @@ class Artboard extends ArtboardBase with ShapePaintContainer { void defaultStateMachineIdChanged(int from, int to) { defaultStateMachine = to == Core.missingId ? null : context.resolve(to); } - - @override - void selectedAnimationsChanged(List from, List to) { - // If the selection is different, we might have a different Editing Animation - } } diff --git a/pubspec.yaml b/pubspec.yaml index 7fa3ad8..7c28a81 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -1,5 +1,5 @@ name: rive -version: 0.10.2 +version: 0.10.3 homepage: https://rive.app description: Rive 2 Flutter Runtime. This package provides runtime functionality for playing back and interacting with animations built with the Rive editor available at https://rive.app. repository: https://github.com/rive-app/rive-flutter