eigen_firebase 0.6.0 copy "eigen_firebase: ^0.6.0" to clipboard
eigen_firebase: ^0.6.0 copied to clipboard

PlatformAndroid

Optional Firebase authentication, telemetry, crash reporting, and push adapters for EigenInteractive Flutter apps.

Changelog #

0.6.0 - 2026-10-12 #

Changed #

  • Requires firebase_core 4.15.0, whose Firebase BoM 34.19.0 selects Messaging 25.1.3 for FID registration, so the Android plugin no longer exports a BoM of its own. Messaging 25.1.2 also fixes FCM registration failing with FID_ALREADY_USED.
  • Requires the September FlutterFire releases (firebase_messaging 16.7.0, firebase_auth 6.7.0, firebase_analytics 12.6.0, firebase_crashlytics 5.4.0, firebase_app_installations 0.4.4) and flutter_local_notifications 22.3.2.

0.5.2 - 2026-10-12 #

Changed #

  • Require the release of its sibling packages in this version.

0.5.1 - 2026-10-12 #

Changed #

  • Require the release of its sibling packages in this version.

0.5.0 - 2026-09-17 #

Changed #

  • Web sign-in stays on the popup and reports its interruptions: a closed or superseded popup, or a dismissed native account picker, is a cancellation, and a blocked popup is AuthWindowBlockedException.

0.4.0 - 2026-09-16 #

Added #

  • foregroundMessages, the stream that lets the app sync when a push arrives while it is open.

0.3.2 - 2026-09-16 #

Changed #

  • Require the release of its sibling packages in this version.

0.3.1 - 2026-09-15 #

Changed #

  • Require the release of its sibling packages in this version.

0.3.0 - 2026-09-13 #

Changed #

  • Require eigen_flutter 0.10.0. The 0.2.0 release as published pins the 0.9.x line, which no longer resolves beside it.

0.2.0 - 2026-09-09 #

  • Breaking. Replace runFirebaseEngineApp with initializeEigenFirebase, which initializes Firebase and returns provider overrides. Applications compose those overrides through eigen_shell or their own EigenFlutterScope; the Firebase adapter no longer owns or depends on the first-party application shell.
  • Resolve foreground-notification suppression through the provider-neutral active-game resolver supplied by the application layer.
  • Follow Firebase Messaging's native distinction between retryable and permanent Android notification-permission denials.

0.1.0 - 2026-08-21 #

  • Initial optional Firebase adapter package.
  • Firebase Auth, bearer tokens, Analytics, Crashlytics, Cloud Messaging, and Android notification resources compose above eigen_flutter ports.