- Update Android
minSdkVersion
from 16 to 19 - Update
kotlin_version
from '1.6.10' to '1.7.10' - Specify the Android NDK version Rive should use by setting
rive.ndk.version
ingradle.properties
. For example:rive.ndk.version=26.3.11579264
. See issue 398. - Expand supported
web
package range toweb: ">=0.5.1 <2.0.0"
. Resolves issues 413 and 415. - Fix iOS audio issue, see 416
- Add
applyWorkaroundToRiveOnOldAndroidVersions
. Experimental workaround when loading native libraries on Android 6 (see this issue). The method should be called before using any Rive APIs.
- Flutter Wasm compatibility
- Add missing privacy key NSPrivacyCollectedDataTypes for iOS & macOS
- Add Privacy manifest for iOS & macOS runtimes
- Bump WASM stack size for MP3 decoding.
- More build fixes for Windows.
- Build fixes for Windows.
- More aggressive audio cleanup while playing many sounds concurrently.
- Memory leak fixes for audio.
- Audio support for volume and level monitoring.
- Fixed size issue in FFI where Rive assumed sizes were 64 bit. Details (here)[rive-app/rive-flutter#347 (comment)]
- Remove Taffy dependency
- Audio Engine for Rive in FFI and WASM.
- Taffy updates - flex & grid support in FFI, flex in WASM.
- Increase HTTP dependency range for Rive and Rive Common
- Taffy dependency for layouts via FFI and WASM.
- Fix for updated Windows clang.
- Support for line spacing.
- Only fixRequireJs if it is defined.
- Fixed a memory leak.
- Support for xpos from glyph line.
- Fix missing build dependencies
- Update
http
package to v1.1.0
- Adds line height and text features (ex. ligatures)
- Changes text engine font variation configuration calls to support features.
- Adds Android namespace to support Gradle 8 (issue 312)
- Fixes setUrlStrategy called from rive_common and fixes a wasm issue.
- Text improvements in prep of text features for Rive.
- Changes for joystick support.
- Add Glyph offsets to fix Arabic Diacritics.
- Helpers for x and y direction getters from Mat2D.
- Normalize a Vec2D in place with .norm()
- Multiplication operator for Vec2D.
- Support for variable fonts.
- First release!
- New common library shared by Rive runtime and editor.