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
Riverpod uses the collection package version ^1.18.0, but flutter pins the collection package version to 1.17.2. Therefore, the latest stable riverpod (2.5.1) can't be used in flutter version lower than 3.16
To Reproduce
Install flutter version 3.13 or lower
Add flutter_riverpod: ^2.5.1 dependency to a pubspec.yaml
Run flutter pub get
And this error shows up:
Note: collection is pinned to version 1.17.2 by flutter from the flutter SDK.
See https://dart.dev/go/sdk-version-pinning for details.
Because every version of flutter from sdk depends on collection 1.17.2 and riverpod >=2.5.1 <3.0.0-dev.0 depends on collection ^1.18.0, flutter from sdk is
incompatible with riverpod >=2.5.1 <3.0.0-dev.0.
And because flutter_riverpod >=2.5.1 <3.0.0-dev.0 depends on riverpod 2.5.1, flutter from sdk is incompatible with flutter_riverpod >=2.5.1 <3.0.0-dev.0.
So, because flutter_playground depends on both flutter from sdk and flutter_riverpod 2.5.1, version solving failed.
Expected behavior
flutter riverpod 2.5.1 should be able to be used in older flutter version lower than 3.16. Lower version of collection package should be used instead of 1.18.0.
The text was updated successfully, but these errors were encountered:
Describe the bug
Riverpod uses the collection package version ^1.18.0, but flutter pins the collection package version to 1.17.2. Therefore, the latest stable riverpod (2.5.1) can't be used in flutter version lower than 3.16
To Reproduce
flutter_riverpod: ^2.5.1
dependency to apubspec.yaml
flutter pub get
And this error shows up:
Expected behavior
flutter riverpod 2.5.1 should be able to be used in older flutter version lower than 3.16. Lower version of
collection
package should be used instead of 1.18.0.The text was updated successfully, but these errors were encountered: