Upgrading firebase_analytics 6 to 7
Breaking6.3.0 → 7.1.1Breaking1Platform1Changed2Fixed1
BreakingUpgrade verdict
1 breaking change and a platform requirement change.
In plain terms
- This update moves to a newer Apple Firebase SDK, which means apps must now target iOS 10 or later.
- Older iPhones and iPads running iOS 9 or earlier are no longer supported.
Must act 2 items need code or config changes
Dart SDK requirement changed in 7.1.0: >=2.1.0 <3.0.0 → >=2.12.0-0 <3.0.0.
Flutter requirement changed in 7.1.0: >=1.12.13+hotfix.5 <2.0.0 → >=1.12.13+hotfix.5.
What you must change
Breaking1
Forwards port to firebase-ios-sdk v7.3.0, raising the minimum supported iOS version to iOS 10.
Platform1
Raises the minimum supported iOS version to iOS 10 due to the firebase-ios-sdk upgrade.
API changes
Generated by DepDelta from published Dart source. Not mixed with prose notes.
- removed:
typedef String ScreenNameExtractor(RouteSettings settings) - added:
typedef ScreenNameExtractor = String Function(RouteSettings settings)