You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
rive_native 0.1.9 fails to compile on Flutter 3.29.3 #643
I have confirmed the issue is present in the latest version of the rive Flutter package
I have searched the documentation and forums and could not find an answer
I have searched existing issues and this is not a duplicate
Description
SemanticsConfiguration.isRequired and SemanticsRole undefined despite flutter: ">=3.28.0" declared minimum
rive_native 0.1.9 (shipped as a transitive dependency of rive 0.14.9) fails to compile on Flutter 3.29.3
across all platforms (iOS, Android, web). The package declares flutter: ">=3.28.0" in its pubspec but uses
Flutter semantics APIs that do not exist in Flutter 3.29.3:
macOS Ventura (13.x) cannot run Flutter 3.44+ which requires macOS 14+.
This means any developer on an older Mac who upgrades to rive 0.14.9 is blocked from building their app. Downgrading to rive 0.13.x restores compilation but requires rewriting all ViewModel binding code since the API changed significantly between 0.13 and 0.14.
Activity