Skip to content

Releases: nylo-core/firebase-kit

v1.2.3

Choose a tag to compare

@agordn52 agordn52 released this 12 Sep 22:06

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

v1.2.2

Choose a tag to compare

@agordn52 agordn52 released this 07 Sep 19:34

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

v1.2.1

Choose a tag to compare

@agordn52 agordn52 released this 02 Aug 05:17

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

v1.2.0

Choose a tag to compare

@agordn52 agordn52 released this 22 Jun 05:18

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

v1.1.4

Choose a tag to compare

@agordn52 agordn52 released this 23 May 12:29

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

v1.1.3

Choose a tag to compare

@agordn52 agordn52 released this 12 May 15:58

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

v1.1.2

Choose a tag to compare

@agordn52 agordn52 released this 11 Apr 11:30

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

v1.1.1

Choose a tag to compare

@agordn52 agordn52 released this 02 Mar 04:21

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

v1.1.0

Choose a tag to compare

@agordn52 agordn52 released this 02 Mar 04:13

1.1.0 - 2026-03-02

Added

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

v1.0.0

Choose a tag to compare

@agordn52 agordn52 released this 04 Feb 05:21

v1.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