firebase_core_web
v3.6.0The web implementation of firebase_core
Package archive: https://pubdev.letsnova.ru/api/archives/firebase_core_web/3.6.0.tar.gz
dart pub add firebase_core_webReadme
firebase_core_web
The web implementation of firebase_core.
To learn more about Firebase, please visit the Firebase website
Getting Started
To get started with FlutterFire, please see the documentation available at https://firebase.google.com
Once installed, Firebase needs to be configured for Web Installation. Please see the documentation on Web Installation
Changelog
3.6.0
- FEAT: support for Firestore Pipelines (#18183). (d734cf08)
- FEAT: bump JS SDK to version 12.12.0 (#18186). (3d943ed4)
- FEAT: bump JS SDK to version 12.11.0 (#18160). (b3ab0003)
3.5.1
- Update a dependency to the latest release.
3.5.0
3.4.0
- FIX(firebase_core,web): return empty list from apps getter in WASM mode (#17919). (0eea9f81)
- FEAT: bump Firebase JS SDK to 12.7.0 (#17940). (198aef8d)
3.3.1
3.3.0
- FIX(core,web): More explicit interop types (#17809). (795567a6)
- FEAT(web): add
registerVersionsupport for packages (#17780). (3c8c83d4)
3.2.0
3.1.1
- Update a dependency to the latest release.
3.1.0
3.0.0
Note: This release has breaking changes.
2.24.1
- Update a dependency to the latest release.
2.24.0
2.23.0
2.22.0
2.21.1
2.21.0
2.20.0
2.19.0
2.18.2
- Update a dependency to the latest release.
2.18.1
- Update a dependency to the latest release.
2.18.0
2.17.5
2.17.4
- Update a dependency to the latest release.
2.17.3
2.17.2
2.17.1
2.17.0
2.16.0
2.15.0
- FIX(web): remove remaining references to
dart:html(#12601). (fbffedb6) - FEAT: bump JS SDK to version 10.10.0 (#12592). (e6d33f6c)
2.14.0
2.13.0
2.12.0
2.11.5
- FIX(core,web): fix compatibility with TrustedTypes (#12383). (6c1f73d0)
- FIX(auth,web): lower SDK minimum version constraint to "3.2.0" (#12369). (fa412b44)
2.11.4
2.11.3
- FIX(core,web): fix an incompatibility with Flutter Beta that would occur when calling method on TrustedScriptURL (#12274). (c395da52)
- FIX(core,web): fix null safety issue in typing JS Interop (#12266). (8d944a25)
2.11.2
2.11.1
2.11.0
- FEAT(firestore,web): migrate web to js_interop to be compatible with WASM (#12169). (57ebd529)
- FEAT(auth,web): migrate web to js_interop to be compatible with WASM (#12145). (8d2df7a1)
- FEAT(core,web): migrate web to js_interop to be compatible with WASM (#12031). (96f79d21)
2.10.0
2.9.0
2.8.1
- FIX(firebase_app_check_web): Activate web app check on startup if it was previously activated (#11625). (493f2548)
2.8.0
2.7.0
2.6.0
- FIX(core): Omit unnecessary libraries for web (#10068). (8659d4ed)
- FEAT: bump Firebase JS SDK to
9.22.1(#11101). (450fd575)
2.5.0
- FEAT: update dependency constraints to
sdk: '>=2.18.0 <4.0.0'flutter: '>=3.3.0'(#10946). (2772d10f)
2.4.0
2.3.0
- FEAT: bump Firebase JS SDK to 9.18.0 (#10645). (b1e8c919)
- FEAT: bump dart sdk constraint to 2.18 (#10618). (f80948a2)
2.2.2
- FIX(auth,web): fix currentUser being null when using emulator or named instance (#10565). (11e8644d)
2.2.1
2.2.0
2.1.1
- Update a dependency to the latest release.
2.1.0
2.0.2
- FIX:
currentUseris now populated right at the start of the application without needing to wait forauthStateChange(#10028). (2bd0dbff)
2.0.1
- Update a dependency to the latest release.
2.0.0
Note: This release has breaking changes.
- FEAT: Firebase JS web SDK version:
9.11.0(#9742). (1829ee7d) - BREAKING FEAT: Firebase iOS SDK version:
10.0.0(#9708). (9627c56a)
1.7.3
1.7.2
- Update a dependency to the latest release.
1.7.1
- Update a dependency to the latest release.
1.7.0
- FEAT: web JS v9.9.0 SDK bump (#9075). (200a7747)
- FEAT: upgrade to support v9.8.1 Firebase JS SDK (#8235). (4b417af5)
1.6.6
- FIX: bump
firebase_core_platform_interfaceversion to fix previous release. (bea70ea5)
1.6.5
- REFACTOR: use "firebase" instead of "FirebaseExtended" as organisation in all links for this repository (#8791). (d90b8357)
1.6.4
- Update a dependency to the latest release.
1.6.3
- Update a dependency to the latest release.
1.6.2
- DOCS: Fix typo in "firebase_core_web.dart" documentation. (658c1db7)
1.6.1
- FIX: update all Dart SDK version constraints to Dart >= 2.16.0 (#8184). (df4a5bab)
1.6.0
- FEAT: Bump Firebase Web SDK version to 8.10.1 (CVE-2022-0235) for security patch purposes. (#8162). (7624f777)
1.5.4
- Update a dependency to the latest release.
1.5.3
- Update a dependency to the latest release.
1.5.2
- FIX: correctly detect
not-initializederrors and provide a better error message. (0578423e)
1.5.1
- Update a dependency to the latest release.
1.5.0
- FEAT: initial Firebase Installations release (#7377).
1.4.0
- FEAT: bump Firebase JS SDK to
8.10.0(#7460).
1.3.0
- FEAT: automatically inject Firebase JS SDKs (#7359).
- FEAT: auto inject Firebase scripts (#7358).
1.2.0
- FEAT: support initializing default
FirebaseAppinstances from Dart (#6549).
1.1.0
- FEAT: detect the version of the Firebase JS SDK that is in use and warn if the version is incompatible with FlutterFire.
- FEAT: upgrade Firebase JS SDK version to 8.6.1.
1.0.3
- DOCS: Add missing homepage/repository links (#6054).
- CHORE: publish packages.
- CHORE: publish packages.
- CHORE: publish packages.
- CHORE: bump min Dart SDK constraint to 2.12.0 (#5430).
- CHORE: publish packages (#5429).
- CHORE: publish packages.
1.0.2
- FIX: cannot store null values in firestore on the web (#5335).
1.0.1
- FIX: Fix wrong cast (firebase#5050) (#5242).
1.0.0
- Graduate package to a stable release. See pre-releases prior to this version for changelog entries.
1.0.0-1.0.nullsafety.0
- Bump "firebase_core_web" to
1.0.0-1.0.nullsafety.0.
0.3.0-1.0.nullsafety.1
- REFACTOR: pubspec & dependency updates (#4932).
- FIX: Analysis error with firebase_core/web (#4836).
- CHORE: update PromiseJsImpl resolve/reject to match expected types.
0.3.0-1.0.nullsafety.0
- Bump "firebase_core_web" to
0.3.0-1.0.nullsafety.0.
0.3.0-nullsafety.0
Major bump for the null-safety version to respect the versioning convention.
0.2.2-nullsafety.1
- Bump
firebase_coredependency version.
0.2.2-nullsafety.0
- REFACTOR: Migrate to non-nullable types (#4656).
0.2.1+3
- Update a dependency to the latest release.
0.2.1+2
- Update a dependency to the latest release.
0.2.1+1
- REFACTOR: ignore typedefs.
- FIX: ensure list items are converted (#4076).
0.2.1
- FEAT: migrate firebase interop files to local repository (#3973).
- CHORE: promote to stable version.
- CHORE: remove android directory from web plugins (#3199).
0.2.0
-
DEPRECATED:
FirebaseApp.configuremethod is now deprecated in favor of theFirebase.initializeAppmethod. -
DEPRECATED:
FirebaseApp.allAppsmethod is now deprecated in favor of theFirebase.appsproperty.- Previously,
allAppswas asynchronous where it is now synchronous.
- Previously,
-
DEPRECATED:
FirebaseApp.appNamedmethod is now deprecated in favor of theFirebase.appmethod. -
BREAKING:
FirebaseApp.optionsgetter is now synchronous. -
FirebaseOptionshas been reworked to better match web property names:- DEPRECATED:
googleAppIDis now deprecated in favor ofappId. - DEPRECATED:
projectIDis now deprecated in favor ofprojectId. - DEPRECATED:
bundleIDis now deprecated in favor ofbundleId. - DEPRECATED:
clientIDis now deprecated in favor ofandroidClientId. - DEPRECATED:
trackingIDis now deprecated in favor oftrackingId. - DEPRECATED:
gcmSenderIDis now deprecated in favor ofmessagingSenderId. - Added support for
authDomain. - Added support for
trackingId. - Required properties are now
apiKey,appId,messagingSenderId&projectId.
- DEPRECATED:
-
Added support for deleting Firebase app instances via the
deletemethod onFirebaseApp. -
Added support for returning consistent error messages from
firebase-dartplugin.- Any FlutterFire related errors now throw a
FirebaseException.
- Any FlutterFire related errors now throw a
-
Added a
FirebaseExceptionclass to handle all FlutterFire related errors.- Matching the web sdk, the exception returns a formatted "[plugin/code] message" message when thrown.
0.1.2
- Update lower bound of dart dependency to 2.0.0.
0.1.1+3
- Make the pedantic dev_dependency explicit.
0.1.1+2
- Update setup instructions in the README.
0.1.1+1
- Add an android/ folder with no-op implementation to workaround https://github.com/flutter/flutter/issues/46898
0.1.1
- Require Flutter SDK 1.12.13+hotfix.4 or greater.
- Fix homepage.
0.1.0+3
- Remove the deprecated
author:field from pubspec.yaml - Bump the minimum Flutter version to 1.10.0.
0.1.0+2
- Add documentation for initializing the default app.
0.1.0+1
- Use
package:firebasefor firebase functionality.
0.1.0
- Initial open-source release.
