UNPKG

firebase

Version:

Firebase JavaScript library for web and Node.js

998 lines (759 loc) • 75.5 kB
# firebase ## 9.7.0 ### Minor Changes - [`e76305a0f`](https://github.com/firebase/firebase-js-sdk/commit/e76305a0f2523a9dafe93c091708abcf14ac5b31) [#6191](https://github.com/firebase/firebase-js-sdk/pull/6191) - Minor version bump to umbrella package to match functions bump. ### Patch Changes - Updated dependencies [[`c69c6898a`](https://github.com/firebase/firebase-js-sdk/commit/c69c6898a3d14ddcc6c6cafd3a219064b500c4f6), [`38da5d9be`](https://github.com/firebase/firebase-js-sdk/commit/38da5d9be4a001038548947a85c9b612e5275e32)]: - @firebase/app@0.7.22 - @firebase/functions-compat@0.2.0 - @firebase/functions@0.8.0 - @firebase/app-check@0.5.7 - @firebase/app-compat@0.1.23 - @firebase/app-check-compat@0.2.7 ## 9.6.11 ### Patch Changes - Updated dependencies [[`e9e5f6b3c`](https://github.com/firebase/firebase-js-sdk/commit/e9e5f6b3ca9d61323b22f87986d9959f5297ec59), [`05dc9d6a0`](https://github.com/firebase/firebase-js-sdk/commit/05dc9d6a0db3058611dd7a2dc34daa726f9ba20d), [`7a4e65cef`](https://github.com/firebase/firebase-js-sdk/commit/7a4e65cef9468a20fb32dc112aa7113345bc76c5)]: - @firebase/util@1.5.2 - @firebase/firestore@3.4.8 - @firebase/database@0.12.8 - @firebase/database-compat@0.1.8 - @firebase/analytics@0.7.8 - @firebase/analytics-compat@0.1.9 - @firebase/app@0.7.21 - @firebase/app-check@0.5.6 - @firebase/app-check-compat@0.2.6 - @firebase/app-compat@0.1.22 - @firebase/auth@0.19.12 - @firebase/auth-compat@0.2.12 - @firebase/firestore-compat@0.1.17 - @firebase/functions@0.7.11 - @firebase/functions-compat@0.1.12 - @firebase/installations@0.5.8 - @firebase/messaging@0.9.12 - @firebase/messaging-compat@0.1.12 - @firebase/performance@0.5.8 - @firebase/performance-compat@0.1.8 - @firebase/remote-config@0.3.7 - @firebase/remote-config-compat@0.1.8 - @firebase/storage@0.9.5 - @firebase/storage-compat@0.1.13 ## 9.6.10 ### Patch Changes - Updated dependencies [[`3198d58dc`](https://github.com/firebase/firebase-js-sdk/commit/3198d58dcedbf7583914dbcc76984f6f7df8d2ef), [`349648917`](https://github.com/firebase/firebase-js-sdk/commit/34964891701cf68699b053d85010c78c6db27a38), [`69aa7b02d`](https://github.com/firebase/firebase-js-sdk/commit/69aa7b02df3b4d1f9832b7713951936b6bf32ca9)]: - @firebase/util@1.5.1 - @firebase/app-check-compat@0.2.5 - @firebase/firestore@3.4.7 - @firebase/analytics@0.7.7 - @firebase/analytics-compat@0.1.8 - @firebase/app@0.7.20 - @firebase/app-check@0.5.5 - @firebase/app-compat@0.1.21 - @firebase/auth@0.19.11 - @firebase/auth-compat@0.2.11 - @firebase/database@0.12.7 - @firebase/database-compat@0.1.7 - @firebase/firestore-compat@0.1.16 - @firebase/functions@0.7.10 - @firebase/functions-compat@0.1.11 - @firebase/installations@0.5.7 - @firebase/messaging@0.9.11 - @firebase/messaging-compat@0.1.11 - @firebase/performance@0.5.7 - @firebase/performance-compat@0.1.7 - @firebase/remote-config@0.3.6 - @firebase/remote-config-compat@0.1.7 - @firebase/storage@0.9.4 - @firebase/storage-compat@0.1.12 ## 9.6.9 ### Patch Changes - Updated dependencies [[`2d672cead`](https://github.com/firebase/firebase-js-sdk/commit/2d672cead167187cb714cd89b638c0884ba58f03), [`7405e7d59`](https://github.com/firebase/firebase-js-sdk/commit/7405e7d593b40c9945c32ffbe66ac6fb11e2991e), [`a7f4a2eb6`](https://github.com/firebase/firebase-js-sdk/commit/a7f4a2eb6ed08596dffe75825bca1a2034bfcd2e), [`ddeff8384`](https://github.com/firebase/firebase-js-sdk/commit/ddeff8384ab8a927f02244e2591db525fd58c7dd), [`927c1afc1`](https://github.com/firebase/firebase-js-sdk/commit/927c1afc103e4f9b8a75320d3946a4c840445a2a)]: - @firebase/app@0.7.19 - @firebase/installations@0.5.6 - @firebase/messaging@0.9.10 - @firebase/util@1.5.0 - @firebase/auth-compat@0.2.10 - @firebase/auth@0.19.10 - @firebase/app-check@0.5.4 - @firebase/analytics@0.7.6 - @firebase/app-compat@0.1.20 - @firebase/database@0.12.6 - @firebase/firestore@3.4.6 - @firebase/functions@0.7.9 - @firebase/performance@0.5.6 - @firebase/remote-config@0.3.5 - @firebase/storage@0.9.3 - @firebase/messaging-compat@0.1.10 - @firebase/analytics-compat@0.1.7 - @firebase/app-check-compat@0.2.4 - @firebase/database-compat@0.1.6 - @firebase/firestore-compat@0.1.15 - @firebase/functions-compat@0.1.10 - @firebase/performance-compat@0.1.6 - @firebase/remote-config-compat@0.1.6 - @firebase/storage-compat@0.1.11 ## 9.6.8 ### Patch Changes - Updated dependencies [[`b3e4af842`](https://github.com/firebase/firebase-js-sdk/commit/b3e4af842786af7371430fa5b04a814435faa791), [`1588990b7`](https://github.com/firebase/firebase-js-sdk/commit/1588990b7fb06b6fa545c0d478663e137ec0ea07)]: - @firebase/messaging@0.9.9 - @firebase/app@0.7.18 - @firebase/messaging-compat@0.1.9 - @firebase/app-compat@0.1.19 ## 9.6.7 ### Patch Changes - Updated dependencies [[`bb8f37c3e`](https://github.com/firebase/firebase-js-sdk/commit/bb8f37c3e83e73876d14fa751cb04ae5e1367394), [`f5ac47fb1`](https://github.com/firebase/firebase-js-sdk/commit/f5ac47fb1a44f7b985fcae1d934e1ffb6ba41d67), [`c1b9cf120`](https://github.com/firebase/firebase-js-sdk/commit/c1b9cf1201807fc177a89c9613c06130524563e4), [`e9619685b`](https://github.com/firebase/firebase-js-sdk/commit/e9619685b9153f7d6f8767e09e2e1eacc337df76), [`3a8d4c1d1`](https://github.com/firebase/firebase-js-sdk/commit/3a8d4c1d1a5e5fda5906b1feb96324efb68739cd)]: - @firebase/app@0.7.17 - @firebase/firestore@3.4.5 - @firebase/auth@0.19.9 - @firebase/app-compat@0.1.18 - @firebase/firestore-compat@0.1.14 - @firebase/auth-compat@0.2.9 ## 9.6.6 ### Patch Changes - Updated dependencies [[`af9234866`](https://github.com/firebase/firebase-js-sdk/commit/af923486662bc9449cca122b55840b045c9b4a5a), [`0a04a1c06`](https://github.com/firebase/firebase-js-sdk/commit/0a04a1c0657d74657b88aa5e67608b815cb3c03d)]: - @firebase/app@0.7.16 - @firebase/auth@0.19.8 - @firebase/messaging@0.9.8 - @firebase/app-compat@0.1.17 - @firebase/auth-compat@0.2.8 - @firebase/messaging-compat@0.1.8 ## 9.6.5 ### Patch Changes - Updated dependencies [[`4983f4d5a`](https://github.com/firebase/firebase-js-sdk/commit/4983f4d5a0dc385c5b3e042ace44c8204d3cce81), [`e28b0e413`](https://github.com/firebase/firebase-js-sdk/commit/e28b0e413decb115c846a7b5ed1e63dbf55c56ab), [`d612d6f6e`](https://github.com/firebase/firebase-js-sdk/commit/d612d6f6e4d3113d45427b7df68459c0a3e31a1f), [`e04b7452b`](https://github.com/firebase/firebase-js-sdk/commit/e04b7452bae10e6525cfb9c551f76a1aa98f9078), [`2820674b8`](https://github.com/firebase/firebase-js-sdk/commit/2820674b848e918ab164e7d0ec9d5b838bbfa6e0)]: - @firebase/app@0.7.15 - @firebase/auth-compat@0.2.7 - @firebase/auth@0.19.7 - @firebase/firestore@3.4.4 - @firebase/functions@0.7.8 - @firebase/storage@0.9.2 - @firebase/app-compat@0.1.16 - @firebase/storage-compat@0.1.10 - @firebase/firestore-compat@0.1.13 - @firebase/functions-compat@0.1.9 ## 9.6.4 ### Patch Changes - Updated dependencies [[`93e6126b3`](https://github.com/firebase/firebase-js-sdk/commit/93e6126b3dfde795423109f5aaaf0a010cb142b6), [`67b6decbb`](https://github.com/firebase/firebase-js-sdk/commit/67b6decbb9b5ee806d4109b9b6c188c4933e1270), [`922e9ed9a`](https://github.com/firebase/firebase-js-sdk/commit/922e9ed9a68c130aefa0cdb9b27720b73011c397)]: - @firebase/app@0.7.14 - @firebase/messaging@0.9.7 - @firebase/messaging-compat@0.1.7 - @firebase/auth@0.19.6 - @firebase/app-compat@0.1.15 - @firebase/auth-compat@0.2.6 ## 9.6.3 ### Patch Changes - Updated dependencies [[`044a8d7f9`](https://github.com/firebase/firebase-js-sdk/commit/044a8d7f95a0ba0d34123ff5fd7a4bcb1bd3d328), [`ff2f7d4c8`](https://github.com/firebase/firebase-js-sdk/commit/ff2f7d4c85c0bda94b14d66237faa0e5da93bfa4), [`88d43ec00`](https://github.com/firebase/firebase-js-sdk/commit/88d43ec0027ff857923ab41255b3650e666fa29e), [`3c20727d8`](https://github.com/firebase/firebase-js-sdk/commit/3c20727d83f2d68edc108e8112b06d3232a7d310)]: - @firebase/app@0.7.13 - @firebase/firestore@3.4.3 - @firebase/messaging@0.9.6 - @firebase/app-compat@0.1.14 - @firebase/firestore-compat@0.1.12 - @firebase/messaging-compat@0.1.6 ## 9.6.2 ### Patch Changes - Updated dependencies [[`3b481f572`](https://github.com/firebase/firebase-js-sdk/commit/3b481f572456e1eab3435bfc25717770d95a8c49), [`e3a5248fc`](https://github.com/firebase/firebase-js-sdk/commit/e3a5248fc8536fe2ca6d97483aa7e1b3f737dd17), [`7f05d22e8`](https://github.com/firebase/firebase-js-sdk/commit/7f05d22e827f1fd0732ad33fda203a20566d3964)]: - @firebase/firestore@3.4.2 - @firebase/storage@0.9.1 - @firebase/util@1.4.3 - @firebase/auth-compat@0.2.5 - @firebase/auth@0.19.5 - @firebase/firestore-compat@0.1.11 - @firebase/storage-compat@0.1.9 - @firebase/analytics@0.7.5 - @firebase/analytics-compat@0.1.6 - @firebase/app@0.7.12 - @firebase/app-check@0.5.3 - @firebase/app-check-compat@0.2.3 - @firebase/app-compat@0.1.13 - @firebase/database@0.12.5 - @firebase/database-compat@0.1.5 - @firebase/functions@0.7.7 - @firebase/functions-compat@0.1.8 - @firebase/installations@0.5.5 - @firebase/messaging@0.9.5 - @firebase/messaging-compat@0.1.5 - @firebase/performance@0.5.5 - @firebase/performance-compat@0.1.5 - @firebase/remote-config@0.3.4 - @firebase/remote-config-compat@0.1.5 ## 9.6.1 ### Patch Changes - Updated dependencies [[`fd8cd3ec4`](https://github.com/firebase/firebase-js-sdk/commit/fd8cd3ec4b7d0747fca258d468ee094573a08bbb), [`8298cf8a9`](https://github.com/firebase/firebase-js-sdk/commit/8298cf8a9343dbba6c628d64941dfbe5d17c44aa), [`a777385d6`](https://github.com/firebase/firebase-js-sdk/commit/a777385d67653cdcc3b839149dde867f32b48369), [`dc6b447ba`](https://github.com/firebase/firebase-js-sdk/commit/dc6b447bac4e899a0c4741ec18bf19e2ae66731a)]: - @firebase/app@0.7.11 - @firebase/firestore@3.4.1 - @firebase/firestore-compat@0.1.10 - @firebase/auth@0.19.4 - @firebase/app-compat@0.1.12 - @firebase/auth-compat@0.2.4 ## 9.6.0 ### Minor Changes - [`086df7c7e`](https://github.com/firebase/firebase-js-sdk/commit/086df7c7e0299cedd9f3cff9080f46ca25cab7cd) [#5634](https://github.com/firebase/firebase-js-sdk/pull/5634) - AppCheck integration for Firestore ### Patch Changes - Updated dependencies [[`086df7c7e`](https://github.com/firebase/firebase-js-sdk/commit/086df7c7e0299cedd9f3cff9080f46ca25cab7cd)]: - @firebase/app@0.7.10 - @firebase/firestore@3.4.0 - @firebase/app-compat@0.1.11 - @firebase/firestore-compat@0.1.9 ## 9.5.0 ### Minor Changes - [`e34e98e73`](https://github.com/firebase/firebase-js-sdk/commit/e34e98e73a72f77ee87d9005d6728402129deda9) [#5672](https://github.com/firebase/firebase-js-sdk/pull/5672) (fixes [#76](https://github.com/firebase/firebase-js-sdk/issues/76)) - Adds `getBytes()`, `getStream()` and `getBlob()`, which allow direct file downloads from the SDK. ### Patch Changes - Updated dependencies [[`e34e98e73`](https://github.com/firebase/firebase-js-sdk/commit/e34e98e73a72f77ee87d9005d6728402129deda9), [`0394cc97b`](https://github.com/firebase/firebase-js-sdk/commit/0394cc97b98f04dae87b718655eb46174275ebc2), [`6f0049e66`](https://github.com/firebase/firebase-js-sdk/commit/6f0049e66064809ae990a2d9461e28b2d6d08d19), [`7a5bc84bd`](https://github.com/firebase/firebase-js-sdk/commit/7a5bc84bd84a8d1b422204f30a59f06d5b60f1bd), [`ce39a1a07`](https://github.com/firebase/firebase-js-sdk/commit/ce39a1a07e8710e43cc66d9e7db882f185211a9a)]: - @firebase/app@0.7.9 - @firebase/storage@0.9.0 - @firebase/storage-compat@0.1.8 - @firebase/app-check@0.5.2 - @firebase/firestore@3.3.1 - @firebase/app-compat@0.1.10 - @firebase/app-check-compat@0.2.2 - @firebase/firestore-compat@0.1.8 ## 9.4.1 ### Patch Changes - Updated dependencies [[`3b338dbd8`](https://github.com/firebase/firebase-js-sdk/commit/3b338dbd8cdfdc73267cd052b1852a1358b05eaf), [`1583a8202`](https://github.com/firebase/firebase-js-sdk/commit/1583a82022bfd404e94f28d1786e596d6b5a9f43), [`e0fe2b668`](https://github.com/firebase/firebase-js-sdk/commit/e0fe2b668b64b64d842988c2c147d3de66148f48)]: - @firebase/app@0.7.8 - @firebase/functions@0.7.6 - @firebase/auth@0.19.3 - @firebase/storage@0.8.7 - @firebase/app-compat@0.1.9 - @firebase/functions-compat@0.1.7 - @firebase/auth-compat@0.2.3 - @firebase/storage-compat@0.1.7 ## 9.4.0 ### Minor Changes - [`532b3cd93`](https://github.com/firebase/firebase-js-sdk/commit/532b3cd939c5a2c13987a21e38a0a121c5dfca04) [#5675](https://github.com/firebase/firebase-js-sdk/pull/5675) (fixes [#5661](https://github.com/firebase/firebase-js-sdk/issues/5661)) - Expanded `Firestore.WithFieldValue<T>` to include `T`. This allows developers to delegate `WithFieldValue<T>` inside wrappers of type `T` to avoid exposing Firebase types beyond Firebase-specific logic. ### Patch Changes - [`3281315fa`](https://github.com/firebase/firebase-js-sdk/commit/3281315fae9c6f535f9d5052ee17d60861ea569a) [#5708](https://github.com/firebase/firebase-js-sdk/pull/5708) (fixes [#1487](https://github.com/firebase/firebase-js-sdk/issues/1487)) - Update build scripts to work with the exports field - Updated dependencies [[`532b3cd93`](https://github.com/firebase/firebase-js-sdk/commit/532b3cd939c5a2c13987a21e38a0a121c5dfca04), [`3281315fa`](https://github.com/firebase/firebase-js-sdk/commit/3281315fae9c6f535f9d5052ee17d60861ea569a), [`dbd54f7c9`](https://github.com/firebase/firebase-js-sdk/commit/dbd54f7c9ef0b5d78d491e26d816084a478bdf04)]: - @firebase/firestore@3.3.0 - @firebase/analytics-compat@0.1.5 - @firebase/analytics@0.7.4 - @firebase/app-check-compat@0.2.1 - @firebase/app-check@0.5.1 - @firebase/app-compat@0.1.8 - @firebase/app@0.7.7 - @firebase/auth-compat@0.2.2 - @firebase/auth@0.19.2 - @firebase/database-compat@0.1.4 - @firebase/database@0.12.4 - @firebase/firestore-compat@0.1.7 - @firebase/functions-compat@0.1.6 - @firebase/functions@0.7.5 - @firebase/installations@0.5.4 - @firebase/messaging-compat@0.1.4 - @firebase/messaging@0.9.4 - @firebase/performance-compat@0.1.4 - @firebase/performance@0.5.4 - @firebase/remote-config-compat@0.1.4 - @firebase/remote-config@0.3.3 - @firebase/storage-compat@0.1.6 - @firebase/storage@0.8.6 - @firebase/util@1.4.2 ## 9.3.0 ### Minor Changes - [`61604979c`](https://github.com/firebase/firebase-js-sdk/commit/61604979cb35647610ea385a6ba0ca67cb03f5d1) [#5595](https://github.com/firebase/firebase-js-sdk/pull/5595) - Add ReCAPTCHA Enterprise as an attestation option for App Check. ### Patch Changes - Updated dependencies [[`31bd6f27f`](https://github.com/firebase/firebase-js-sdk/commit/31bd6f27f965a561f814bad1110a43849a6a9cbf), [`2322b6023`](https://github.com/firebase/firebase-js-sdk/commit/2322b6023c628cd9f4f4172767c17d215dd91684), [`61604979c`](https://github.com/firebase/firebase-js-sdk/commit/61604979cb35647610ea385a6ba0ca67cb03f5d1), [`0765b5e19`](https://github.com/firebase/firebase-js-sdk/commit/0765b5e19c3e949bb33233ee52c8e33f01418e54)]: - @firebase/auth-compat@0.2.1 - @firebase/auth@0.19.1 - @firebase/analytics@0.7.3 - @firebase/analytics-compat@0.1.4 - @firebase/app@0.7.6 - @firebase/app-check@0.5.0 - @firebase/app-check-compat@0.2.0 - @firebase/app-compat@0.1.7 - @firebase/database@0.12.3 - @firebase/database-compat@0.1.3 - @firebase/firestore-compat@0.1.6 - @firebase/functions@0.7.4 - @firebase/functions-compat@0.1.5 - @firebase/installations@0.5.3 - @firebase/messaging@0.9.3 - @firebase/messaging-compat@0.1.3 - @firebase/performance@0.5.3 - @firebase/performance-compat@0.1.3 - @firebase/remote-config@0.3.2 - @firebase/remote-config-compat@0.1.3 - @firebase/storage@0.8.5 - @firebase/storage-compat@0.1.5 - @firebase/util@1.4.1 - @firebase/firestore@3.2.1 ## 9.2.0 ### Minor Changes - [`4d3640481`](https://github.com/firebase/firebase-js-sdk/commit/4d36404812a7ca24ced5e1aabf6d8aa03de4e08a) [#5532](https://github.com/firebase/firebase-js-sdk/pull/5532) (fixes [#5499](https://github.com/firebase/firebase-js-sdk/issues/5499)) - Fix exports field to also point to Node ESM builds. This change requires Node.js version 10+. * [`b6f30c24f`](https://github.com/firebase/firebase-js-sdk/commit/b6f30c24fdf096ac4e8bdba32b9c1380903a7507) [#5617](https://github.com/firebase/firebase-js-sdk/pull/5617) (fixes [#5610](https://github.com/firebase/firebase-js-sdk/issues/5610)) - Fix behavior on subsequent calls to `getRedirectResult()` ### Patch Changes - [`f0f6d74b5`](https://github.com/firebase/firebase-js-sdk/commit/f0f6d74b58312f7e577743e58abb030ffe38c295) [#5664](https://github.com/firebase/firebase-js-sdk/pull/5664) (fixes [#5644](https://github.com/firebase/firebase-js-sdk/issues/5644)) - Fix compatability layer errors that were being thrown in Safari - Updated dependencies [[`4d3640481`](https://github.com/firebase/firebase-js-sdk/commit/4d36404812a7ca24ced5e1aabf6d8aa03de4e08a), [`b6f30c24f`](https://github.com/firebase/firebase-js-sdk/commit/b6f30c24fdf096ac4e8bdba32b9c1380903a7507), [`69ff8eb54`](https://github.com/firebase/firebase-js-sdk/commit/69ff8eb549e49de51cae11a04bce023bb6e1fc02), [`2429ac105`](https://github.com/firebase/firebase-js-sdk/commit/2429ac105b0aeb15eb8c362665448c209887bada), [`4594d3fd6`](https://github.com/firebase/firebase-js-sdk/commit/4594d3fd6c7f7680b877aa2017ba35084ef6af96), [`6dacc2400`](https://github.com/firebase/firebase-js-sdk/commit/6dacc2400fdcf4432ed1977ca1eb148da6db3fc5), [`f48527617`](https://github.com/firebase/firebase-js-sdk/commit/f485276173ac0f6fb212328d00334892f4b33a9a), [`c75bbe957`](https://github.com/firebase/firebase-js-sdk/commit/c75bbe9574133ce6d1487a601c7acb4204e417aa)]: - @firebase/firestore@3.2.0 - @firebase/app@0.7.5 - @firebase/auth-compat@0.2.0 - @firebase/auth@0.19.0 - @firebase/firestore-compat@0.1.5 - @firebase/app-compat@0.1.6 ## 9.1.3 ### Patch Changes - Updated dependencies [[`a7e00b9eb`](https://github.com/firebase/firebase-js-sdk/commit/a7e00b9ebbb05b094a8bf620790146e750463c12), [`352cc2647`](https://github.com/firebase/firebase-js-sdk/commit/352cc26476a0c249f89d19eb371ecdcbbd067e5f), [`93795c780`](https://github.com/firebase/firebase-js-sdk/commit/93795c7801d6b28ccbbe5855fd2f3fc377b1db5f)]: - @firebase/storage@0.8.4 - @firebase/database-compat@0.1.2 - @firebase/firestore-compat@0.1.4 - @firebase/storage-compat@0.1.4 - @firebase/analytics@0.7.2 - @firebase/app@0.7.4 - @firebase/auth@0.18.3 - @firebase/database@0.12.2 - @firebase/firestore@3.1.1 - @firebase/functions@0.7.3 - @firebase/installations@0.5.2 - @firebase/messaging@0.9.2 - @firebase/performance@0.5.2 - @firebase/remote-config@0.3.1 - @firebase/analytics-compat@0.1.3 - @firebase/app-compat@0.1.5 - @firebase/auth-compat@0.1.6 - @firebase/functions-compat@0.1.4 - @firebase/messaging-compat@0.1.2 - @firebase/performance-compat@0.1.2 - @firebase/remote-config-compat@0.1.2 ## 9.1.2 ### Patch Changes - [`3e920c888`](https://github.com/firebase/firebase-js-sdk/commit/3e920c8880ed72e86c85f64b23836d95a3246491) [#5573](https://github.com/firebase/firebase-js-sdk/pull/5573) - Fixed App Check compat package to correctly export and handle `ReCaptchaV3Provider` and `CustomProvider` classes. - Updated dependencies [[`a4e770e58`](https://github.com/firebase/firebase-js-sdk/commit/a4e770e58d03d75a63f1ed7845589b863573b76e), [`1b0e7af13`](https://github.com/firebase/firebase-js-sdk/commit/1b0e7af130c59b867e84b3f2615248fedad5b83d), [`e1d551ddb`](https://github.com/firebase/firebase-js-sdk/commit/e1d551ddb29db0f1fdf25c986cfcae6804bc8e79), [`f7d8324a1`](https://github.com/firebase/firebase-js-sdk/commit/f7d8324a188f013f7875cf6c35fc4beb2c78c0ae), [`e456d00a7`](https://github.com/firebase/firebase-js-sdk/commit/e456d00a7d054b2e95476562a087f2b12301e800), [`3e920c888`](https://github.com/firebase/firebase-js-sdk/commit/3e920c8880ed72e86c85f64b23836d95a3246491)]: - @firebase/app@0.7.3 - @firebase/app-check@0.4.2 - @firebase/auth@0.18.2 - @firebase/auth-compat@0.1.5 - @firebase/app-check-compat@0.1.3 - @firebase/app-compat@0.1.4 ## 9.1.1 ### Patch Changes - Updated dependencies [[`49b0406ab`](https://github.com/firebase/firebase-js-sdk/commit/49b0406abb9b211c5b75325b0383539ac03358d1)]: - @firebase/app@0.7.2 - @firebase/auth@0.18.1 - @firebase/app-compat@0.1.3 - @firebase/auth-compat@0.1.4 ## 9.1.0 ### Minor Changes - [`f90c1d081`](https://github.com/firebase/firebase-js-sdk/commit/f90c1d081ee6be472b3a372e1f01f7a5cace3155) [#3623](https://github.com/firebase/firebase-js-sdk/pull/3623) - Issue 2393 - Add environment check to Remote-Config Module ### Patch Changes - Updated dependencies [[`dfe65ff9b`](https://github.com/firebase/firebase-js-sdk/commit/dfe65ff9bfa66d318d45e2a666e302867ae53a01), [`b835b4cba`](https://github.com/firebase/firebase-js-sdk/commit/b835b4cbabc4b7b180ae38b908c49205ce31a422), [`f90c1d081`](https://github.com/firebase/firebase-js-sdk/commit/f90c1d081ee6be472b3a372e1f01f7a5cace3155), [`08c098211`](https://github.com/firebase/firebase-js-sdk/commit/08c098211f44a79a5b8d30c6b4222d560ff522a3), [`f78ceca1c`](https://github.com/firebase/firebase-js-sdk/commit/f78ceca1cf9198f5d371320e8814c859c261cf67), [`e62d02e52`](https://github.com/firebase/firebase-js-sdk/commit/e62d02e52e50fe53b3db90e9641df25a42742b15), [`a5d87bc5c`](https://github.com/firebase/firebase-js-sdk/commit/a5d87bc5c5d6360d5fa2386fe351937463bc45b8), [`a99943fe3`](https://github.com/firebase/firebase-js-sdk/commit/a99943fe3bd5279761aa29d138ec91272b06df39), [`b835b4cba`](https://github.com/firebase/firebase-js-sdk/commit/b835b4cbabc4b7b180ae38b908c49205ce31a422), [`07b88e6e8`](https://github.com/firebase/firebase-js-sdk/commit/07b88e6e80f60525c66bf330d28160dbef2d0a2c), [`b835b4cba`](https://github.com/firebase/firebase-js-sdk/commit/b835b4cbabc4b7b180ae38b908c49205ce31a422), [`b835b4cba`](https://github.com/firebase/firebase-js-sdk/commit/b835b4cbabc4b7b180ae38b908c49205ce31a422), [`4d2a54fb0`](https://github.com/firebase/firebase-js-sdk/commit/4d2a54fb0611ab1987ad415c265440b9bbbc28c6), [`c2362214a`](https://github.com/firebase/firebase-js-sdk/commit/c2362214ad6154ce013d3815a6f1ccd061679f66), [`b79bd33e4`](https://github.com/firebase/firebase-js-sdk/commit/b79bd33e4d3fe6c051b29a85d5141fcb8dcc8d2d), [`a99943fe3`](https://github.com/firebase/firebase-js-sdk/commit/a99943fe3bd5279761aa29d138ec91272b06df39)]: - @firebase/database-compat@0.1.1 - @firebase/database@0.12.1 - @firebase/app-check@0.4.1 - @firebase/app-check-compat@0.1.2 - @firebase/remote-config@0.3.0 - @firebase/firestore-compat@0.1.3 - @firebase/firestore@3.1.0 - @firebase/auth@0.18.0 - @firebase/util@1.4.0 - @firebase/performance@0.5.1 - @firebase/performance-compat@0.1.1 - @firebase/messaging@0.9.1 - @firebase/analytics@0.7.1 - @firebase/messaging-compat@0.1.1 - @firebase/analytics-compat@0.1.2 - @firebase/remote-config-compat@0.1.1 - @firebase/auth-compat@0.1.3 - @firebase/storage@0.8.3 - @firebase/app@0.7.1 - @firebase/app-compat@0.1.2 - @firebase/functions@0.7.2 - @firebase/functions-compat@0.1.3 - @firebase/installations@0.5.1 - @firebase/storage-compat@0.1.3 ## 9.0.2 ### Patch Changes - Updated dependencies [[`08ec55d6d`](https://github.com/firebase/firebase-js-sdk/commit/08ec55d6dfcc85207fbdcdde77d6508f27998603), [`8180a2b77`](https://github.com/firebase/firebase-js-sdk/commit/8180a2b77d331c4d01a000e35f51dc61af660eb7), [`b8462f248`](https://github.com/firebase/firebase-js-sdk/commit/b8462f2489fb6f37691b136c9a5d453207dccc06), [`271303f3c`](https://github.com/firebase/firebase-js-sdk/commit/271303f3ca6fa47c646177a41d7a3e3f31e1d296), [`bf5772f64`](https://github.com/firebase/firebase-js-sdk/commit/bf5772f645207c24f3218914d27fdbe4e76584a2), [`dca28a10d`](https://github.com/firebase/firebase-js-sdk/commit/dca28a10dac4409c84d5a991094f7b5a4f3e5c7f), [`deda8cd85`](https://github.com/firebase/firebase-js-sdk/commit/deda8cd85e365c36b657dbe8a233b16bcf751ea7), [`66d4a1e5d`](https://github.com/firebase/firebase-js-sdk/commit/66d4a1e5d8e1b8b952e21fc3190ec7076d8161ea)]: - @firebase/auth@0.17.2 - @firebase/firestore@3.0.2 - @firebase/functions@0.7.1 - @firebase/storage@0.8.2 - @firebase/auth-compat@0.1.2 - @firebase/firestore-compat@0.1.2 - @firebase/functions-compat@0.1.2 - @firebase/storage-compat@0.1.2 ## 9.0.1 ### Patch Changes - Updated dependencies [[`66596f3f8`](https://github.com/firebase/firebase-js-sdk/commit/66596f3f8c747158bf30b62d8f579f7eecf97081), [`cd15df0d1`](https://github.com/firebase/firebase-js-sdk/commit/cd15df0d1f51110f448e4284244b06be8d37f1c3), [`cd15df0d1`](https://github.com/firebase/firebase-js-sdk/commit/cd15df0d1f51110f448e4284244b06be8d37f1c3), [`1b33fda40`](https://github.com/firebase/firebase-js-sdk/commit/1b33fda40ddc48e9ed28e94607bf100159f5b80e), [`6163bb282`](https://github.com/firebase/firebase-js-sdk/commit/6163bb282b4e3b6fe5f405c3b3e35d5691d41677)]: - @firebase/auth@0.17.1 - @firebase/analytics-compat@0.1.1 - @firebase/app-check-compat@0.1.1 - @firebase/app-compat@0.1.1 - @firebase/functions-compat@0.1.1 - @firebase/firestore@3.0.1 - @firebase/storage@0.8.1 - @firebase/auth-compat@0.1.1 - @firebase/firestore-compat@0.1.1 - @firebase/storage-compat@0.1.1 ## 9.0.0 ### Major Changes - [`5bc6afb75`](https://github.com/firebase/firebase-js-sdk/commit/5bc6afb75b5267bad5940c32458c315e5394321d) [#5268](https://github.com/firebase/firebase-js-sdk/pull/5268) (fixes [#4277](https://github.com/firebase/firebase-js-sdk/issues/4277)) - This change contains multiple quality-of-life improvements when using the `FirestoreDataConverter` in `@firebase/firestore/lite` and `@firebase/firestore`: - Support for passing in `FieldValue` property values when using a converter (via `WithFieldValue<T>` and `PartialWithFieldValue<T>`). - Support for omitting properties in nested fields when performing a set operation with `{merge: true}` with a converter (via `PartialWithFieldValue<T>`). - Support for typed update operations when using a converter (via the newly typed `UpdateData`). Improperly typed fields in update operations on typed document references will no longer compile. * [`cdada6c68`](https://github.com/firebase/firebase-js-sdk/commit/cdada6c68f9740d13dd6674bcb658e28e68253b6) [#5345](https://github.com/firebase/firebase-js-sdk/pull/5345) (fixes [#5015](https://github.com/firebase/firebase-js-sdk/issues/5015)) - Release modularized SDKs ### Patch Changes - Updated dependencies [[`5bc6afb75`](https://github.com/firebase/firebase-js-sdk/commit/5bc6afb75b5267bad5940c32458c315e5394321d), [`cdada6c68`](https://github.com/firebase/firebase-js-sdk/commit/cdada6c68f9740d13dd6674bcb658e28e68253b6)]: - @firebase/firestore@3.0.0 - @firebase/firestore-compat@0.1.0 - @firebase/analytics@0.7.0 - @firebase/analytics-compat@0.1.0 - @firebase/app@0.7.0 - @firebase/app-check@0.4.0 - @firebase/app-check-compat@0.1.0 - @firebase/app-compat@0.1.0 - @firebase/app-types@0.7.0 - @firebase/auth@0.17.0 - @firebase/auth-compat@0.1.0 - @firebase/database@0.12.0 - @firebase/database-compat@0.1.0 - @firebase/functions@0.7.0 - @firebase/functions-compat@0.1.0 - @firebase/installations@0.5.0 - @firebase/messaging@0.9.0 - @firebase/messaging-compat@0.1.0 - @firebase/performance@0.5.0 - @firebase/performance-compat@0.1.0 - @firebase/remote-config@0.2.0 - @firebase/remote-config-compat@0.1.0 - @firebase/storage@0.8.0 - @firebase/storage-compat@0.1.0 ## 8.10.0 ### Minor Changes - [`d0710d500`](https://github.com/firebase/firebase-js-sdk/commit/d0710d5006a07318213163127051eebf0c339383) [#5139](https://github.com/firebase/firebase-js-sdk/pull/5139) - Allows retrieval of `messageId` from `MessagePayload`. * [`3c6a11c8d`](https://github.com/firebase/firebase-js-sdk/commit/3c6a11c8d0b35afddb50e9c3e0c4d2e30f642131) [#5282](https://github.com/firebase/firebase-js-sdk/pull/5282) - Implement mockUserToken for Storage and fix JWT format bugs. ### Patch Changes - Updated dependencies [[`fbb32e7bf`](https://github.com/firebase/firebase-js-sdk/commit/fbb32e7bff32942bea16385fc387b8c22952ed4d), [`d0710d500`](https://github.com/firebase/firebase-js-sdk/commit/d0710d5006a07318213163127051eebf0c339383), [`3c6a11c8d`](https://github.com/firebase/firebase-js-sdk/commit/3c6a11c8d0b35afddb50e9c3e0c4d2e30f642131), [`f825b1d83`](https://github.com/firebase/firebase-js-sdk/commit/f825b1d83228747e404aaefd9f3948d12257d0fc)]: - @firebase/storage@0.7.0 - @firebase/messaging@0.8.0 - @firebase/database@0.11.0 - @firebase/firestore@2.4.0 - @firebase/util@1.3.0 - @firebase/functions@0.6.15 - @firebase/analytics@0.6.18 - @firebase/app@0.6.30 - @firebase/app-check@0.3.2 - @firebase/installations@0.4.32 - @firebase/performance@0.4.18 - @firebase/remote-config@0.1.43 ## 8.9.1 ### Patch Changes - [`f1027e3c2`](https://github.com/firebase/firebase-js-sdk/commit/f1027e3c24cab52046766a898c6702860f5ad3f6) [#5261](https://github.com/firebase/firebase-js-sdk/pull/5261) (fixes [#5258](https://github.com/firebase/firebase-js-sdk/issues/5258)) - Fixed argument typings for `activate()`. - Updated dependencies [[`f1027e3c2`](https://github.com/firebase/firebase-js-sdk/commit/f1027e3c24cab52046766a898c6702860f5ad3f6)]: - @firebase/app-check@0.3.1 ## 8.9.0 ### Minor Changes - [`8599d9141`](https://github.com/firebase/firebase-js-sdk/commit/8599d91416ae8ac5202742f11cee00666d3360ec) [#4902](https://github.com/firebase/firebase-js-sdk/pull/4902) - Add `RecaptchaV3Provider` and `CustomProvider` classes that can be supplied to `firebase.appCheck().activate()`. * [`bd50d8310`](https://github.com/firebase/firebase-js-sdk/commit/bd50d83107be3d87064f72800c608abc94ae3456) [#5206](https://github.com/firebase/firebase-js-sdk/pull/5206) - Fix formatting of links in comments and update some event typings to correctly match GA4 specs. ### Patch Changes - Updated dependencies [[`5bda08eee`](https://github.com/firebase/firebase-js-sdk/commit/5bda08eee4e0c4007b1d858edcbcc8020604d560), [`8599d9141`](https://github.com/firebase/firebase-js-sdk/commit/8599d91416ae8ac5202742f11cee00666d3360ec)]: - @firebase/storage@0.6.2 - @firebase/app-check@0.3.0 - @firebase/analytics@0.6.17 ## 8.8.1 ### Patch Changes - Updated dependencies [[`a3cbe719b`](https://github.com/firebase/firebase-js-sdk/commit/a3cbe719b1bd733a5c4c15ee0d0e6388d512054c), [`3d10d33bc`](https://github.com/firebase/firebase-js-sdk/commit/3d10d33bc167177fecbf86d2a6574af2e4e210f9)]: - @firebase/util@1.2.0 - @firebase/app-types@0.6.3 - @firebase/analytics@0.6.16 - @firebase/app@0.6.29 - @firebase/app-check@0.2.1 - @firebase/database@0.10.9 - @firebase/firestore@2.3.10 - @firebase/installations@0.4.31 - @firebase/messaging@0.7.15 - @firebase/performance@0.4.17 - @firebase/remote-config@0.1.42 - @firebase/storage@0.6.1 - @firebase/functions@0.6.14 ## 8.8.0 ### Minor Changes - [`b3caa5158`](https://github.com/firebase/firebase-js-sdk/commit/b3caa515846d2bfcf4a95dedff69f08d503cbfc2) [#5149](https://github.com/firebase/firebase-js-sdk/pull/5149) - Add NodeJS support to Cloud Storage for Firebase. This release changes the `main` field in package.json to point to a Node specific build. If you are building a bundle for borwser usage, please make sure that your bundler uses the `browser` field (the default). * [`02586c975`](https://github.com/firebase/firebase-js-sdk/commit/02586c9754318b01a0051561d2c7c4906059b5af) [#5070](https://github.com/firebase/firebase-js-sdk/pull/5070) - Add `firebase_screen` and `firebase_screen_class` to `logEvent()` overload for `screen_view` events. ### Patch Changes - [`2cd9d7c39`](https://github.com/firebase/firebase-js-sdk/commit/2cd9d7c394dd0c84f285fbcfa4b0a5d79509451f) [#5147](https://github.com/firebase/firebase-js-sdk/pull/5147) (fixes [#5047](https://github.com/firebase/firebase-js-sdk/issues/5047)) - Fixed an issue that prevented Timestamps from being used via `update()` when connected to the Emulator - Updated dependencies [[`b3caa5158`](https://github.com/firebase/firebase-js-sdk/commit/b3caa515846d2bfcf4a95dedff69f08d503cbfc2), [`b51be1da3`](https://github.com/firebase/firebase-js-sdk/commit/b51be1da318a8f79ff159bcb8be9797d192519fd), [`2cd9d7c39`](https://github.com/firebase/firebase-js-sdk/commit/2cd9d7c394dd0c84f285fbcfa4b0a5d79509451f), [`fb3e35965`](https://github.com/firebase/firebase-js-sdk/commit/fb3e35965b23f88e318dd877fabade16cdcb6385)]: - @firebase/storage@0.6.0 - @firebase/firestore@2.3.9 - @firebase/database@0.10.8 - @firebase/analytics@0.6.15 ## 8.7.1 ### Patch Changes - Updated dependencies [[`99414a51c`](https://github.com/firebase/firebase-js-sdk/commit/99414a51ca5cd25f69a96e4c9949ad5b84e3f64e)]: - @firebase/database@0.10.7 ## 8.7.0 ### Minor Changes - [`870dd5e35`](https://github.com/firebase/firebase-js-sdk/commit/870dd5e3594f5b588bdc2801c60c6d984d1d08cc) [#5033](https://github.com/firebase/firebase-js-sdk/pull/5033) - Added `getToken()` and `onTokenChanged` methods to App Check. ### Patch Changes - Updated dependencies [[`870dd5e35`](https://github.com/firebase/firebase-js-sdk/commit/870dd5e3594f5b588bdc2801c60c6d984d1d08cc), [`5d007b8fb`](https://github.com/firebase/firebase-js-sdk/commit/5d007b8fb64ac26c2f82704398965e9f3deda58a), [`5d31e2192`](https://github.com/firebase/firebase-js-sdk/commit/5d31e2192d0ea68a768bc7826ad5aa830c2bc36c), [`56a6a9d4a`](https://github.com/firebase/firebase-js-sdk/commit/56a6a9d4af2766154584a0f66d3c4d8024d74ba5)]: - @firebase/app-check@0.2.0 - @firebase/auth@0.16.8 - @firebase/firestore@2.3.8 - @firebase/storage@0.5.6 - @firebase/analytics@0.6.14 - @firebase/app@0.6.28 - @firebase/database@0.10.6 - @firebase/functions@0.6.13 - @firebase/installations@0.4.30 - @firebase/messaging@0.7.14 - @firebase/performance@0.4.16 - @firebase/remote-config@0.1.41 ## 8.6.8 ### Patch Changes - Updated dependencies [[`c81cf82fa`](https://github.com/firebase/firebase-js-sdk/commit/c81cf82fac14cbfaebc0e440235c3fb38af22d38)]: - @firebase/auth@0.16.7 - @firebase/storage@0.5.5 - @firebase/analytics@0.6.13 - @firebase/app@0.6.27 - @firebase/app-check@0.1.4 - @firebase/database@0.10.5 - @firebase/firestore@2.3.7 - @firebase/functions@0.6.12 - @firebase/installations@0.4.29 - @firebase/messaging@0.7.13 - @firebase/performance@0.4.15 - @firebase/remote-config@0.1.40 ## 8.6.7 ### Patch Changes - Updated dependencies [[`1d54447ca`](https://github.com/firebase/firebase-js-sdk/commit/1d54447ca928ab50228600858978bb3b341c0507)]: - @firebase/app@0.6.26 - @firebase/firestore@2.3.6 ## 8.6.6 ### Patch Changes - Updated dependencies [[`4c4b6aed9`](https://github.com/firebase/firebase-js-sdk/commit/4c4b6aed9757c9a7e75fb698a15e53274f93880b)]: - @firebase/firestore@2.3.5 - @firebase/analytics@0.6.12 - @firebase/app@0.6.25 - @firebase/app-check@0.1.3 - @firebase/database@0.10.4 - @firebase/functions@0.6.11 - @firebase/installations@0.4.28 - @firebase/messaging@0.7.12 - @firebase/performance@0.4.14 - @firebase/remote-config@0.1.39 - @firebase/storage@0.5.4 ## 8.6.5 ### Patch Changes - Updated dependencies []: - @firebase/app@0.6.24 - @firebase/firestore@2.3.4 ## 8.6.4 ### Patch Changes - [`b49345d31`](https://github.com/firebase/firebase-js-sdk/commit/b49345d31cdd3dfd42d65768156818dc09c7fa61) [#4283](https://github.com/firebase/firebase-js-sdk/pull/4283) (fixes [#4235](https://github.com/firebase/firebase-js-sdk/issues/4235)) - set firebase.SDK_VERSION to the latest value - Updated dependencies [[`92e4e8d29`](https://github.com/firebase/firebase-js-sdk/commit/92e4e8d2996c690837a203a868b0d26bf6e3ad84)]: - @firebase/functions@0.6.10 - @firebase/analytics@0.6.11 - @firebase/app@0.6.23 - @firebase/app-check@0.1.2 - @firebase/database@0.10.3 - @firebase/firestore@2.3.3 - @firebase/installations@0.4.27 - @firebase/messaging@0.7.11 - @firebase/performance@0.4.13 - @firebase/remote-config@0.1.38 - @firebase/storage@0.5.3 ## 8.6.3 ### Patch Changes - Updated dependencies [[`169174520`](https://github.com/firebase/firebase-js-sdk/commit/169174520f6451f5741fd50e8957d4097895e97a), [`2a5039ee3`](https://github.com/firebase/firebase-js-sdk/commit/2a5039ee3242fb4109da9dee36ac978d78519334)]: - @firebase/firestore@2.3.2 - @firebase/database@0.10.2 ## 8.6.2 ### Patch Changes - Updated dependencies [[`de68cdca2`](https://github.com/firebase/firebase-js-sdk/commit/de68cdca21c6ba5a890807857b529c2187e4adba), [`96a47097f`](https://github.com/firebase/firebase-js-sdk/commit/96a47097f36fa33f16b3f63b8cc72d256710e528), [`997040ace`](https://github.com/firebase/firebase-js-sdk/commit/997040ace70de0891c9dea78b6da89e4886163b9)]: - @firebase/auth@0.16.6 - @firebase/firestore@2.3.1 - @firebase/functions@0.6.9 ## 8.6.1 ### Patch Changes - Updated dependencies [[`60e834739`](https://github.com/firebase/firebase-js-sdk/commit/60e83473940e60f8390b1b0f97cf45a1733f66f0), [`5b202f852`](https://github.com/firebase/firebase-js-sdk/commit/5b202f852ca68b35b06b0ea17e4b6b8c446c651c)]: - @firebase/app@0.6.22 - @firebase/app-check@0.1.1 - @firebase/database@0.10.1 ## 8.6.0 ### Minor Changes - [`81c131abe`](https://github.com/firebase/firebase-js-sdk/commit/81c131abea7001c5933156ff6b0f3925f16ff052) [#4860](https://github.com/firebase/firebase-js-sdk/pull/4860) - Release the Firebase App Check package. ### Patch Changes - [`cc7207e25`](https://github.com/firebase/firebase-js-sdk/commit/cc7207e25f09870c6c718b8e209e694661676d27) [#4870](https://github.com/firebase/firebase-js-sdk/pull/4870) - Fix database.useEmulator typing. - Updated dependencies [[`81c131abe`](https://github.com/firebase/firebase-js-sdk/commit/81c131abea7001c5933156ff6b0f3925f16ff052)]: - @firebase/app-check@0.1.0 ## 8.5.0 ### Minor Changes - [`97f61e6f3`](https://github.com/firebase/firebase-js-sdk/commit/97f61e6f3d24e5b4c92ed248bb531233a94b9eaf) [#4837](https://github.com/firebase/firebase-js-sdk/pull/4837) (fixes [#4715](https://github.com/firebase/firebase-js-sdk/issues/4715)) - Add mockUserToken support for Firestore. * [`ac4ad08a2`](https://github.com/firebase/firebase-js-sdk/commit/ac4ad08a284397ec966e991dd388bb1fba857467) [#4792](https://github.com/firebase/firebase-js-sdk/pull/4792) - Add mockUserToken support for database emulator. ### Patch Changes - Updated dependencies [[`97f61e6f3`](https://github.com/firebase/firebase-js-sdk/commit/97f61e6f3d24e5b4c92ed248bb531233a94b9eaf), [`e123f241c`](https://github.com/firebase/firebase-js-sdk/commit/e123f241c0cf39a983645582c4e42b7a5bff7bd6), [`ac4ad08a2`](https://github.com/firebase/firebase-js-sdk/commit/ac4ad08a284397ec966e991dd388bb1fba857467)]: - @firebase/firestore@2.3.0 - @firebase/app@0.6.21 - @firebase/database@0.10.0 - @firebase/util@1.1.0 - @firebase/analytics@0.6.10 - @firebase/functions@0.6.8 - @firebase/installations@0.4.26 - @firebase/messaging@0.7.10 - @firebase/performance@0.4.12 - @firebase/remote-config@0.1.37 - @firebase/storage@0.5.2 ## 8.4.3 ### Patch Changes - Updated dependencies [[`8d63eacf9`](https://github.com/firebase/firebase-js-sdk/commit/8d63eacf964c6e6b3b8ffe06bf682844ee430fbc), [`d422436d1`](https://github.com/firebase/firebase-js-sdk/commit/d422436d1d83f82aee8028e3a24c8e18d9d7c098)]: - @firebase/database@0.9.12 ## 8.4.2 ### Patch Changes - Updated dependencies [[`633463e2a`](https://github.com/firebase/firebase-js-sdk/commit/633463e2abfdef7dbb6d9bf5275df21d6a01fcb6), [`c65883680`](https://github.com/firebase/firebase-js-sdk/commit/c658836806e0a5fef11fa61cd68f98960567f31b), [`364e336a0`](https://github.com/firebase/firebase-js-sdk/commit/364e336a04e419d019846d702cf27144aeb8939e), [`191184eb4`](https://github.com/firebase/firebase-js-sdk/commit/191184eb454109bff9198274fc416664b126d7ec)]: - @firebase/firestore@2.2.5 - @firebase/storage@0.5.1 - @firebase/database@0.9.11 - @firebase/auth@0.16.5 ## 8.4.1 ### Patch Changes - Updated dependencies [[`74fa5064a`](https://github.com/firebase/firebase-js-sdk/commit/74fa5064ae6a183b229975dc858c5ee0f567d0d4)]: - @firebase/database@0.9.10 ## 8.4.0 ### Minor Changes - [`5ae73656d`](https://github.com/firebase/firebase-js-sdk/commit/5ae73656d976fa724ea6ca86d496e9531c95b29c) [#4346](https://github.com/firebase/firebase-js-sdk/pull/4346) - Add `storage().useEmulator()` method to enable emulator mode for storage, allowing users to set a storage emulator host and port. ### Patch Changes - [`7354a0ed4`](https://github.com/firebase/firebase-js-sdk/commit/7354a0ed438f4e3df6577e4927e8c8f8f1fbbfda) [#4720](https://github.com/firebase/firebase-js-sdk/pull/4720) - Internal changes to Database and Validation APIs. - Updated dependencies [[`7354a0ed4`](https://github.com/firebase/firebase-js-sdk/commit/7354a0ed438f4e3df6577e4927e8c8f8f1fbbfda), [`6db185be5`](https://github.com/firebase/firebase-js-sdk/commit/6db185be5ed297ba2a8b6c0a098319131da7b552), [`5ae73656d`](https://github.com/firebase/firebase-js-sdk/commit/5ae73656d976fa724ea6ca86d496e9531c95b29c)]: - @firebase/util@1.0.0 - @firebase/database@0.9.9 - @firebase/firestore@2.2.4 - @firebase/storage@0.5.0 - @firebase/analytics@0.6.9 - @firebase/app@0.6.20 - @firebase/installations@0.4.25 - @firebase/messaging@0.7.9 - @firebase/performance@0.4.11 - @firebase/remote-config@0.1.36 - @firebase/functions@0.6.7 ## 8.3.3 ### Patch Changes - Updated dependencies [[`f24d8961b`](https://github.com/firebase/firebase-js-sdk/commit/f24d8961b3b87821413297688803fc85113086b3)]: - @firebase/app-types@0.6.2 - @firebase/app@0.6.19 - @firebase/analytics@0.6.8 - @firebase/database@0.9.8 - @firebase/firestore@2.2.3 - @firebase/functions@0.6.6 - @firebase/installations@0.4.24 - @firebase/messaging@0.7.8 - @firebase/performance@0.4.10 - @firebase/remote-config@0.1.35 - @firebase/storage@0.4.7 ## 8.3.2 ### Patch Changes - Updated dependencies [[`de5f90501`](https://github.com/firebase/firebase-js-sdk/commit/de5f9050137acc9ed1490082e5aa429b5de3cb2a), [`4cb0945c6`](https://github.com/firebase/firebase-js-sdk/commit/4cb0945c6e7d9ba729d34f893942f039443346aa)]: - @firebase/util@0.4.1 - @firebase/firestore@2.2.2 - @firebase/analytics@0.6.7 - @firebase/app@0.6.18 - @firebase/database@0.9.7 - @firebase/installations@0.4.23 - @firebase/messaging@0.7.7 - @firebase/performance@0.4.9 - @firebase/remote-config@0.1.34 - @firebase/storage@0.4.6 - @firebase/functions@0.6.5 ## 8.3.1 ### Patch Changes - Updated dependencies [[`5c1a83ed7`](https://github.com/firebase/firebase-js-sdk/commit/5c1a83ed70bae979322bd8751c0885d683ce4bf3)]: - @firebase/database@0.9.6 - @firebase/firestore@2.2.1 - @firebase/functions@0.6.4 - @firebase/remote-config@0.1.33 - @firebase/storage@0.4.5 - @firebase/analytics@0.6.6 - @firebase/app@0.6.17 - @firebase/installations@0.4.22 - @firebase/messaging@0.7.6 - @firebase/performance@0.4.8 ## 8.3.0 ### Minor Changes - [`b6080a857`](https://github.com/firebase/firebase-js-sdk/commit/b6080a857b1b56e10db041e6357acd69154e31fb) [#4577](https://github.com/firebase/firebase-js-sdk/pull/4577) - Added support to remove a FirestoreDataConverter on a Firestore reference by calling `withConverter(null)` ### Patch Changes - Updated dependencies [[`ec95df3d0`](https://github.com/firebase/firebase-js-sdk/commit/ec95df3d07e5f091f2a7f7327e46417f64d04b4e), [`b6080a857`](https://github.com/firebase/firebase-js-sdk/commit/b6080a857b1b56e10db041e6357acd69154e31fb)]: - @firebase/util@0.4.0 - @firebase/firestore@2.2.0 - @firebase/analytics@0.6.5 - @firebase/app@0.6.16 - @firebase/database@0.9.5 - @firebase/installations@0.4.21 - @firebase/messaging@0.7.5 - @firebase/performance@0.4.7 - @firebase/remote-config@0.1.32 - @firebase/storage@0.4.4 - @firebase/functions@0.6.3 ## 8.2.10 ### Patch Changes - [`d4ba8daa2`](https://github.com/firebase/firebase-js-sdk/commit/d4ba8daa298ec00f1800374e2bc5c6200575a233) [#4469](https://github.com/firebase/firebase-js-sdk/pull/4469) - Change the `eventParams` argument in the signature of `analytics().logEvent()` to be optional. ## 8.2.9 ### Patch Changes - Updated dependencies []: - @firebase/analytics@0.6.4 - @firebase/app@0.6.15 - @firebase/database@0.9.4 - @firebase/firestore@2.1.7 - @firebase/functions@0.6.2 - @firebase/installations@0.4.20 - @firebase/messaging@0.7.4 - @firebase/performance@0.4.6 - @firebase/remote-config@0.1.31 - @firebase/storage@0.4.3 ## 8.2.8 ### Patch Changes - Updated dependencies [[`74bf52009`](https://github.com/firebase/firebase-js-sdk/commit/74bf52009b291a62deabfd865084d4e0fcacc483)]: - @firebase/analytics@0.6.3 - @firebase/auth@0.16.4 ## 8.2.7 ### Patch Changes - [`05614aa86`](https://github.com/firebase/firebase-js-sdk/commit/05614aa86614994b69df154bd6ce34861fae37a5) [#4427](https://github.com/firebase/firebase-js-sdk/pull/4427) - Add `startAfter()` and `endBefore()` to the Realtime Database TypeScript definitions. - Updated dependencies [[`a718518e9`](https://github.com/firebase/firebase-js-sdk/commit/a718518e935931709669ea2e88f9711143655e61), [`3d0cd6f33`](https://github.com/firebase/firebase-js-sdk/commit/3d0cd6f33127e75e15aec9b6589eea360827df7a), [`318af5471`](https://github.com/firebase/firebase-js-sdk/commit/318af54715dc61a09897b144dd8841fec1abd8a3), [`05614aa86`](https://github.com/firebase/firebase-js-sdk/commit/05614aa86614994b69df154bd6ce34861fae37a5)]: - @firebase/firestore@2.1.6 - @firebase/database@0.9.3 ## 8.2.6 ### Patch Changes - Updated dependencies [[`73bb561e1`](https://github.com/firebase/firebase-js-sdk/commit/73bb561e18ea42286a54d28648636bf1ac7fcfe0), [`9533688b1`](https://github.com/firebase/firebase-js-sdk/commit/9533688b1e39e58a550ec0527a0363270d73c5b5), [`0af2bdfc6`](https://github.com/firebase/firebase-js-sdk/commit/0af2bdfc6b8be3f362cd630e2a917c5a070c568e)]: - @firebase/auth@0.16.3 - @firebase/firestore@2.1.5 - @firebase/database@0.9.2 ## 8.2.5 ### Patch Changes - Updated dependencies [[`749c7f3d9`](https://github.com/firebase/firebase-js-sdk/commit/749c7f3d985f978cd2a204cbc28c3fff09458b5b), [`04a0fea9e`](https://github.com/firebase/firebase-js-sdk/commit/04a0fea9ef291a7da244665289a1aed32e4e7a3b)]: - @firebase/app@0.6.14 - @firebase/firestore@2.1.4 - @firebase/database@0.9.1 ## 8.2.4 ### Patch Changes - [`92a7f4345`](https://github.com/firebase/firebase-js-sdk/commit/92a7f434536051bedd00bc1be7e774174378aa7d) [#4280](https://github.com/firebase/firebase-js-sdk/pull/4280) - Add the `useEmulator()` function and `emulatorConfig` to the `firebase` package externs - Updated dependencies [[`cb835e723`](https://github.com/firebase/firebase-js-sdk/commit/cb835e723fab2a85a4e073a3f09354e3e6520dd1), [`6ac66baa0`](https://github.com/firebase/firebase-js-sdk/commit/6ac66baa0e7ac8dd90a6d6136a020cdd54710df5), [`92a7f4345`](https://github.com/firebase/firebase-js-sdk/commit/92a7f434536051bedd00bc1be7e774174378aa7d)]: - @firebase/database@0.9.0 - @firebase/firestore@2.1.3 - @firebase/auth@0.16.2 ## 8.2.3 ### Patch Changes - Updated dependencies [[`50abe6c4d`](https://github.com/firebase/firebase-js-sdk/commit/50abe6c4d455693ef6a3a3c1bc8ef6ab5b8bd9ea)]: - @firebase/database@0.8.3 ## 8.2.2 ### Patch Changes - Updated dependencies [[`487f8e1d2`](https://github.com/firebase/firebase-js-sdk/commit/487f8e1d2c6bd1a54305f2b0f148b4985f3cea8e), [`6069b1d6c`](https://github.com/firebase/firebase-js-sdk/commit/6069b1d6c521d05dde821f21bcc7e02913180ae5), [`ba59a0f90`](https://github.com/firebase/firebase-js-sdk/commit/ba59a0f909a1eb59d23b887bba30b6f86d63c931)]: - @firebase/database@0.8.2 - @firebase/firestore@2.1.2 ## 8.2.1 ### Patch Changes - Updated dependencies [[`9fd3f5233`](https://github.com/firebase/firebase-js-sdk/commit/9fd3f5233077b45c5101789c427db51835484ce0), [`44b5251d0`](https://github.com/firebase/firebase-js-sdk/commit/44b5251d0527d1aa768959765ff04093a04dd8ab)]: - @firebase/auth@0.16.1 - @firebase/firestore@2.1.1 ## 8.2.0 ### Minor Changes - [`b662f8c0a`](https://github.com/firebase/firebase-js-sdk/commit/b662f8c0a9890cbdcf53cce7fe01c2a8a52d3d2d) [#4168](https://github.com/firebase/firebase-js-sdk/pull/4168) - Release Firestore Bundles (pre-packaged Firestore data). For NPM users, this can be enabled via an additional import: 'firebase/firestore/bundle'. For CDN usage, it is enabled by default. * [`c9f379cf7`](https://github.com/firebase/firebase-js-sdk/commit/c9f379cf7ef2c5938512a45b63008bbb135926ed) [#4112](https://github.com/firebase/firebase-js-sdk/pull/4112) - Add option to hide banner in auth when using the emulator ### Patch Changes - [`6f2c7b7aa`](https://github.com/firebase/firebase-js-sdk/commit/6f2c7b7aae72d7be88c7a477f1a5d38bd5e8dfe4) [#3896](https://github.com/firebase/firebase-js-sdk/pull/3896) - Dispatch up to 1000 events for each network request when collecting performance events. - Updated dependencies [[`b662f8c0a`](https://github.com/firebase/firebase-js-sdk/commit/b662f8c0a9890cbdcf53cce7fe01c2a8a52d3d2d), [`1b5407372`](https://github.com/firebase/firebase-js-sdk/commit/1b54073726db8cefd994492d0cfba7c5f619f14b), [`6f2c7b7aa`](https://github.com/firebase/firebase-js-sdk/commit/6f2c7b7aae72d7be88c7a477f1a5d38bd5e8dfe4), [`c9f379cf7`](https://github.com/firebase/firebase-js-sdk/commit/c9f379cf7ef2c5938512a45b63008bbb135926ed)]: - @firebase/firestore@2.1.0 - @firebase/performance@0.4.5 - @firebase/auth@0.16.0 ## 8.1.2 ### Patch Changes - [`11563b227`](https://github.com/firebase/firebase-js-sdk/commit/11563b227f30c9282c45e4a8128d5679954dcfd1) [#4146](https://github.com/firebase/firebase-js-sdk/pull/4146) - Fix issue with IndexedDB retry logic causing uncaught errors - Updated dependencies [[`1849b