Upgrading firebase_messaging 15 to 16
Breaking15.2.10 → 16.7.1Breaking1New4Changed7Fixed17Other5
BreakingUpgrade verdict
1 breaking change.
In plain terms
- Old messaging functions that were already marked as deprecated have been removed.
Must act 1 item needs code or config changes
Dart SDK requirement changed in 16.2.1: >=3.2.0 <4.0.0 → ^3.6.0.
Flutter requirement changed in 16.2.1: >=3.3.0 → >=3.27.0.
What you must change
Breaking1
Removes deprecated messaging functions.
API changes
Generated by DepDelta from published Dart source. Not mixed with prose notes.
- removed:
method FirebaseMessaging.sendMessage({ String? to, Map<String, String>? data, String? collapseKey, String? messageId, String? messageType, int? ttl, }): Future<void> - changed:
class FirebaseMessaging extends FirebasePluginPlatform → class FirebaseMessaging extends FirebasePlugin - changed:
method FirebaseMessaging.getToken({ String? vapidKey, }): Future<String?> → method FirebaseMessaging.getToken({ String? vapidKey, String? serviceWorkerScriptPath, }): Future<String?>