For more detailed release notes, see Firebase JavaScript SDK Release Notes.
a9f844066 #8395 - Revert introduction of safevalues to prevent issues from arising in Browser CommonJS environments due to ES5 incompatibility. For more information, see GitHub PR #8395a9f844066]:a9f844066 #8395 - Revert introduction of safevalues to prevent issues from arising in Browser CommonJS environments due to ES5 incompatibility. For more information, see GitHub PR #8395a9f844066]:025f2a103 #8280 (fixes #8279) - Fixed typos in documentation and some internal variables and parameters.
b9244a517 #8378 (fixes #8365) - Properly handle the case in app-compat checks where window exists but self does not. (This occurs in Ionic Stencil's Jest preset.)
Updated dependencies []:
@firebase/app@0.10.8
025f2a103 #8280 (fixes #8279) - Fixed typos in documentation and some internal variables and parameters.025f2a103 #8280 (fixes #8279) - Fixed typos in documentation and some internal variables and parameters.
Updated dependencies [025f2a103]:
@firebase/auth@1.7.6
025f2a103 #8280 (fixes #8279) - Fixed typos in documentation and some internal variables and parameters.025f2a103 #8280 (fixes #8279) - Fixed typos in documentation and some internal variables and parameters.
Updated dependencies [025f2a103]:
@firebase/database@1.0.7
025f2a103 #8280 (fixes #8279) - Fixed typos in documentation and some internal variables and parameters.
@firebase/app@0.10.8
@firebase/firestore-compat@0.3.34
@firebase/database-compat@1.0.7
@firebase/auth-compat@0.5.11
@firebase/app-compat@0.2.38
@firebase/firestore@4.6.5
@firebase/database@1.0.7
@firebase/auth@1.7.6
@firebase/analytics@0.10.7
@firebase/app-check@0.8.7
@firebase/analytics-compat@0.2.13
@firebase/app-check-compat@0.3.14
025f2a103 #8280 (fixes #8279) - Fixed typos in documentation and some internal variables and parameters.For more detailed release notes, see Firebase JavaScript SDK Release Notes.
f58d48cd4 #8301 - Begin using safevalues to sanitize HTML vulnerable to XSS.f58d48cd4]:f58d48cd4 #8301 - Begin using safevalues to sanitize HTML vulnerable to XSS.f58d48cd4]:f58d48cd4]:For more detailed release notes, see Firebase JavaScript SDK Release Notes.
192561b15]:192561b15]:ed1c99379 #8335 - Guard the use of FinalizationRegistry in FirebaseServerApp initialization based on the availability of FinalizationRegistry in the runtime.
192561b15 #8315 (fixes #8299) - fix: server app should initialize in web workers
f01806221 #8341 - The FirebaseServerAppSettings.name field inherited from FirebaseAppSettings is now omitted
instead of overloading the value as undefined. This fixes a TypeScript compilation error. For more
information, see GitHub Issue #8336.
Updated dependencies [192561b15]:
@firebase/util@1.9.7
@firebase/component@0.6.8
192561b15]:192561b15]:192561b15, ed1c99379, 192561b15, f01806221]:192561b15]:192561b15]:192561b15]:192561b15]:192561b15]:192561b15]:ed1c99379 #8335 - Guard the use of FinalizationRegistry in FirebaseServerApp initialization based on the availability of FinalizationRegistry in the runtime.
ecadbe380 #8339 (fixes #8314) - Fix persistence multi-tab snapshot listener metadata sync issue.
f01806221 #8341 - The FirebaseServerAppSettings.name field inherited from FirebaseAppSettings is now omitted
instead of overloading the value as undefined. This fixes a TypeScript compilation error. For more
information, see GitHub Issue #8336.
Updated dependencies [192561b15, ed1c99379, 192561b15, ecadbe380, e7260e23d, f01806221]:
@firebase/util@1.9.7
@firebase/app@0.10.6
@firebase/firestore@4.6.4
@firebase/vertexai-preview@0.0.3
@firebase/analytics@0.10.5
@firebase/analytics-compat@0.2.11
@firebase/app-check@0.8.5
@firebase/app-check-compat@0.3.12
@firebase/app-compat@0.2.36
@firebase/auth@1.7.5
@firebase/auth-compat@0.5.10
@firebase/database@1.0.6
@firebase/database-compat@1.0.6
@firebase/firestore-compat@0.3.33
@firebase/functions@0.11.6
@firebase/functions-compat@0.3.12
@firebase/installations@0.6.8
@firebase/installations-compat@0.2.8
@firebase/messaging@0.12.10
@firebase/messaging-compat@0.2.10
@firebase/performance@0.6.8
@firebase/performance-compat@0.2.8
@firebase/remote-config@0.4.8
@firebase/remote-config-compat@0.2.8
@firebase/storage@0.12.6
@firebase/storage-compat@0.3.9
ecadbe380 #8339 (fixes #8314) - Fix persistence multi-tab snapshot listener metadata sync issue.
@firebase/util@1.9.7
@firebase/webchannel-wrapper@1.0.1
@firebase/component@0.6.8
192561b15, ecadbe380]:192561b15]:192561b15]:192561b15]:192561b15]:192561b15]:192561b15]:192561b15]:192561b15]:192561b15]:192561b15]:192561b15]:192561b15]:e7260e23d #8240 - Add a publicly exported VertexAIError class.
Updated dependencies [192561b15]:
@firebase/util@1.9.7
@firebase/component@0.6.8
For more detailed release notes, see Firebase JavaScript SDK Release Notes.
0af23e02e]:3883133c3, 0af23e02e]:For more detailed release notes, see Firebase JavaScript SDK Release Notes.
f66769cca #8243 (fixes #8210) - Analytics - fixed an issue where setConsent was clobbering the consentSettings before passing them to the gtag implementation.f66769cca]:2ce95696f #8247 - Fix multi-tab persistence raising empty snapshot issue
@firebase/app@0.10.4
@firebase/analytics@0.10.4
@firebase/firestore@4.6.3
@firebase/app-compat@0.2.34
@firebase/analytics-compat@0.2.10
@firebase/firestore-compat@0.3.32
2ce95696f]:react-native property was missing from the firebase package.jsonfirebase.SDK_VERSION wasn't properly being populated.Shipped individual modules for the following packages:
@firebase/app@firebase/auth@firebase/database@firebase/firestore@firebase/messaging@firebase/polyfill@firebase/storage@firebase/utilphoneNumber property on provideData objects.navigator.onLine for offline detection as
it is unstable in Cordova environments.toJSON
method.firebase-app.js, firebase-storage.js,
firebase-messaging.js. #94 (Shout out to @jsayol for this PR!)signInWithRedirect were
cached even after the network connection stabilized. #67FirebaseAppImpl.prototype was being incorrectly
patched. #38webpackJsonp
namespace. #43firebase.auth.UserCredential) returned by the following APIs:
firebase.auth.Auth.prototype.onIdTokenChanged method that triggers on ID token changes.firebase.auth.Auth.prototype.onAuthStateChanged now triggers on sign in and sign out.firebase.User.prototype.reauthenticate has been removed in favor of firebase.User.prototype.reauthenticateWithCredential.firebase.User.prototype.link has been removed in favor of firebase.User.prototype.linkWithCredential.firebase.AuthCredential.prototype.provider has been removed in favor of firebase.AuthCredential.prototype.providerId.serviceAccount and credential properties from the Node.js SDK. If you were previously using the Firebase Javascript SDK to use these properties, use the Firebase Admin Node.js SDK instead.firebase.User.prototype.getToken in favor of firebase.User.prototype.getIdToken.firebase.User.prototype.updateProfile was not triggering an update in password provider data.