version 12.16.0 Co-authored-by: Google Open Source Bot <[email protected]> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
219 KiB
firebase
12.16.0
Minor Changes
Patch Changes
- Updated dependencies [
f47bebf]:- @firebase/[email protected].1
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
12.15.0
Minor Changes
-
043c0ab#9929 - Merge offline pipeline implementation with one minor API change -
420156e#10023 - Add ability to callinitializeAppCheckwithout aprovider. If noprovideris passed toinitializeAppCheck, App Check will attempt to initialize with aReCaptchaEnterpriseProviderusing the site key found in therecaptchaSiteKeyfield of the Firebase project config.
Patch Changes
- Updated dependencies [
043c0ab,e389f70,420156e,9bef5ab,33521f2,6a9d3d1,712091c]:- @firebase/[email protected].0
- @firebase/[email protected].0
- @firebase/[email protected].3
- @firebase/[email protected].0
- @firebase/[email protected].1
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
12.14.0
Minor Changes
-
3b337b9#9917 - Add new API and deprecate old API for creating and deleting fcm registration -
f0752a0#9800 - AddinitializeDeviceModel()method to allow explicit initialization of on-device model in hybrid mode. -
d5b0f61#9913 - Added minimum and maximum FieldValue operations -
bd08cae#9926 - Change "beta" (public preview) tags to "public" (generally available) for all hybrid inference features.
Patch Changes
-
2697919#9845 (fixes #9732) - Updated_isAvailable()to use retry logic for the initial IndexedDB availability check, preventing incorrect fallbacks to in-memory persistence in environments where transactions may occasionally drop on startup. -
Updated dependencies [
3b337b9,bd2644b,2697919,f0752a0,d5b0f61,4d3f71a,85f6f4e,d675580,bd08cae,51e93fc,a1a2455]:- @firebase/[email protected].0
- @firebase/[email protected]
- @firebase/[email protected].0
- @firebase/[email protected].2
- @firebase/[email protected]
- @firebase/[email protected].0
- @firebase/[email protected]
- @firebase/[email protected].4
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected].5
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
12.13.0
Minor Changes
-
ffa39f6#9795 - AddedLiveSession.resumeSession()to allow resuming a previousLiveSession. Also addedcontextWindowCompressionfeature. -
714b41d#9905 - Hardened the Firebase SQL Connect streaming transport with intelligent reconnection, query de-duplication, and resume optimizations. -
86dc0db#9819 - Added support forImageConfig(aspect ratio and size). ExpandedFinishReasonvalues to include all currently available values provided by the models. -
345c5f6#9458 - AI Logic : Feature : Added support for Grounding with Google Maps.
Patch Changes
-
Updated dependencies [
96e81ff,ffa39f6,402b1f0,8e384c9,714b41d,86dc0db,345c5f6]:- @firebase/[email protected].1
- @firebase/[email protected].0
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected].3
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected].1
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected].4
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected].3
- @firebase/[email protected]
- @firebase/[email protected].1
12.12.1
Patch Changes
12.12.0
Minor Changes
-
cccb6d0#9771 - [deprecated] All Imagen models are deprecated and will shut down as early as June 2026. As a replacement, you can migrate your apps to use Gemini Image models (the "Nano Banana" models). -
5cd6509#9728 - Add support for timestamp_trunc, timestamp_diff and timestamp_extract expressions -
34c63bf#9822 - Fix header names for auth and app check tokens over streaming -
715c042#9740 (fixes #9739) - Updated the peer dependency range for @react-native-async-storage/async-storage to support both v2 and v3 -
6cbe865#9816 - DeprecatetopKandtemperatureproperties for hybrid inference mode. -
31bddcd#9734 - Added public preview support for full-text and geo search in Pipelines. -
44ad4cc#9702 - Add support for logical expressionsnorandswitchOn. -
e8f14eb#9753 - Add support for pipeline expressionsifNullandcoalesce. -
9c8e864#9763 - AddstartChat()forTemplateGenerativeModel. -
9c8e864#9763 - Add automatic function calling and chat history for server prompt templates. -
87d5cc1#9809 - Add streaming support for Firebase Data Connect. -
0e343c8#9725 - Beta API Breaking Change: ChangeTypestring union to be a raw string.
Patch Changes
-
dd10ed7#9750 - Refactor the parameters for timestamp expressions and change all timegranularity value to lowercase -
Updated dependencies [
cccb6d0,44c234c,5cd6509,b2c4646,34c63bf,715c042,6cbe865,31bddcd,dd10ed7,44ad4cc,e8f14eb,f87c15e,9c8e864,9c8e864,4e99d4b,334b266,cecd028,87d5cc1,0e343c8]:- @firebase/[email protected].0
- @firebase/[email protected]
- @firebase/[email protected].0
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected].0
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
12.11.0
Minor Changes
-
9d33dd6#9614 - Add validateArgsWithOptions() to Data Connect (internal change, no need to add to public release notes). -
843a8d7#9693 (fixes #9625) - AddedresponseJsonSchematoGenerationConfig. -
78384d3#9492 - Add support for array expressionsarrayFirst,arrayFirstN,arrayLast,arrayLastN,arrayMinimum,arrayMinimumN,arrayMaximum,arrayMaximumN,arrayIndexOf,arrayLastIndexOfandarrayIndexOfAll
Patch Changes
- Updated dependencies [
54ff05e,9d33dd6,843a8d7,a383770,78384d3,2f7f426]:- @firebase/[email protected]
- @firebase/[email protected].0
- @firebase/[email protected]
- @firebase/[email protected].0
- @firebase/[email protected].3
- @firebase/[email protected]
- @firebase/[email protected].2
- @firebase/[email protected].2
- @firebase/[email protected].0
- @firebase/[email protected]
- @firebase/[email protected].2
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
12.10.0
Minor Changes
-
14d9745#9483 - Support added formapSet,mapValues,mapEntries,mapKeysPipelines expressions. -
47f8521#9489 - Added automatic function calling capability when usingChatSession. -
f8996c4#9479 - Support added for the following string Pipeline expressions:stringRepeat,stringReplaceOne,stringReplaceAll,stringIndexOf,ltrim,rtrim. -
eebba69#9439 - Add Memory-Based caching to Queries in Firebase Data Connect. -
659d9bb#9576 - Add support for first, last, array_agg and array_agg_distinct expressions -
852162b#9498 - Add support for rand and trunc pipeline expressions -
6041509#9484 - feat(firestore): Support added for theisTypePipeline expression.
Patch Changes
- Updated dependencies [
14d9745,47f8521,f8996c4,eebba69,659d9bb,852162b,6041509]:- @firebase/[email protected].0
- @firebase/[email protected].9
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected].0
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected].1
- @firebase/[email protected]
- @firebase/[email protected].1
- @firebase/[email protected]
- @firebase/[email protected].2
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected].1
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
12.9.0
Minor Changes
-
8123231#9461 - AI Logic: Extend theLiveSession.receive()return types to include aLiveServiceGoingAwayNoticewhich signifies that the service will soon close the session. -
f9254b6#9475 - Remove "preview" tags from code execution and URL context documentation. -
2e74329#9462 - Add params onUsageMetadatathat provide cache-related usage data when the implicit caching feature is used. -
08e3acd#9459 - Add support forregexFindandregexFindAllPipeline expressions.
Patch Changes
- Updated dependencies [
8123231,691a506,f9254b6,65a553b,2e74329,08e3acd]:- @firebase/[email protected].8
- @firebase/[email protected]
- @firebase/[email protected].0
- @firebase/[email protected]
- @firebase/[email protected]
12.8.0
Minor Changes
-
83e6864#9356 - Release Firestore Pipelines for Enterprise edition in public preview. -
2ecf78b#8890 (fixes #8859) - Add support forAbortSignal, allowing requests to be aborted. -
5579b38#9424 - Added ability to specify thinking levels inthinkingConfig. -
f044045#9440 - Update default hybrid-in-cloud model togemini-2.5-flash-lite.
Patch Changes
- Updated dependencies [
83e6864,2ecf78b,5579b38,f044045,b282744]:- @firebase/[email protected].0
- @firebase/[email protected].7
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
12.7.0
Minor Changes
- Update root "firebase" package as a "minor" release due to bumps in: @firebase/auth.
Patch Changes
- Updated dependencies [
1e406a2,bc2b2cd,5c7430d,5940794]:- @firebase/[email protected].0
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
12.6.0
Minor Changes
Patch Changes
- Updated dependencies [
f06cbf9,c47bd71]:- @firebase/[email protected].6
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
12.5.0
Minor Changes
-
22e0a1a#9291 - DeprecatesendMediaChunks()andsendMediaStream(). Instead, use the new methods added to theLiveSessionclass. AddsendTextRealtime(),sendAudioReatime(), andsendVideoRealtime()to theLiveSessionclass. -
bc5a7c4#9330 - Add support for audio transcriptions in the Live API. -
c8263c4#9315 - AddinferenceSourceto the response fromgenerateContentandgenerateContentStream. This property indicates whether on-device or in-cloud inference was used to generate the result.
Patch Changes
-
2615081#9297 (fixes #9270) - Export MISSING_PASSWORD via AuthErrorCodes in @firebase/auth. -
Updated dependencies [
91c218d,22e0a1a,bc5a7c4,2615081,44d9891,c8263c4]:- @firebase/[email protected].1
- @firebase/[email protected].5
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
12.4.0
Minor Changes
-
0bb2fe6#9272 - Added asendFunctionResponsesmethod toLiveSession, allowing function responses to be sent during realtime sessions. Fixed an issue where function responses during audio conversations caused the WebSocket connection to close. See GitHub Issue #9264.- Breaking Change: Changed the
functionCallingHandlerproperty inStartAudioConversationOptionsso that it now must return aPromise<FunctionResponse>. This breaking change is allowed in a minor release since the Live API is in Public Preview.
- Breaking Change: Changed the
-
0ffcb26#9254 - Added support for the URL context tool, which allows the model to access content from provided public web URLs to inform and enhance its responses.
Patch Changes
-
2596dd1#9255 - Imagen Generation is now Generally Available (GA). -
2596dd1#9255 - The Gemini Developer API is now Generally Available (GA). -
Updated dependencies [
2596dd1,0bb2fe6,2596dd1,ea85128,0ffcb26,7a7634f,1bcf83d]:- @firebase/[email protected].4
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
12.3.0
Minor Changes
-
06ab5c4#9236 - Added a newInferenceModeoption for the hybrid on-device capability:prefer_in_cloud. When this mode is selected, the SDK will attempt to use a cloud-hosted model first. If the call to the cloud-hosted model fails with a network-related error, the SDK will fall back to the on-device model, if it's available. -
120a308#9221 - Added support for Realtime Remote Config for the web. This feature introduces a newonConfigUpdateAPI and allows web applications to receive near-instant configuration updates without requiring periodic polling.
Patch Changes
- Updated dependencies [
06ab5c4,a4848b4,120a308,9b8ab02,c123766,43276b0]:- @firebase/[email protected].3
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
12.2.1
Patch Changes
- Updated dependencies [
095c098]:- @firebase/[email protected]
12.2.0
Minor Changes
-
9b63cd6#9192 - AddthoughtSummary()convenience method toEnhancedGenerateContentResponse. -
02280d7#9201 - Add App Check limited use token option togetAI().
Patch Changes
- Updated dependencies [
984086b,9b63cd6,84b8bed,c5f08a9,02280d7,2058432,5501791,cbef6c6]:- @firebase/[email protected]
- @firebase/[email protected].2
- @firebase/[email protected]
- @firebase/[email protected].1
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
12.1.0
Minor Changes
Patch Changes
- Updated dependencies [
e25317f,a4897a6]:- @firebase/[email protected].1
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
12.0.0
Major Changes
-
e59cd7d#9137 - Convert TS enums exports in Firebase AI into const variables. -
25b60fd#9128 - Update node "engines" version to a minimum of Node 20.
Minor Changes
-
a4ccd25#9068 - Add support for Grounding with Google Search. -
d91169f#9151 (fixes #8863) - initializeServerApp now supports auto-initialization for Firebase App Hosting.
Patch Changes
- Updated dependencies [
a4ccd25,5200f7b,f11b552,6ab4e13,9771bff,3d44792,ae976d0,e59cd7d,cb19688,f18b25f,d91169f,ec5f374,a029ce3,25b60fd]:- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected].0
- @firebase/[email protected].0
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected].0
- @firebase/[email protected].0
- @firebase/[email protected].0
- @firebase/[email protected].0
11.10.0
Minor Changes
-
86155b3#9115 - Added support for Firestore result types to be serialized withtoJSONand then deserialized withfromJSONmethods on the objects.Addeed support to resume
onSnapshotlisteners in the CSR phase based on serializedDataSnapshots andQuerySnapshots built in the SSR phase.
Patch Changes
-
13e6cce#9085 - Add rollup config to generate modular typings for google3 -
Updated dependencies [
13e6cce,42ac401,bb57947,f73e08b,86155b3,b97eab3]:- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected].1
- @firebase/[email protected].2
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected].1
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected].8
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected].9
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
11.9.1
Patch Changes
- Updated dependencies [
0f891d8,c0617a3]:- @firebase/[email protected]
- @firebase/[email protected].7
- @firebase/[email protected]
- @firebase/[email protected]
11.9.0
Minor Changes
-
1933324#9026 - Add support forminItemsandmaxItemstoSchema. -
40be2db#9047 - Addtitle,maximum,minimum,propertyOrderingto Schema builder
Patch Changes
- Updated dependencies [
1933324,9964849,40be2db]:- @firebase/[email protected]
- @firebase/[email protected].1
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
11.8.1
Patch Changes
- Updated dependencies [
35ad526,b5df4ae]:- @firebase/[email protected].6
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected].8
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
11.8.0
Minor Changes
-
6be75f7#9010 - DefaultautomaticDataCollectionEnabledto true without changing App Check's default behavior. -
d5082f9#8931 - Add support for the Gemini Developer API, enabling usage in a free tier, and add newAIAPI to accomodate new product naming.
Patch Changes
- Updated dependencies [
8a03143,050c1b6,6be75f7,e99683b,d5082f9]:- @firebase/[email protected]
- @firebase/[email protected].0
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected].0
- @firebase/[email protected].0
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected].5
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected].7
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
11.7.3
Patch Changes
- Updated dependencies [
9bcd1ea]:- @firebase/[email protected].3
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected].3
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected].4
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected].6
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
11.7.2
Patch Changes
- Updated dependencies [
8593fa0]:- @firebase/[email protected].3
- @firebase/[email protected]
- @firebase/[email protected].2
- @firebase/[email protected]
- @firebase/[email protected].9
- @firebase/[email protected].5
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected].2
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
11.7.1
Patch Changes
- Updated dependencies [
51e7b48]:- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected].1
- @firebase/[email protected]
11.7.0
Minor Changes
3789b5a#8999 - Default automaticDataCollectionEnabled to true without changing App Check's default behavior.
Patch Changes
- Updated dependencies [
3789b5a,6a02778,ea1f913,0e12766]:- @firebase/[email protected]
- @firebase/[email protected].0
- @firebase/[email protected]
- @firebase/[email protected].2
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected].4
- @firebase/[email protected].8
- @firebase/[email protected].1
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
11.6.1
Patch Changes
-
ed0803a#8915 - Fixed thenullvalue handling in!=andnot-infilters. -
88a8055#8888 (fixes #6465) - Fix 'window is not defined' error when callingclearIndexedDbPersistencefrom a service worker -
195d943#8871 (fixes #8593) - Fix issue where Firestore would produceundefinedfor document snapshot data if using IndexedDB persistence and "clear site data" (or equivalent) button was pressed in the web browser. -
Updated dependencies [
ed0803a,88a8055,1363ecc,1df3d26,e055e90,195d943]:- @firebase/[email protected].5
- @firebase/[email protected]
- @firebase/[email protected].1
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
11.6.0
Minor Changes
fb5d422#8839 - AddingPersistence.COOKIEa new persistence method backed by cookies. ThebrowserCookiePersistenceimplementation is designed to be used in conjunction with middleware that ensures both your front and backend authentication state remains synchronized.
Patch Changes
- Updated dependencies [
fb5d422,648de84,edb4001,faaeb48]:- @firebase/[email protected].4
- @firebase/[email protected].0
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
11.5.0
Minor Changes
Patch Changes
-
5611175#8814 (fixes #8813) - Modify the retry mechanism to stop when remaining tries is less than or equal to zero, improving the robustness of the retry handling. -
feb2c9d#8787 - Use lazy encoding in UTF-8 encoded byte comparison for strings. -
Updated dependencies [
25985ac,5611175,95b4fc6,feb2c9d,113c965,058afa2,43d6b67]:- @firebase/[email protected].3
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
11.4.0
Minor Changes
-
9d82665#8757 - Added support for modality-based token count. -
70e08cf#8699 - Adds support for initial state hydration (from SSR contexts) -
777f465#8483 - Add support for theFIREBASE_WEBAPP_CONFIGenvironment variable at install time. -
ce2c775#8683 - Public Preview Added support for generating images using the Imagen 3 model.
Patch Changes
-
b3e68ca#8769 - Fixed: invokingconnectDatabaseEmulatormultiple times with the same parameters will no longer cause an error. Fixes GitHub Issue #6824. -
c791ecf#8750 - Fixed: invokingconnectAuthEmulatormultiple times with the same parameters will no longer cause an error. Fixes GitHub Issue #6824. -
Updated dependencies [
9d82665,70e08cf,b3e68ca,c791ecf,554c7bd,884cbd7,777f465,f681482,ce2c775]:- @firebase/[email protected].2
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected].0
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected].3
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected].7
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
11.3.1
Patch Changes
-
3418ef8#8782 - Reverted a change to use UTF-8 encoding in string comparisons which caused a performance issue. See GitHub issue #8778 -
Updated dependencies [
3418ef8]:- @firebase/[email protected].1
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
11.3.0
Minor Changes
-
2ec1c76#8644 - Collect web vital metrics (INP,CLS,LCP) as part of page load event. -
97d48c7#8651 -FirebaseServerAppcan now be initalized with an App Check token instead of invoking the App CheckgetTokenmethod. This should unblock the use of App Check enforced products in SSR environments where the App Check SDK cannot be initialized. -
313faf6#8749 - Add custom request headers based on the type of SDK (JS/TS, React, Angular, etc) that's invoking Data Connect requests. This will help us understand how users interact with Data Connect when using the Web SDK. -
9d88e3a#8738 - AddedActionCodeSettings.linkDomainto customize the Firebase Hosting link domain that is used in mobile out-of-band email action flows. Also, deprecatedActionCodeSettings.dynamicLinkDomain.
Patch Changes
-
01f36ea#8719 - Fix a potential for a negative offset when calculating last reconnect times. This could cause lengthy reconnect delays in some scenarios. Fixes #8718. -
721e5a7#8691 - Fixed a server and sdk mismatch in unicode string sorting. -
Updated dependencies [
01f36ea,2ec1c76,97d48c7,313faf6,9d88e3a,721e5a7,dafae52]:- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected].0
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected].2
- @firebase/[email protected]
- @firebase/[email protected].6
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
11.2.0
Minor Changes
-
7bf2aec63#8602 - Added support for custom signal targeting in Remote Config. UsesetCustomSignalsAPI for setting custom signals and use them to build custom targeting conditions in Remote Config. -
c19a051ce#8667 - Updated to include promise instead of promiselike
Patch Changes
- Updated dependencies [
25a6204c1,7bf2aec63,c19a051ce]:- @firebase/[email protected]
- @firebase/[email protected].3
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected].1
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected].5
- @firebase/[email protected]
- @firebase/[email protected]
11.1.0
Minor Changes
Patch Changes
- Updated dependencies [
f05509e8c,c540ba9ee,cb4309f13,1294e64c8]:- @firebase/[email protected].0
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
11.0.2
Patch Changes
-
Updated dependencies [
052e438bc,1f1ba3fee,4db3d3e7b,b80711925,0f5714ba5]:- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected].4
- @firebase/[email protected]
- @firebase/[email protected].2
11.0.1
Patch Changes
- Updated dependencies [
0f5a9aad0]:- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
11.0.0
Major Changes
Minor Changes
b942e9e6e#8568 - [feature] Added reCAPTCHA Enterprise support for app verification during phone authentication.
Patch Changes
-
479226bf3#8475 - Remove ES5 bundles. The minimum required ES version is now ES2017. -
Updated dependencies [
cf988b0b1,479226bf3,479226bf3,479226bf3,b942e9e6e,479226bf3,813b9fad6,a2146910c]:- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected].9
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected].9
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected].3
- @firebase/[email protected]
- @firebase/[email protected].1
- @firebase/[email protected]
10.14.1
Patch Changes
- Updated dependencies [
d6fa58854]:- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
10.14.0
Minor Changes
Patch Changes
- Updated dependencies [
beaa4dffb,ff0475c41,47b091324]:- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
10.13.2
Patch Changes
- Updated dependencies [
16d62d4fa,629919ea7]:- @firebase/[email protected]
- @firebase/[email protected].0
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected].2
- @firebase/[email protected].8
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected].8
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
10.13.1
Patch Changes
-
62348e116#8432 (fixes #8431) - Update undici dependency to 6.19.7 due to a memory leak in older versions. -
Updated dependencies [
2ee2a90ae,05c34c91e,62348e116]:- @firebase/[email protected].7
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected].1
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
10.13.0
Minor Changes
-
6b0ca77b2#8410 (fixes #8303) - Migrate from the Node to Web ReadableStream interface -
e6b852562#8215 - Add support for reading and writing Firestore vectors.
Patch Changes
- Updated dependencies [
6b0ca77b2,6d6ce8100,2ddbd4e49,e6b852562,16015723b]:- @firebase/[email protected].0
- @firebase/[email protected].9
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
10.12.5
Patch Changes
-
025f2a103#8280 (fixes #8279) - Fixed typos in documentation and some internal variables and parameters. -
Updated dependencies [
025f2a103,b9244a517,a9f844066]:- @firebase/[email protected].8
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected].7
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
10.12.4
Patch Changes
- Updated dependencies [
f58d48cd4]:- @firebase/[email protected].7
- @firebase/[email protected].6
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
10.12.3
Patch Changes
-
ed1c99379#8335 - Guard the use ofFinalizationRegistryinFirebaseServerAppinitialization based on the availability ofFinalizationRegistryin the runtime. -
ecadbe380#8339 (fixes #8314) - Fix persistence multi-tab snapshot listener metadata sync issue. -
f01806221#8341 - TheFirebaseServerAppSettings.namefield inherited fromFirebaseAppSettingsis now omitted instead of overloading the value asundefined. This fixes a TypeScript compilation error. For more information, see GitHub Issue #8336. -
Updated dependencies [
192561b15,ed1c99379,192561b15,ecadbe380,e7260e23d,f01806221]:- @firebase/[email protected]
- @firebase/[email protected].6
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected].5
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected].6
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected].6
- @firebase/[email protected]
10.12.2
Patch Changes
- Updated dependencies [
3883133c3,0af23e02e]:- @firebase/[email protected].5
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
10.12.1
Patch Changes
-
2ce95696f#8247 - Fix multi-tab persistence raising empty snapshot issue -
Updated dependencies [
f66769cca,2ce95696f]:- @firebase/[email protected].4
- @firebase/[email protected].4
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
10.12.0
Minor Changes
Patch Changes
-
Updated dependencies [
506b8a6ab,4b49630c7,ab883d016]:- @firebase/[email protected]
- @firebase/[email protected].3
- @firebase/[email protected]
- @firebase/[email protected].3
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected].5
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected].9
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected].5
- @firebase/[email protected]
- @firebase/[email protected]
10.11.1
Patch Changes
-
224419457#8145 - Prevent spurious "Backend didn't respond within 10 seconds" errors when network is indeed responding, just slowly. -
84f9ff008#8178 - Reduce code bundle size by 6.5 kB in applications that only use memory persistence (the default persistence mode). This bundle size regression was accidentally introduced in v10.7.2. -
Updated dependencies [
224419457,bd12e83cd,e1a7764cf,36b283f3f,84f9ff008,55fef6d62]:- @firebase/[email protected].2
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
10.11.0
Minor Changes
Patch Changes
- Updated dependencies [
fe09d8338,f1a57d00d,c6ecac8ac,a6fa54417,666dddae0,6d31930b3,ad8d5470d]:- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected].4
- @firebase/[email protected].4
- @firebase/[email protected]
- @firebase/[email protected].8
- @firebase/[email protected].1
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
10.10.0
Minor Changes
ed84efe50#8005 - Added the newFirebaseServerAppinterface to bridge state data between client and server runtime environments. This interface extendsFirebaseApp.
Patch Changes
-
0c5150106#8079 - Updaterepository.urlfield in allpackage.jsonfiles to NPM's preferred format. -
Updated dependencies [
ed84efe50,9ca1a4e4f,c8a2568dd,0c5150106]:- @firebase/[email protected]
- @firebase/[email protected].0
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected].2
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected].3
- @firebase/[email protected].7
- @firebase/[email protected]
- @firebase/[email protected].3
- @firebase/[email protected]
10.9.0
Minor Changes
Patch Changes
-
2b22838aa#8059 - Fix glob pattern to work with Node 20 and its NPM version. -
Updated dependencies [
6d487d7de,ce88e71e7,245dd26e1]:- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
10.8.1
Patch Changes
- Updated dependencies [
f3cec28df]:- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected].2
- @firebase/[email protected].2
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
10.8.0
Minor Changes
2f7ad0ac4#8001 - Added a Web-Extension package that strips the external JS loading for developers to use when building Chrome Extension app.
Patch Changes
- Updated dependencies [
046ac8a39,3f8cbcd18,bf59c0aed,2f7ad0ac4,434f8418c]:- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected].1
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected].1
- @firebase/[email protected]
- @firebase/[email protected].6
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected].1
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
10.7.2
Patch Changes
-
d7ace80d4#7929 - Tweak the automatic index creation parameters to use more optimal values for the platform/browser detected at runtime. -
a476c4692#7861 (fixes #7706) - Update theisEqualfunction for arrayUnion, arrayRemove and increment. -
Updated dependencies [
7481098d4,16728cf3c,f4788453e,d7ace80d4,a476c4692]:- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
10.7.1
Patch Changes
- Updated dependencies [
1d32137c5,70e4cf6a6,0ecaf6c9f]:- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
10.7.0
Minor Changes
bebecdaad#7705 - Replaced node-fetch v2.6.7 dependency with the latest version of undici (v5.26.5) in Node.js SDK builds for auth, firestore, functions and storage.
Patch Changes
-
0d29adc97#7740 - Fixed an issue in the local cache synchronization logic where all locally-cached documents that matched a resumed query would be unnecessarily re-downloaded; with the fix it now only downloads the documents that are known to be out-of-sync. -
00235ba68#7771 (fixes #6118) - Fix high memory usage of Firestore in browsers. -
Updated dependencies [
e9ff107ee,0d29adc97,00235ba68,bebecdaad,b2163b33d,b782bb270]:- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected].0
- @firebase/[email protected].0
- @firebase/[email protected]
- @firebase/[email protected].5
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
10.6.0
Minor Changes
Patch Changes
- Updated dependencies [
5c7fa8491,5f496e401,67c5a9088,f10acb360]:- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
10.5.2
Patch Changes
- Updated dependencies [
f27baf423,33a2298af]:- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
10.5.1
Patch Changes
- Updated dependencies [
f002ef36a,68927ced1,3533b32b1,12f25592c]:- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
10.5.0
Minor Changes
-
cca47353c#7441 - Added a default template type parameter to withConverter() functions to improve backwards compatibility with the v9 SDK
Patch Changes
- Updated dependencies [
02e2518ca,cca47353c]:- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
10.4.0
Minor Changes
fbd8e0e2e#7599 - AddenablePersistentCacheIndexAutoCreation()function to enable automatic creation of local cache query indexes, which can improve performance of local query execution.
Patch Changes
- Updated dependencies [
60e4a07d2,fbd8e0e2e,2d0a9f5fd]:- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
10.3.1
Patch Changes
-
12221ddb4#7542 - Implemented internal logic to auto-create client-side indexes -
25cda8af6#7587 - Implemented internal logic to delete all client-side indexes -
Updated dependencies [
12221ddb4,25cda8af6]:- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
10.3.0
Minor Changes
309f7a914#7570 - Remove dependency on @react-native-async-storage/async-storage and add warnings to remind React Native users to manually import it.
Patch Changes
- Updated dependencies [
309f7a914,78d2738c2]:- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
10.2.0
Minor Changes
c9e2b0b8c#7514 - Add a validatePassword method for validating passwords against the password policy configured for the project or a tenant. This method returns a status object that can be used to display the requirements of the password policy and whether each one was met.
Patch Changes
- Updated dependencies [
43e402fb4,5dac8b37a,b395277f3,6c7d07923,c9e2b0b8c]:- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
10.1.0
Minor Changes
-
52b17b426#7452 - Update the grpc dependency to the latest version. -
8e15973fd#7384 - ImplementedauthStateReady(), which returns a promise that resolves immediately when the initial auth state is settled and currentUser is available. When the promise is resolved, the current user might be a valid user or null if there is no user signed in currently.
Patch Changes
- Updated dependencies [
c5518c80f,52b17b426,e91f82a20,82d7df439,8e15973fd]:- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
10.0.0
Major Changes
-
47860fe6e#7423 - Update to be consistent with the FirestoreDataConverter changes from #7310 -
1ff891c0d#7326 - Reorder RecaptchaVerifier parameters so auth is the first parameter -
f2fb56fc0#7310 - Fixed updateDoc() typing issue by adding a 2nd type parameter to FirestoreDataConverter -
c2686ed60#7138 - Removefirebase/auth/react-nativeentry point. The React Native bundle should be automatically picked up by React Native build tools which recognize thereact-nativefields inpackage.json(at the top level and inexports). -
f1c8d3806#7128 (fixes #6493) - ChangegetAuth()in the React Native bundle to default to importingAsyncStoragefrom@react-native-async-storage/async-storageinstead of from thereact-nativecore package (which has recently removed it).
Patch Changes
-
aaf3fa396#7385 - Fix an issue where localCache is not copied as part of Settings. -
d86c89f9c#7382 - Fix source maps that incorrectly referenced yet another minified and mangled bundle, rendering them useless. The fixed bundles' source maps are: index.esm2017.js, index.cjs.js, index.node.mjs, and index.browser.esm2017.js (lite sdk only). -
Updated dependencies [
57f2a863f,1af178f2b,aaf3fa396,1ff891c0d,f2fb56fc0,4f904bf41,c2686ed60,d86c89f9c,f1c8d3806]:- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
9.23.0
Minor Changes
Patch Changes
- Updated dependencies [
59c7b5801]:- @firebase/[email protected]
- @firebase/[email protected].0
- @firebase/[email protected]
- @firebase/[email protected]
9.22.2
Patch Changes
-
4a86f4eb0#7294 (fixes #7279) - Fixed the types path forcompat/app. -
Updated dependencies [
fe7da7ec3]:- @firebase/[email protected]
- @firebase/[email protected].2
- @firebase/[email protected]
- @firebase/[email protected]
9.22.1
Patch Changes
- Updated dependencies [
e12e7f535]:- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected].0
- @firebase/[email protected]
- @firebase/[email protected].1
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
9.22.0
Minor Changes
-
e45fea9b8#7236 - Enabled long-polling networking mode auto detection by default. It can be explicitly disabled by settingFirestoreSettings.experimentalForceLongPollingtofalse. -
8051e4a99#7176 - Added the ability to configure the long-polling hanging get request timeout using the newexperimentalLongPollingOptions.timeoutSecondssetting
Patch Changes
- Updated dependencies [
466d3670a,e45fea9b8,e0551fa13,afdccd57a,8051e4a99]:- @firebase/[email protected]
- @firebase/[email protected].0
- @firebase/[email protected].2
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
9.21.0
Minor Changes
-
253b998fc#6943 - Introduces a new LRU garbage document collector for memory cache. -
0a27d2fbf#7158 - Add methodgetGoogleAnalyticsClientId()to retrieve an unique identifier for a web client. This allows users to log purchase and other events from their backends using Google Analytics 4 Measurement Protocol and to have those events be connected to actions taken on the client within their Firebase web app.getGoogleAnalyticsClientId()will simplify this event recording process. -
98abcd5ed#7229 - Implemented an optimization in the local cache synchronization logic that reduces the number of billed document reads when documents were deleted on the server while the client was not actively listening to the query (e.g. while the client was offline). -
195e82ebb#7169 - Add new limited use token method to App Check
Patch Changes
- Updated dependencies [
1d6771eb3,a57a2b5d4,253b998fc,510c9b520,0a27d2fbf,98abcd5ed,195e82ebb]:- @firebase/[email protected]
- @firebase/[email protected].1
- @firebase/[email protected].0
- @firebase/[email protected].0
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
9.20.0
Minor Changes
Patch Changes
- Updated dependencies [
b04f04081,8c44d5863,6b8e0c13d,b66908df6]:- @firebase/[email protected].0
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected].1
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
9.19.1
Patch Changes
- Updated dependencies [
965396d52,bd51cecba]:- @firebase/[email protected]
- @firebase/[email protected].0
- @firebase/[email protected]
- @firebase/[email protected]
9.19.0
Minor Changes
Patch Changes
-
7d23aa4bd#7130 - Check that DOMException exists before referencing it, to fix react-native, which was broken by https://github.com/firebase/firebase-js-sdk/pull/7019 in v9.17.2. -
ce79f7fe2#7100 - Remove the deprecated gapi.auth from FirstPartyToken. -
Updated dependencies [
60a730e37,7d23aa4bd,58bae8757,ce79f7fe2,00737a1ab,3435ba945]:- @firebase/[email protected].0
- @firebase/[email protected]
- @firebase/[email protected].6
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
9.18.0
Minor Changes
Patch Changes
-
e2bf2eca2#7076 - Improved debug logging of networking abstractions -
5099f0f60#6899 (fixes #6509) - Check navigator.userAgent, in addition to navigator.appVersion, when determining whether to work around an IndexedDb bug in Safari. -
Updated dependencies [
e2bf2eca2,5099f0f60,e0b677e70,5ba524313]:- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected].5
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
9.17.2
Patch Changes
-
b5f86b1a3#7018 - Internal refactor of platform-specific logic to create TextEncoder and TextDecoder objects. -
c59f537b1#7019 - Modify base64 decoding logic to throw on invalid input, rather than silently truncating it. -
Updated dependencies [
36558bd2e,b5f86b1a3,b970dc522,c59f537b1,67c5a0dc5,b30186ffc,c8a6e08b0]:- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected].4
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected].4
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected].4
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected].2
- @firebase/[email protected]
9.17.1
Patch Changes
-
d071bd1ac#7007 (fixes #7005) - Move exports.default fields to always be the last field. This fixes a bug caused in 9.17.0 that prevented some bundlers and frameworks from building. -
Updated dependencies [
d071bd1ac]:- @firebase/[email protected].3
- @firebase/[email protected]
- @firebase/[email protected].3
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected].1
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected].3
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
9.17.0
Minor Changes
825e648b8#6974 (fixes #6944) - Fixed issue where users were unable to check if an Error was an instance ofStorageError.
Patch Changes
-
0bab0b7a7#6981 - Added browser CJS entry points (expected by Jest when using JSDOM mode). -
Updated dependencies [
6439f1173,49ee786f2,825e648b8,0bab0b7a7,27b5e7d70]:- @firebase/[email protected].2
- @firebase/[email protected]
- @firebase/[email protected].2
- @firebase/[email protected].0
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected].2
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
9.16.0
Minor Changes
06dc1364d#6901 - Allow users to specify their environment asnodeorbrowserto override Firebase's runtime environment detection and force the SDK to act as if it were in the respective environment.
Patch Changes
- Updated dependencies [
a67eb5d04,d8af08feb,a4056634a,a7622d49f,1455bfa43,50b8191f6,37f31c57b,d4114a4f7,06dc1364d]:- @firebase/[email protected].1
- @firebase/[email protected].1
- @firebase/[email protected]
- @firebase/[email protected].1
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected].1
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
9.15.0
Minor Changes
-
fde5adf63#6694 - Functions in the Firestore package that return QueryConstraints (for example:where(...),limit(...), andorderBy(...)) now return a more specific type, which extends QueryConstraint. Refactoring and code that supports future features is also included in this release.
Patch Changes
-
7e237cd47#6826 - Modify entry point ESM bundles to conform to Node ESM specs. -
Updated dependencies [
ab3f16cba,37dd6f6f4,fde5adf63,e650f6498,c20633ed3,1625f7a95]:- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected].0
- @firebase/[email protected]
- @firebase/[email protected].0
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected].0
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected].0
- @firebase/[email protected]
9.14.0
Minor Changes
0c0c58f47#6773 - Add missing package that should have been included in https://github.com/firebase/firebase-js-sdk/pull/6728
Patch Changes
-
bf7cc8f69#6712 (fixes #6613) - Fix "missing index" error message to include the link to create the composite index. -
e2a90bf67#6729 - Fix transaction.set() failure without retry on "already-exists" error. -
Updated dependencies [
3f1354f1f,bf7cc8f69,8876b783f,9e9ee7ba3,457fc2eeb,e2a90bf67]:- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected].0
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
9.13.0
Minor Changes
Patch Changes
- Updated dependencies [
de1c717c2,4af28c1a4,4b9da74db]:- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected].0
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
9.12.1
Patch Changes
- Updated dependencies [
5f55ed828,807f06aa2,03d1fabcb]:- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected].9
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
9.12.0
Minor Changes
397317b53#6643 - Set withCredentials=true when making requests via non-streaming RPCs, like is done for streaming RPCs.
Patch Changes
-
0a112bd2a#6624 (fixes #5873) - Fix Firestore failing to raise initial snapshot from empty local cache result -
Updated dependencies [
0a112bd2a,5aa48d0ab,4eb8145fb,397317b53,171b78b76,1fbc4c4b7,29d034072]:- @firebase/[email protected]
- @firebase/[email protected].8
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected].9
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
9.11.0
Minor Changes
fdd4ab464#6526 - Add functionality to auto-initialize project config and emulator settings from global defaults provided by framework tooling.
ee871fc0b#6608 - AddedgetCountFromServer()(getCount()in the Lite SDK), which fetches the number of documents in the result set without actually downloading the documents.
Patch Changes
- Updated dependencies [
e35db6f95,fdd4ab464,c6ba6fc0f,b3951c6e4,ee871fc0b]:- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected].8
- @firebase/[email protected].7
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
9.10.0
Minor Changes
-
7c0c640a4#6107 - Enable encodeInitMessageHeaders. This transitions the Firestore client from encoding HTTP Headers via the Query Param to the request's POST payload.Requires Cloud Firestore Emulator v1.14.4 or newer.
Patch Changes
- Updated dependencies [
e06d9069c,7c0c640a4,666c8ec1f]:- @firebase/[email protected]
- @firebase/[email protected].7
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
9.9.4
Patch Changes
- Updated dependencies [
f35533594,bea604ea3,b993aeec4]:- @firebase/[email protected]
- @firebase/[email protected].6
- @firebase/[email protected].6
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
9.9.3
Patch Changes
-
dcfebe8dc#6543 (fixes #6503) - Removed all references to@firebase/polyfill. -
Updated dependencies [
9f1e3c667,a5d9e1083,fcd4b8ac3]:- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected].5
- @firebase/[email protected]
9.9.2
Patch Changes
- Updated dependencies [
82a6add13,f5426a512,10765511f,65838089d]:- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected].4
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
9.9.1
Patch Changes
- Updated dependencies [
1703bb31a,f36d627af]:- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
9.9.0
Minor Changes
69e2ee064#6367 - Add functionsetDefaultEventParameters()to set data that will be logged on every Analytics SDK event
Patch Changes
-
5edd81fb5#6404 - Add installations CDN build and entry point. -
Updated dependencies [
c187446a2,b12af44a5,1d3a34d7d,69e2ee064,1261d8323,6a8be1337,e673dc808,ad773fa45,8c52a96ed]:- @firebase/[email protected].3
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected].5
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
9.8.4
Patch Changes
- Updated dependencies [
578dc5836,835f1d46a,efe2000fc]:- @firebase/[email protected].2
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected].4
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
9.8.3
Patch Changes
-
2cd1cc76f#6307 (fixes #6300) - fix: add type declarations to exports field -
Updated dependencies [
2cd1cc76f,497d34c84,d6338f0af,d4b52b612,c66d59c3d]:- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected].3
- @firebase/[email protected]
- @firebase/[email protected].1
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
9.8.2
Patch Changes
- Updated dependencies [
63ac2ed28,88517b591,63ac2ed28]:- @firebase/[email protected]
- @firebase/[email protected].2
- @firebase/[email protected]
- @firebase/[email protected]
9.8.1
Patch Changes
- Updated dependencies [
07cf0f1c9]:- @firebase/[email protected]
- @firebase/[email protected].1
- @firebase/[email protected]
- @firebase/[email protected]
9.8.0
Minor Changes
Patch Changes
- Updated dependencies [
874cdbbcc,9c5c9c36d,dfab18af6,1ac3c9d41,9c6808fea]:- @firebase/[email protected].0
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected].0
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
9.7.0
Minor Changes
Patch Changes
- Updated dependencies [
c69c6898a,38da5d9be]:- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
9.6.11
Patch Changes
- Updated dependencies [
e9e5f6b3c,05dc9d6a0,7a4e65cef]:- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected].8
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
9.6.10
Patch Changes
- Updated dependencies [
3198d58dc,349648917,69aa7b02d]:- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected].7
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
9.6.9
Patch Changes
- Updated dependencies [
2d672cead,7405e7d59,a7f4a2eb6,ddeff8384,927c1afc1]:- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected].6
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
9.6.8
Patch Changes
- Updated dependencies [
b3e4af842,1588990b7]:- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
9.6.7
Patch Changes
- Updated dependencies [
bb8f37c3e,f5ac47fb1,c1b9cf120,e9619685b,3a8d4c1d1]:- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected].9
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
9.6.6
Patch Changes
- Updated dependencies [
af9234866,0a04a1c06]:- @firebase/[email protected]
- @firebase/[email protected].8
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
9.6.5
Patch Changes
- Updated dependencies [
4983f4d5a,e28b0e413,d612d6f6e,e04b7452b,2820674b8]:- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected].7
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
9.6.4
Patch Changes
- Updated dependencies [
93e6126b3,67b6decbb,922e9ed9a]:- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected].6
- @firebase/[email protected]
- @firebase/[email protected]
9.6.3
Patch Changes
- Updated dependencies [
044a8d7f9,ff2f7d4c8,88d43ec00,3c20727d8]:- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
9.6.2
Patch Changes
- Updated dependencies [
3b481f572,e3a5248fc,7f05d22e8]:- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected].5
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected].5
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
9.6.1
Patch Changes
- Updated dependencies [
fd8cd3ec4,8298cf8a9,a777385d6,dc6b447ba]:- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected].4
- @firebase/[email protected]
- @firebase/[email protected]
9.6.0
Minor Changes
Patch Changes
- Updated dependencies [
086df7c7e]:- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
9.5.0
Minor Changes
e34e98e73#5672 (fixes #76) - AddsgetBytes(),getStream()andgetBlob(), which allow direct file downloads from the SDK.
Patch Changes
- Updated dependencies [
e34e98e73,0394cc97b,6f0049e66,7a5bc84bd,ce39a1a07]:- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
9.4.1
Patch Changes
- Updated dependencies [
3b338dbd8,1583a8202,e0fe2b668]:- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected].3
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
9.4.0
Minor Changes
532b3cd93#5675 (fixes #5661) - ExpandedFirestore.WithFieldValue<T>to includeT. This allows developers to delegateWithFieldValue<T>inside wrappers of typeTto avoid exposing Firebase types beyond Firebase-specific logic.
Patch Changes
-
3281315fa#5708 (fixes #1487) - Update build scripts to work with the exports field -
Updated dependencies [
532b3cd93,3281315fa,dbd54f7c9]:- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected].2
- @firebase/[email protected]
- @firebase/[email protected].4
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
9.3.0
Minor Changes
Patch Changes
- Updated dependencies [
31bd6f27f,2322b6023,61604979c,0765b5e19]:- @firebase/[email protected]
- @firebase/[email protected].1
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected].3
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
9.2.0
Minor Changes
4d3640481#5532 (fixes #5499) - Fix exports field to also point to Node ESM builds. This change requires Node.js version 10+.
Patch Changes
-
f0f6d74b5#5664 (fixes #5644) - Fix compatability layer errors that were being thrown in Safari -
Updated dependencies [
4d3640481,b6f30c24f,69ff8eb54,2429ac105,4594d3fd6,6dacc2400,f48527617,c75bbe957]:- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected].0
- @firebase/[email protected]
- @firebase/[email protected]
9.1.3
Patch Changes
- Updated dependencies [
a7e00b9eb,352cc2647,93795c780]:- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected].3
- @firebase/[email protected].2
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
9.1.2
Patch Changes
-
3e920c888#5573 - Fixed App Check compat package to correctly export and handleReCaptchaV3ProviderandCustomProviderclasses. -
Updated dependencies [
a4e770e58,1b0e7af13,e1d551ddb,f7d8324a1,e456d00a7,3e920c888]:- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected].2
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
9.1.1
Patch Changes
- Updated dependencies [
49b0406ab]:- @firebase/[email protected]
- @firebase/[email protected].1
- @firebase/[email protected]
- @firebase/[email protected]
9.1.0
Minor Changes
Patch Changes
- Updated dependencies [
dfe65ff9b,b835b4cba,f90c1d081,08c098211,f78ceca1c,e62d02e52,a5d87bc5c,a99943fe3,b835b4cba,07b88e6e8,b835b4cba,b835b4cba,4d2a54fb0,c2362214a,b79bd33e4,a99943fe3]:- @firebase/[email protected]
- @firebase/[email protected].1
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected].0
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
9.0.2
Patch Changes
- Updated dependencies [
08ec55d6d,8180a2b77,b8462f248,271303f3c,bf5772f64,dca28a10d,deda8cd85,66d4a1e5d]:- @firebase/[email protected].2
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
9.0.1
Patch Changes
- Updated dependencies [
66596f3f8,cd15df0d1,cd15df0d1,1b33fda40,6163bb282]:- @firebase/[email protected].1
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
9.0.0
Major Changes
5bc6afb75#5268 (fixes #4277) - This change contains multiple quality-of-life improvements when using theFirestoreDataConverterin@firebase/firestore/liteand@firebase/firestore:- Support for passing in
FieldValueproperty values when using a converter (viaWithFieldValue<T>andPartialWithFieldValue<T>). - Support for omitting properties in nested fields when performing a set operation with
{merge: true}with a converter (viaPartialWithFieldValue<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.
- Support for passing in
Patch Changes
- Updated dependencies [
5bc6afb75,cdada6c68]:- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected].0
- @firebase/[email protected]
- @firebase/[email protected].0
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
8.10.0
Minor Changes
Patch Changes
- Updated dependencies [
fbb32e7bf,d0710d500,3c6a11c8d,f825b1d83]:- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected].0
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
8.9.1
Patch Changes
-
f1027e3c2#5261 (fixes #5258) - Fixed argument typings foractivate(). -
Updated dependencies [
f1027e3c2]:- @firebase/[email protected]
8.9.0
Minor Changes
8599d9141#4902 - AddRecaptchaV3ProviderandCustomProviderclasses that can be supplied tofirebase.appCheck().activate().
bd50d8310#5206 - Fix formatting of links in comments and update some event typings to correctly match GA4 specs.
Patch Changes
- Updated dependencies [
5bda08eee,8599d9141]:- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
8.8.1
Patch Changes
- Updated dependencies [
a3cbe719b,3d10d33bc]:- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected].9
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
8.8.0
Minor Changes
b3caa5158#5149 - Add NodeJS support to Cloud Storage for Firebase. This release changes themainfield in package.json to point to a Node specific build. If you are building a bundle for browser usage, please make sure that your bundler uses thebrowserfield (the default).
02586c975#5070 - Addfirebase_screenandfirebase_screen_classtologEvent()overload forscreen_viewevents.
Patch Changes
-
2cd9d7c39#5147 (fixes #5047) - Fixed an issue that prevented Timestamps from being used viaupdate()when connected to the Emulator -
Updated dependencies [
b3caa5158,b51be1da3,2cd9d7c39,fb3e35965]:- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected].8
- @firebase/[email protected]
8.7.1
Patch Changes
- Updated dependencies [
99414a51c]:
8.7.0
Minor Changes
Patch Changes
- Updated dependencies [
870dd5e35,5d007b8fb,5d31e2192,56a6a9d4a]:- @firebase/[email protected]
- @firebase/[email protected].8
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected].6
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
8.6.8
Patch Changes
- Updated dependencies [
c81cf82fa]:- @firebase/[email protected].7
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected].5
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
8.6.7
Patch Changes
- Updated dependencies [
1d54447ca]:- @firebase/[email protected]
- @firebase/[email protected]
8.6.6
Patch Changes
- Updated dependencies [
4c4b6aed9]:- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected].4
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
8.6.5
Patch Changes
- Updated dependencies []:
- @firebase/[email protected]
- @firebase/[email protected]
8.6.4
Patch Changes
-
b49345d31#4283 (fixes #4235) - set firebase.SDK_VERSION to the latest value -
Updated dependencies [
92e4e8d29]:- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected].3
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
8.6.3
Patch Changes
- Updated dependencies [
169174520,2a5039ee3]:- @firebase/[email protected]
- @firebase/[email protected].2
8.6.2
Patch Changes
- Updated dependencies [
de68cdca2,96a47097f,997040ace]:- @firebase/[email protected].6
- @firebase/[email protected]
- @firebase/[email protected]
8.6.1
Patch Changes
- Updated dependencies [
60e834739,5b202f852]:- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected].1
8.6.0
Minor Changes
Patch Changes
-
Updated dependencies [
81c131abe]:- @firebase/[email protected]
8.5.0
Minor Changes
Patch Changes
- Updated dependencies [
97f61e6f3,e123f241c,ac4ad08a2]:- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected].0
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
8.4.3
Patch Changes
- Updated dependencies [
8d63eacf9,d422436d1]:- @firebase/[email protected]
8.4.2
Patch Changes
- Updated dependencies [
633463e2a,c65883680,364e336a0,191184eb4]:- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected].5
8.4.1
Patch Changes
- Updated dependencies [
74fa5064a]:- @firebase/[email protected]
8.4.0
Minor Changes
5ae73656d#4346 - Addstorage().useEmulator()method to enable emulator mode for storage, allowing users to set a storage emulator host and port.
Patch Changes
-
7354a0ed4#4720 - Internal changes to Database and Validation APIs. -
Updated dependencies [
7354a0ed4,6db185be5,5ae73656d]:- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
8.3.3
Patch Changes
- Updated dependencies [
f24d8961b]:- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
8.3.2
Patch Changes
- Updated dependencies [
de5f90501,4cb0945c6]:- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
8.3.1
Patch Changes
- Updated dependencies [
5c1a83ed7]:- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
8.3.0
Minor Changes
b6080a857#4577 - Added support to remove a FirestoreDataConverter on a Firestore reference by callingwithConverter(null)
Patch Changes
- Updated dependencies [
ec95df3d0,b6080a857]:- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
8.2.10
Patch Changes
d4ba8daa2#4469 - Change theeventParamsargument in the signature ofanalytics().logEvent()to be optional.
8.2.9
Patch Changes
- Updated dependencies []:
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
8.2.8
Patch Changes
- Updated dependencies [
74bf52009]:- @firebase/[email protected]
- @firebase/[email protected].4
8.2.7
Patch Changes
-
05614aa86#4427 - AddstartAfter()andendBefore()to the Realtime Database TypeScript definitions. -
Updated dependencies [
a718518e9,3d0cd6f33,318af5471,05614aa86]:- @firebase/[email protected]
- @firebase/[email protected]
8.2.6
Patch Changes
- Updated dependencies [
73bb561e1,9533688b1,0af2bdfc6]:- @firebase/[email protected].3
- @firebase/[email protected]
- @firebase/[email protected]
8.2.5
Patch Changes
- Updated dependencies [
749c7f3d9,04a0fea9e]:- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
8.2.4
Patch Changes
-
92a7f4345#4280 - Add theuseEmulator()function andemulatorConfigto thefirebasepackage externs -
Updated dependencies [
cb835e723,6ac66baa0,92a7f4345]:- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected].2
8.2.3
Patch Changes
- Updated dependencies [
50abe6c4d]:- @firebase/[email protected]
8.2.2
Patch Changes
- Updated dependencies [
487f8e1d2,6069b1d6c,ba59a0f90]:- @firebase/[email protected]
- @firebase/[email protected]
8.2.1
Patch Changes
- Updated dependencies [
9fd3f5233,44b5251d0]:- @firebase/[email protected].1
- @firebase/[email protected]
8.2.0
Minor Changes
b662f8c0a#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.
Patch Changes
-
6f2c7b7aa#3896 - Dispatch up to 1000 events for each network request when collecting performance events. -
Updated dependencies [
b662f8c0a,1b5407372,6f2c7b7aa,c9f379cf7]:- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected].0
8.1.2
Patch Changes
-
11563b227#4146 - Fix issue with IndexedDB retry logic causing uncaught errors -
Updated dependencies [
1849b0d0f,8993f16b8,11563b227]:- @firebase/[email protected]
- @firebase/[email protected].3
8.1.1
Patch Changes
-
4f6313262#4096 - Add the missing type definition for 'Query.get()' for RTDB -
Updated dependencies [
9822e125c]:- @firebase/[email protected]
- @firebase/[email protected]
8.1.0
Minor Changes
Patch Changes
- Updated dependencies [
6c6c49ad6,e0bf3f70b,34973cde2]:- @firebase/[email protected]
- @firebase/[email protected]
8.0.2
Patch Changes
- Updated dependencies [
d2adf4e3e,c2b215c19,6dffdf2eb,484e90a1d,f9dc50e35]:- @firebase/[email protected]
- @firebase/[email protected].2
- @firebase/[email protected]
8.0.1
Patch Changes
- Updated dependencies [
54a46f89c,9cf727fcc,007ddd1eb]:- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
8.0.0
Major Changes
-
a5768b0aa#3932 - Point browser field to esm build. Now you need to use default import instead of namespace import to import firebase.Before this change
import * as firebase from 'firebase/app';After this change
import firebase from 'firebase/app';
344bd8856#3943 - Removed deprecatedexperimentalTabSynchronizationsettings. To enable multi-tab synchronization, usesynchronizeTabsinstead.
4b540f91d#3939 - This releases removes all input validation. Please use our TypeScript types to validate API usage.
ffef32e38#3897 (fixes #3879) - Removed thetimestampsInSnapshotsoption fromFirestoreSettings. Now, Firestore always returnsTimestampvalues for all timestamp values.
b247ffa76#3967 - This releases removes all input validation. Please use our TypeScript types to validate API usage.
Minor Changes
Patch Changes
-
602ec18e9#3968 - Updated the type definition forThenableReferenceto only implementthenandcatch, which matches the implementation. -
Updated dependencies [
ef33328f7,a5768b0aa,8939aeca0,79b049375,344bd8856,0322c1bda,4b540f91d,ffef32e38,7d916d905,602ec18e9,b247ffa76,9719635fe]:- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected].1
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
7.24.0
Minor Changes
4f997bce1#3724 - Adds a newexperimentalAutoDetectLongPollingto FirestoreSettings. When enabled, the SDK's underlying transport (WebChannel) automatically detects if long-polling should be used. This is very similar toexperimentalForceLongPolling, but only uses long-polling if required.
Patch Changes
7.23.0
Minor Changes
d4db75ff8#3836 (fixes #3573) - Analytics now warns instead of throwing if it detects a browser environment where analytics does not work.
Patch Changes
48b0b0f7c#3850 - MovedloggingEnabledcheck to wait until performance initialization finishes, thus avoid dropping custom traces right after gettingperformanceobject.
-
8728e1a0f#3866 - Throws exception when startTime or duration is not positive value intrace.record()API. -
Updated dependencies [
48b0b0f7c,a10c18f89,d4db75ff8,8728e1a0f]:- @firebase/[email protected]
- @firebase/[email protected].3
- @firebase/[email protected]
7.22.1
Patch Changes
- Updated dependencies [
b6b1fd95c]:- @firebase/[email protected]
7.22.0
Minor Changes
Patch Changes
- Updated dependencies [
2be43eadf,a6af7c279]:- @firebase/[email protected].2
- @firebase/[email protected]
7.21.1
Patch Changes
-
7bf73797d#3813 (fixes #414) - Escape unicodes when generating CDN scripts, so they work correctly in environments that requires UTF-8, for example, in Chrome extension.
7.21.0
Minor Changes
f9004177e#3772 - [feature] Addednot-inand!=query operators for use with.where().not-infinds documents where a specified field’s value is not in a specified array.!=finds documents where a specified field's value does not equal the specified value. Neither query operator will match documents where the specified field is not present.
Patch Changes
- Updated dependencies [
3d9b5a595,f9004177e,e81c429ae,a8ff3dbaa]:- @firebase/[email protected]
- @firebase/[email protected].0
7.20.0
Minor Changes
fb3b095e4#2800 - Analytics now dynamically fetches the app's Measurement ID from the Dynamic Config backend instead of depending on the local Firebase config. It will fall back to anymeasurementIdvalue found in the local config if the Dynamic Config fetch fails.
Patch Changes
- Updated dependencies [
249d40cb6,d347c6ca1,fb3b095e4,dc9892565,fb3b095e4,fb3b095e4]:- @firebase/[email protected].7
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
7.19.1
Patch Changes
61b4cd31b#3464 (fixes #3354) - feat: Addedmergeoption tofirestore.settings(), which merges the provided settings with settings from a previous call. This allows adding settings on top of the settings that were applied by@firebase/testing.- Updated dependencies [
61b4cd31b]:
7.19.0
Minor Changes
Patch Changes
- Updated dependencies [
67501b980,960093d5b,b97c7e758]:- @firebase/[email protected]
- @firebase/[email protected].5
7.18.0
Minor Changes
-
29327b21#3234 - AddgetToken(options:{serviceWorkerRegistration, vapidKey}),onBackgroundMessage. DeprecatesetBackgroundMessageHandler,onTokenRefresh,useVapidKey,useServiceWorker,getToken.Add Typing
MessagePayload,NotificationPayload,FcmOptions.
Patch Changes
-
2a0d254f#3555 - Added Browser Extension check for Firebase Analytics.analytics.isSupported()will now returnPromise<false>for extension environments. -
Updated dependencies [
36be62a8,d4ca3da0,2a0d254f,29327b21,68995c24]:- @firebase/[email protected].4
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
7.17.2
Patch Changes
- Updated dependencies [
ef348fed]:- @firebase/[email protected]
- @firebase/[email protected].3
7.17.1
Patch Changes
-
a87676b8#3472 - - Fix an error where an analytics PR included a change to@firebase/util, but the util package was not properly included in the changeset for a patch bump.@firebase/utiladds environment check methodsisIndexedDBAvailablevalidateIndexedDBOpenable, andareCookiesEnabled.
-
Updated dependencies [
a87676b8]:- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected].2
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
7.17.0
Minor Changes
-
02419ce8#3165 - Issue 2393 fix - analytics module- Added a public method
isSupportedto Analytics module which returns true if current browser context supports initialization of analytics module. - Added runtime checks to Analytics module that validate if cookie is enabled in current browser and if current browser environment supports indexedDB functionalities.
- Added a public method
Patch Changes
- Updated dependencies [
02419ce8,ee33ebf7]:- @firebase/[email protected]
- @firebase/[email protected]
7.16.1
Patch Changes
9c409ea7#3224 Thanks @schmidt-sebastian! - [fix] Updated the TypeScript types for all APIs using Observers to allow callback omission.
5a355360#3162 Thanks @schmidt-sebastian! - The SDK no longer crashes if an IndexedDB failure occurs when unsubscribing from a Query.
c2b737b2#3228 Thanks @schmidt-sebastian! - [fix] Instead of using production auth, the SDK will use test credentials to connect to the Emulator when the RTDB SDK is used via the Firebase Admin SDK.
9a9a81fe#3279 Thanks @schmidt-sebastian! - [fixed] Removed a delay that may have prevented Firestore from immediately reestablishing a network connection if a connectivity change occurred while the app was in the background.- Updated dependencies [
b6145466,9c409ea7,5a355360,c2b737b2,9a9a81fe]:- @firebase/[email protected].9
- @firebase/[email protected]
- @firebase/[email protected].1
- @firebase/[email protected]
7.16.0
Minor Changes
39ca8ecf#3254 Thanks @thebrianchen! - Added support forset()with merge options when usingFirestoreDataConverter.
877c060c#3251 Thanks @schmidt-sebastian! - Re-adding the ReactNative bundle, which allows Firestore to be used withoutbtoa/atobPolyfills.
Patch Changes
17c628eb#3312 Thanks @Feiyang1! - Fixed an issue where we try to update token for every getToken() call because we don't save the updated token in the IndexedDB.
bb740836#3330 Thanks @Feiyang1! - Clear timeout after a successful response or after the request is canceled. Fixes issue 3289.
e90304c8#3309 Thanks @schmidt-sebastian! - Removed internal wrapper around our public API that was meant to prevent incorrect SDK usage for JavaScript users, but caused our SDK to stop working in IE11.
-
469c8bdf#3221 Thanks @zwu52! - Added support foronMessageso the internal callback can work with Subscriber -
Updated dependencies [
a754645e,17c628eb,bb740836,39ca8ecf,877c060c,e90304c8,469c8bdf]:- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected].8
- @firebase/[email protected]
- @firebase/[email protected].0
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]