Skip to content

Releases: firebase/firebase-js-sdk

firebase@10.12.4

19 Jul 00:51
67ea4f7
Compare
Choose a tag to compare

For more detailed release notes, see Firebase JavaScript SDK Release Notes.

What's Changed

@firebase/analytics@0.10.6

Patch Changes

@firebase/analytics-compat@0.2.12

Patch Changes

  • Updated dependencies [f58d48cd4]:
  • @firebase/analytics@0.10.6

@firebase/app@0.10.7

Patch Changes

  • Update SDK_VERSION.

@firebase/app-check@0.8.6

Patch Changes

@firebase/app-check-compat@0.3.13

Patch Changes

  • Updated dependencies [f58d48cd4]:
  • @firebase/app-check@0.8.6

@firebase/app-compat@0.2.37

Patch Changes

  • Updated dependencies []:
  • @firebase/app@0.10.7

firebase@10.12.4

Patch Changes

  • Updated dependencies [f58d48cd4]:
  • @firebase/app@0.10.7
  • @firebase/analytics@0.10.6
  • @firebase/app-check@0.8.6
  • @firebase/app-compat@0.2.37
  • @firebase/analytics-compat@0.2.12
  • @firebase/app-check-compat@0.3.13

@firebase/rules-unit-testing@3.0.4

Patch Changes

firebase@10.12.3

03 Jul 18:05
52f8deb
Compare
Choose a tag to compare

For more detailed release notes, see Firebase JavaScript SDK Release Notes.

What's Changed

@firebase/analytics@0.10.5

Patch Changes

  • Updated dependencies [192561b15]:
  • @firebase/util@1.9.7
  • @firebase/component@0.6.8
  • @firebase/installations@0.6.8

@firebase/analytics-compat@0.2.11

Patch Changes

  • Updated dependencies [192561b15]:
  • @firebase/util@1.9.7
  • @firebase/analytics@0.10.5
  • @firebase/component@0.6.8

@firebase/app@0.10.6

Patch Changes

  • 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

@firebase/app-check@0.8.5

Patch Changes

  • Updated dependencies [192561b15]:
  • @firebase/util@1.9.7
  • @firebase/component@0.6.8

@firebase/app-check-compat@0.3.12

Patch Changes

  • Updated dependencies [192561b15]:
  • @firebase/util@1.9.7
  • @firebase/app-check@0.8.5
  • @firebase/component@0.6.8

@firebase/app-compat@0.2.36

Patch Changes

@firebase/auth@1.7.5

Patch Changes

  • Updated dependencies [192561b15]:
  • @firebase/util@1.9.7
  • @firebase/component@0.6.8

@firebase/auth-compat@0.5.10

Patch Changes

  • Updated dependencies [192561b15]:
  • @firebase/util@1.9.7
  • @firebase/auth@1.7.5
  • @firebase/component@0.6.8

@firebase/component@0.6.8

Patch Changes

  • Updated dependencies [192561b15]:
  • @firebase/util@1.9.7

@firebase/database@1.0.6

Patch Changes

  • Updated dependencies [192561b15]:
  • @firebase/util@1.9.7
  • @firebase/component@0.6.8

@firebase/database-compat@1.0.6

Patch Changes

  • Updated dependencies [192561b15]:
  • @firebase/util@1.9.7
  • @firebase/component@0.6.8
  • @firebase/database@1.0.6
  • @firebase/database-types@1.0.4

@firebase/database-types@1.0.4

Patch Changes

  • Updated dependencies [192561b15]:
  • @firebase/util@1.9.7

firebase@10.12.3

Patch Changes

  • 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

@firebase/firestore@4.6.4

Patch Changes

  • ecadbe380 #8339 (fixes #8314) - Fix persistence multi-tab snapshot listener metadata sync issue.

  • Updated dependencies [192561b15, b09a267ba]:

  • @firebase/util@1.9.7

  • @firebase/webchannel-wrapper@1.0.1

  • @firebase/component@0.6.8

@firebase/firestore-compat@0.3.33

Patch Changes

  • Updated dependencies [192561b15, ecadbe380]:
  • @firebase/util@1.9.7
  • @firebase/firestore@4.6.4
  • @firebase/component@0.6.8

@firebase/functions@0.11.6

Patch Changes

  • Updated dependencies [192561b15]:
  • @firebase/util@1.9.7
  • @firebase/component@0.6.8

@firebase/functions-compat@0.3.12

Patch Changes

  • Updated dependencies [192561b15]:
  • @firebase/util@1.9.7
  • @firebase/component@0.6.8
  • @firebase/functions@0.11.6

@firebase/installations@0.6.8

Patch Changes

  • Updated dependencies [192561b15]:
  • @firebase/util@1.9.7
  • @firebase/component@0.6.8

@firebase/installations-compat@0.2.8

