firebase_kit 1.2.3 copy "firebase_kit: ^1.2.3" to clipboard
firebase_kit: ^1.2.3 copied to clipboard

Firebase integration kit for Flutter applications. Provides streamlined Firebase services including Analytics, Authentication, Crashlytics, Cloud Firestore, and Cloud Messaging.

1.2.3 - 2026-09-12 #

Fixed #

  • FirebaseKitAuth: log failures to disable session persistence on web instead of silently ignoring them, and skip the unsupported setPersistence call on native platforms

Changed #

  • FirebaseKit.getService<T>(): return null for a missing service without throwing and catching an exception internally
  • Add explicit types to local variables whose type is not obvious from their initializer
  • Add the vibe_check analyzer plugin, using its Nylo preset with swallowed_exception, redundant_null_check and inline_async_in_builder enabled

1.2.2 - 2026-09-07 #

Changed #

  • Bump firebase_core to ^4.14.0
  • Bump firebase_messaging to ^16.6.0
  • Bump firebase_analytics to ^12.5.0
  • Bump firebase_crashlytics to ^5.3.0
  • Bump firebase_auth to ^6.6.1
  • Bump cloud_firestore to ^6.9.0
  • Bump firebase_core_platform_interface to ^8.1.1
  • Exclude build/** from static analysis

1.2.1 - 2026-08-02 #

Changed #

  • Bump firebase_core to ^4.12.1
  • Bump firebase_messaging to ^16.4.3
  • Bump firebase_analytics to ^12.4.5
  • Bump firebase_crashlytics to ^5.2.6
  • Bump firebase_auth to ^6.5.6
  • Bump cloud_firestore to ^6.7.1
  • Bump firebase_core_platform_interface to ^8.0.0

1.2.0 - 2026-06-22 #

Changed #

  • FirebaseKitMessaging.autoRequestPermission now defaults to true (previously false), aligning the default with the documented behavior, code examples, and test suite. Apps that construct FirebaseKitMessaging() without this flag will now request notification permission on boot. Pass autoRequestPermission: false to keep the previous behavior.
  • Bump firebase_core to ^4.11.0
  • Bump firebase_messaging to ^16.4.0
  • Bump firebase_analytics to ^12.4.3
  • Bump firebase_crashlytics to ^5.2.4
  • Bump firebase_auth to ^6.5.3
  • Bump cloud_firestore to ^6.6.0
  • Bump firebase_core_platform_interface to ^7.1.0

1.1.4 - 2026-05-23 #

Changed #

  • Bump firebase_core to ^4.9.0
  • Bump firebase_messaging to ^16.2.2
  • Bump firebase_analytics to ^12.4.1
  • Bump firebase_crashlytics to ^5.2.2
  • Bump firebase_auth to ^6.5.1
  • Bump cloud_firestore to ^6.4.1
  • Bump firebase_core_platform_interface to ^7.0.1

1.1.3 - 2026-05-12 #

Changed #

  • Bump firebase_core to ^4.8.0
  • Bump firebase_messaging to ^16.2.1
  • Bump firebase_analytics to ^12.4.0
  • Bump firebase_crashlytics to ^5.2.1
  • Bump firebase_auth to ^6.5.0
  • Bump cloud_firestore to ^6.4.0
  • Bump firebase_core_platform_interface to ^7.0.0

1.1.2 - 2026-04-11 #

Changed #

  • Bump firebase_core to ^4.6.0
  • Bump firebase_messaging to ^16.1.3
  • Bump firebase_analytics to ^12.2.0
  • Bump firebase_crashlytics to ^5.1.0
  • Bump firebase_auth to ^6.3.0
  • Bump cloud_firestore to ^6.2.0
  • Bump mocktail to ^1.0.5
  • Bump firebase_core_platform_interface to ^6.0.3

1.1.1 - 2026-03-02 #

Changed #

  • Bump firebase_core to ^4.4.0
  • Bump firebase_messaging to ^16.1.1
  • Bump firebase_analytics to ^12.1.2
  • Bump firebase_crashlytics to ^5.0.7
  • Bump firebase_auth to ^6.1.4
  • Bump cloud_firestore to ^6.1.2

1.1.0 - 2026-03-02 #

Added #

  • enableLogging parameter on FirebaseKit.init() to control debug logging output (defaults to true)

1.0.0 #

  • Initial release
  • FirebaseKitMessaging: Push notifications, FCM tokens, topic subscriptions, onAuthorized callback
  • FirebaseKitAnalytics: Event logging, screen tracking, user properties
  • FirebaseKitCrashlytics: Crash reporting, error logging
  • FirebaseKitAuth: Authentication state management
  • FirebaseKitFirestore: Collection helpers, typed converters, queries, streaming
3
likes
160
points
149
downloads
screenshot

Documentation

Documentation
API reference

Publisher

unverified uploader

Weekly Downloads

Firebase integration kit for Flutter applications. Provides streamlined Firebase services including Analytics, Authentication, Crashlytics, Cloud Firestore, and Cloud Messaging.

Homepage
Repository (GitHub)
View/report issues

Topics

#firebase #firebase-kit

Funding

Consider supporting this project:

github.com

License

MIT (license)

Dependencies

cloud_firestore, firebase_analytics, firebase_auth, firebase_core, firebase_crashlytics, firebase_messaging, flutter, service_runner

More

Packages that depend on firebase_kit