Skip to content

Upgrading firebase_core 3 to 4

Breaking3.15.2 → 4.15.2Breaking2New7Changed32Fixed12Other6

BreakingUpgrade verdict

2 breaking changes.

  • On iOS, the package now requires the newer Firebase SDK version 12.0.0, so apps may need to update their iOS setup.
  • On Android, the package now requires the newer Firebase SDK version 34.0.0, so apps may need to update their Android setup.
2 items need code or config changes

Dart SDK requirement changed in 4.8.0: >=3.2.0 <4.0.0 → ^3.6.0.

Flutter requirement changed in 4.8.0: >=3.3.0 → >=3.27.0.

Breaking2
Bumps the iOS Firebase SDK to version 12.0.0, a breaking change.
Bumps the Android Firebase SDK to version 34.0.0, a breaking change.

Generated by DepDelta from published Dart source. Not mixed with prose notes.

  • added: class FirebaseService: abstract
  • added: method FirebaseApp.getService<T extends FirebaseService>(): T?
  • added: method FirebaseApp.registerService<T extends FirebaseService>( T service, { Future<void> Function(T service)? dispose, }): void