Patch Changes

  • Updated dependencies [192561b15]:
  • @firebase/util@1.9.7
  • @firebase/component@0.6.8
  • @firebase/installations@0.6.8

@firebase/messaging@0.12.10

Patch Changes

  • Updated dependencies [192561b15]:
  • @firebase/util@1.9.7
  • @firebase/component@0.6.8
  • @firebase/installations@0.6.8

@firebase/messaging-compat@0.2.10

Patch Changes

  • Updated dependencies [192561b15]:
  • @firebase/util@1.9.7
  • @firebase/component@0.6.8
  • @firebase/messaging@0.12.10

@firebase/performance@0.6.8

Patch Changes

Read more

firebase@10.12.2

27 May 16:51
d92d01e
Compare
Choose a tag to compare

For more detailed release notes, see Firebase JavaScript SDK Release Notes.

What's Changed

@firebase/app@0.10.5

Patch Changes

  • Update SDK_VERSION.

@firebase/app-compat@0.2.35

Patch Changes

  • Updated dependencies []:
  • @firebase/app@0.10.5

@firebase/auth@1.7.4

Patch Changes

@firebase/auth-compat@0.5.9

Patch Changes

  • Updated dependencies [0af23e02e]:
  • @firebase/auth@1.7.4

firebase@10.12.2

Patch Changes

  • Updated dependencies [3883133c3, 0af23e02e]:
  • @firebase/app@0.10.5
  • @firebase/vertexai-preview@0.0.2
  • @firebase/auth@1.7.4
  • @firebase/app-compat@0.2.35
  • @firebase/auth-compat@0.5.9

@firebase/vertexai-preview@0.0.2

Patch Changes

  • 3883133c3 #8256 - Change types paths to point to rolled-up public d.ts files. This fixes some TypeScript compiler errors users are seeing.

firebase@10.12.1

20 May 20:59
7381f21
Compare
Choose a tag to compare

For more detailed release notes, see Firebase JavaScript SDK Release Notes.

What's Changed

@firebase/analytics@0.10.4

Patch Changes

  • f66769cca #8243 (fixes #8210) - Analytics - fixed an issue where setConsent was clobbering the consentSettings before passing them to the gtag implementation.

@firebase/analytics-compat@0.2.10

Patch Changes

  • Updated dependencies [f66769cca]:
  • @firebase/analytics@0.10.4

@firebase/app@0.10.4

Patch Changes

  • Update SDK_VERSION.

@firebase/app-compat@0.2.34

Patch Changes

  • Updated dependencies []:
  • @firebase/app@0.10.4

firebase@10.12.1

Patch Changes

  • 2ce95696f #8247 - Fix multi-tab persistence raising empty snapshot issue

  • Updated dependencies [f66769cca, 2ce95696f]:

  • @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

@firebase/firestore@4.6.3

Patch Changes

  • 2ce95696f #8247 - Fix multi-tab persistence raising empty snapshot issue

@firebase/firestore-compat@0.3.32

Patch Changes

  • Updated dependencies [2ce95696f]:
  • @firebase/firestore@4.6.3

4.5.2

16 Oct 17:06
Compare
Choose a tag to compare

Fixes

  • Fixed a regression where the react-native property was missing from the firebase package.json
  • Fixed a regression where the value of firebase.SDK_VERSION wasn't properly being populated.

4.5.1

12 Oct 23:51
Compare
Choose a tag to compare

Features

Shipped individual modules for the following packages:

  • @firebase/app
  • @firebase/auth
  • @firebase/database
  • @firebase/firestore
  • @firebase/messaging
  • @firebase/polyfill
  • @firebase/storage
  • @firebase/util

4.5.0

03 Oct 16:59
Compare
Choose a tag to compare

Features

4.4.0

21 Sep 23:40
Compare
Choose a tag to compare

Features

  • Released multi-resource support for database #159

Fixes

  • Fixed issue with null initialization in externs #160

4.3.0

17 Aug 21:05
Compare
Choose a tag to compare

Features

  • Added client side localization for email actions (password reset, email verification, etc), phone authentication SMS messages, OAuth flows and reCAPTCHA verification.
  • Added the ability to pass a continue URL/state when triggering a password reset/email verification which gives a user the ability to go back to the app after completion. In addition, added support for the ability to open these links directly from a mobile app instead of a web flow using Firebase Dynamic Links.

Fixes

  • Fixed issue with IE10 auth state synchronization across tabs

4.2.0

27 Jul 22:37
Compare
Choose a tag to compare

Features

  • Added ability to configure state persistence.

Fixes

  • Added missing phoneNumber property on provideData objects.
  • Fixed temporary error message when opening a popup for sign-in,
    prominent in some IE browsers.
  • Refactored to not use navigator.onLine for offline detection as
    it is unstable in Cordova environments.
  • Fixed an issue where database references were missing a toJSON
    method.