eigen_firebase 0.6.0
eigen_firebase: ^0.6.0 copied to clipboard
Optional Firebase authentication, telemetry, crash reporting, and push adapters for EigenInteractive Flutter apps.
Changelog #
0.6.0 - 2026-10-12 #
Changed #
- Requires
firebase_core4.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 withFID_ALREADY_USED. - Requires the September FlutterFire releases (
firebase_messaging16.7.0,firebase_auth6.7.0,firebase_analytics12.6.0,firebase_crashlytics5.4.0,firebase_app_installations0.4.4) andflutter_local_notifications22.3.2.
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.0 - 2026-09-13 #
Changed #
- Require
eigen_flutter0.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
runFirebaseEngineAppwithinitializeEigenFirebase, which initializes Firebase and returns provider overrides. Applications compose those overrides througheigen_shellor their ownEigenFlutterScope; 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_flutterports.