Releases: firebase/firebase-js-sdk
Release list
firebase@12.17.1
For more detailed release notes, see Firebase JavaScript SDK Release Notes.
What's Changed
@firebase/data-connect@0.7.3
Patch Changes
-
79d7011#10221 - Align SQL Connect Stream Transport exponential backoff parameters with other platform SDKs. No need for public release note. -
b0e23db#10217 - Add grpc request header for platform name and sdk version to enable metrics collection in cloud monitoring.
@firebase/database-compat@2.1.6
Patch Changes
993e8a6#10243 (fixes #10242) - Fix regression causing peerDeps to be unbundled in standalone bundle.
firebase@12.17.1
Patch Changes
firebase@12.17.0
For more detailed release notes, see Firebase JavaScript SDK Release Notes.
What's Changed
@firebase/ai@2.14.0
Minor Changes
-
7c5e6e5#10145 - Added support for text-to-speech capabilities (both single- and multi-speaker configurations) for non-Live API models (for example, Gemini TTS models). -
178daf7#10184 - DeprecatedVertexAIBackendin favor ofAgentPlatformBackendto reflect the renaming of Vertex AI to Gemini Enterprise Agent Platform.The only difference for
AgentPlatformBackendis the default location for accessing the model. The default location forAgentPlatformBackendisglobal, whereas the default location forVertexAIBackendisus-central1. To useus-central1withAgentPlatformBackend, specifygetAI(app, { backend: new AgentPlatformBackend('us-central1') })when initializing the SDK. However, note that most new Gemini models do not supportus-central1.
Patch Changes
- Updated dependencies [
736fa3f]:- @firebase/util@1.15.2
- @firebase/component@0.7.4
@firebase/app@0.16.0
Minor Changes
Patch Changes
-
80a285d#10182 - Add more detailed error wheninitializeApp()is called a second time with different options or config, that prints the different options or config. -
Updated dependencies [
736fa3f]:- @firebase/util@1.15.2
- @firebase/component@0.7.4
@firebase/app-check@0.13.0
Minor Changes
Patch Changes
- Updated dependencies [
736fa3f]:- @firebase/util@1.15.2
- @firebase/component@0.7.4
firebase@12.17.0
Minor Changes
-
7c5e6e5#10145 - Added support for text-to-speech capabilities (both single- and multi-speaker configurations) for non-Live API models (for example, Gemini TTS models). -
d2d89d2#10116 - Changed the HTTP/2 flow control window size from 64 KB to 256 KB, and added agrpcFlowControlWindowconfiguration option toFirestoreSettings. This change is only applicable to Node environments. -
177f08d#10210 - Remove ability to callinitializeAppCheckwithout aprovider. -
178daf7#10184 - DeprecatedVertexAIBackendin favor ofAgentPlatformBackendto reflect the renaming of Vertex AI to Gemini Enterprise Agent Platform.The only difference for
AgentPlatformBackendis the default location for accessing the model. The default location forAgentPlatformBackendisglobal, whereas the default location forVertexAIBackendisus-central1. To useus-central1withAgentPlatformBackend, specifygetAI(app, { backend: new AgentPlatformBackend('us-central1') })when initializing the SDK. However, note that most new Gemini models do not supportus-central1.
Patch Changes
- Updated dependencies [
736fa3f,7c5e6e5,d2d89d2,80a285d,0fe3bbc,8a9ad3a,177f08d,2894e91,178daf7,1d24e5f]:- @firebase/util@1.15.2
- @firebase/firestore@4.17.0
- @firebase/ai@2.14.0
- @firebase/app@0.16.0
- @firebase/installations-compat@0.2.23
- @firebase/remote-config-compat@0.2.28
- @firebase/performance-compat@0.2.26
- @firebase/analytics-compat@0.2.29
- @firebase/app-check-compat@0.4.6
- @firebase/firestore-compat@0.4.12
- @firebase/functions-compat@0.4.6
- @firebase/messaging-compat@0.2.28
- @firebase/database-compat@2.1.5
- @firebase/storage-compat@0.4.4
- @firebase/auth-compat@0.6.9
- @firebase/auth@1.13.4
- @firebase/app-check@0.13.0
- @firebase/data-connect@0.7.2
- @firebase/analytics@0.10.23
- @firebase/app-compat@0.5.16
- @firebase/database@1.1.4
- @firebase/functions@0.13.6
- @firebase/installations@0.6.23
- @firebase/messaging@0.13.1
- @firebase/performance@0.7.13
- @firebase/remote-config@0.9.1
- @firebase/storage@0.14.4
@firebase/firestore@4.17.0
Minor Changes
d2d89d2#10116 - Changed the HTTP/2 flow control window size from 64 KB to 256 KB, and added agrpcFlowControlWindowconfiguration option toFirestoreSettings. This change is only applicable to Node environments.
Patch Changes
-
736fa3f#10146 - Fix ReDoS vulnerability in FirebaseError template replacement -
Updated dependencies [
736fa3f]:- @firebase/util@1.15.2
- @firebase/component@0.7.4
@firebase/analytics@0.10.23
Patch Changes
- Updated dependencies [
736fa3f]:- @firebase/util@1.15.2
- @firebase/component@0.7.4
- @firebase/installations@0.6.23
@firebase/analytics-compat@0.2.29
Patch Changes
-
0fe3bbc#10097 - Added "@firebase/app" as a peerDependency of compat packages. -
Updated dependencies [
736fa3f]:- @firebase/util@1.15.2
- @firebase/analytics@0.10.23
- @firebase/component@0.7.4
@firebase/app-check-compat@0.4.6
Patch Changes
-
0fe3bbc#10097 - Added "@firebase/app" as a peerDependency of compat packages. -
Updated dependencies [
736fa3f,177f08d]:- @firebase/util@1.15.2
- @firebase/app-check@0.13.0
- @firebase/component@0.7.4
@firebase/app-compat@0.5.16
Patch Changes
- Updated dependencies [
736fa3f,80a285d,177f08d]:- @firebase/util@1.15.2
- @firebase/app@0.16.0
- @firebase/component@0.7.4
@firebase/auth@1.13.4
Patch Changes
firebase@12.15.0
For more detailed release notes, see Firebase JavaScript SDK Release Notes.
What's Changed
@firebase/app@0.15.0
Minor Changes
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.
@firebase/app-check@0.12.0
Minor Changes
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
e389f70#9991 (fixes #9405) - Fix error causing Auth and AppCheck conflict when both are using ReCAPTCHA Enterprise.
firebase@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/firestore@4.16.0
- @firebase/app-check@0.12.0
- @firebase/auth@1.13.3
- @firebase/app@0.15.0
- @firebase/ai@2.13.1
- @firebase/remote-config@0.8.5
- @firebase/auth-compat@0.6.8
- @firebase/firestore-compat@0.4.11
- @firebase/app-check-compat@0.4.5
- @firebase/app-compat@0.5.14
- @firebase/remote-config-compat@0.2.26
@firebase/firestore@4.16.0
Minor Changes
@firebase/ai@2.13.1
Patch Changes
-
9bef5ab#10035 - DeprecatedGoogleMaps.enableWidget, following the announcement by the Grounding for Google Maps service. -
6a9d3d1#10026 (fixes #9006) - Wrap params.systemInstruction with formatSystemInstruction() in the ChatSession constructor.
@firebase/app-check-compat@0.4.5
Patch Changes
@firebase/app-compat@0.5.14
Patch Changes
- Updated dependencies [
420156e]: - @firebase/app@0.15.0
@firebase/auth@1.13.3
Patch Changes
-
e389f70#9991 (fixes #9405) - Fix error causing Auth and AppCheck conflict when both are using ReCAPTCHA Enterprise. -
712091c#10049 - Update referrer policy for auth API requests from no-referrer to strict-origin-when-cross-origin to support HTTP Referrer-restricted API keys in browser environments.
@firebase/auth-compat@0.6.8
Patch Changes
-
712091c#10049 - Update referrer policy for auth API requests from no-referrer to strict-origin-when-cross-origin to support HTTP Referrer-restricted API keys in browser environments. -
@firebase/auth@1.13.3
@firebase/firestore-compat@0.4.11
Patch Changes
- Updated dependencies [
043c0ab]: - @firebase/firestore@4.16.0
@firebase/remote-config@0.8.5
Patch Changes
@firebase/remote-config-compat@0.2.26
Patch Changes
- Updated dependencies [
33521f2]: - @firebase/remote-config@0.8.5
firebase@12.14.0
For more detailed release notes, see Firebase JavaScript SDK Release Notes.
What's Changed
@firebase/ai@2.13.0
Minor Changes
-
f0752a0#9800 - AddinitializeDeviceModel()method to allow explicit initialization of on-device model in hybrid mode. -
bd08cae#9926 - Change "beta" (public preview) tags to "public" (generally available) for all hybrid inference features.
Patch Changes
bd2644b#9956 (fixes #9938) - Fix a bug that causedChatSession.sendMessageStream()andTemplateChatSession.sendMessageStream()to send duplicate user turns in the request.
firebase@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/messaging@0.13.0
-
@firebase/app@0.14.13
-
@firebase/ai@2.13.0
-
@firebase/auth@1.13.2
-
@firebase/auth-compat@0.6.7
-
@firebase/firestore@4.15.0
-
@firebase/remote-config@0.8.4
-
@firebase/app-check@0.11.4
-
@firebase/data-connect@0.7.1
-
@firebase/messaging-compat@0.2.27
-
@firebase/functions@0.13.5
-
@firebase/app-compat@0.5.13
-
@firebase/firestore-compat@0.4.10
-
@firebase/remote-config-compat@0.2.25
-
@firebase/app-check-compat@0.4.4
-
@firebase/functions-compat@0.4.5
@firebase/firestore@4.15.0
Minor Changes
Patch Changes
@firebase/messaging@0.13.0
Minor Changes
Patch Changes
-
a1a2455#9916 - Fix delivery metrics Firelog flushing when BigQuery export is enabled: schedule the first flush immediately (next timer tick) instead of waiting a fullLOG_INTERVAL_IN_MS, start processing only when there are queued events (so enabling export with an empty queue does not arm a day-long idle timer that blocks laterstageLogflushes), and ensure staging a log starts the service when needed. When export is disabled, clear any queued events and cancel pending flush timers immediately (rather than waiting for the background loop). -
Updated dependencies [
3b337b9]: -
@firebase/messaging-interop-types@0.2.5
@firebase/app@0.14.13
Patch Changes
- Update SDK_VERSION.
@firebase/app-check@0.11.4
Patch Changes
d675580#9987 - Fix a bug wheregetLimitedUseToken()did not correctly get a limited use token because it did not send thelimited_useparam.
@firebase/app-check-compat@0.4.4
Patch Changes
- Updated dependencies [
d675580]: - @firebase/app-check@0.11.4
@firebase/app-compat@0.5.13
Patch Changes
- Updated dependencies []:
- @firebase/app@0.14.13
@firebase/auth@1.13.2
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.
@firebase/auth-compat@0.6.7
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 [
2697919]: -
@firebase/auth@1.13.2
@firebase/data-connect@0.7.1
Patch Changes
51e93fc#9936 - Eliminated the 1-minute delay before closing idle backend connections to save resources.
@firebase/firestore-compat@0.4.10
Patch Changes
@firebase/functions@0.13.5
Patch Changes
- Updated dependencies [
3b337b9]: - @firebase/messaging-interop-types@0.2.5
@firebase/functions-compat@0.4.5
Patch Changes
- Updated dependencies []:
- @firebase/functions@0.13.5
@firebase/messaging-compat@0.2.27
Patch Changes
@firebase/messaging-interop-types@0.2.5
Patch Changes
@firebase/remote-config@0.8.4
Patch Changes
@fir...
firebase@12.13.0
For more detailed release notes, see Firebase JavaScript SDK Release Notes.
What's Changed
@firebase/ai@2.12.0
Minor Changes
-
ffa39f6#9795 - AddedLiveSession.resumeSession()to allow resuming a previousLiveSession. Also addedcontextWindowCompressionfeature. -
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 [
8e384c9]: -
@firebase/app-check-interop-types@0.3.4
-
@firebase/component@0.7.3
-
@firebase/logger@0.5.1
-
@firebase/util@1.15.1
@firebase/data-connect@0.7.0
Minor Changes
714b41d#9905 - Hardened the Firebase SQL Connect streaming transport with intelligent reconnection, query de-duplication, and resume optimizations.
Patch Changes
-
Updated dependencies [
8e384c9]: -
@firebase/auth-interop-types@0.2.5
-
@firebase/component@0.7.3
-
@firebase/logger@0.5.1
-
@firebase/util@1.15.1
firebase@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/firestore@4.14.1
-
@firebase/ai@2.12.0
-
@firebase/auth-compat@0.6.6
-
@firebase/analytics@0.10.22
-
@firebase/analytics-compat@0.2.28
-
@firebase/app@0.14.12
-
@firebase/app-check@0.11.3
-
@firebase/app-check-compat@0.4.3
-
@firebase/app-compat@0.5.12
-
@firebase/app-types@0.9.5
-
@firebase/auth@1.13.1
-
@firebase/data-connect@0.7.0
-
@firebase/database@1.1.3
-
@firebase/database-compat@2.1.4
-
@firebase/firestore-compat@0.4.9
-
@firebase/functions@0.13.4
-
@firebase/functions-compat@0.4.4
-
@firebase/installations@0.6.22
-
@firebase/installations-compat@0.2.22
-
@firebase/messaging@0.12.26
-
@firebase/messaging-compat@0.2.26
-
@firebase/performance@0.7.12
-
@firebase/performance-compat@0.2.25
-
@firebase/remote-config@0.8.3
-
@firebase/remote-config-compat@0.2.24
-
@firebase/storage@0.14.3
-
@firebase/storage-compat@0.4.3
-
@firebase/util@1.15.1
@firebase/analytics@0.10.22
Patch Changes
-
Updated dependencies [
8e384c9]: -
@firebase/component@0.7.3
-
@firebase/installations@0.6.22
-
@firebase/logger@0.5.1
-
@firebase/util@1.15.1
@firebase/analytics-compat@0.2.28
Patch Changes
-
Updated dependencies [
8e384c9]: -
@firebase/analytics@0.10.22
-
@firebase/analytics-types@0.8.4
-
@firebase/component@0.7.3
-
@firebase/util@1.15.1
@firebase/analytics-interop-types@0.3.5
Patch Changes
@firebase/analytics-types@0.8.4
Patch Changes
@firebase/app@0.14.12
Patch Changes
-
Updated dependencies [
8e384c9]: -
@firebase/component@0.7.3
-
@firebase/logger@0.5.1
-
@firebase/util@1.15.1
@firebase/app-check@0.11.3
Patch Changes
-
Updated dependencies [
8e384c9]: -
@firebase/component@0.7.3
-
@firebase/logger@0.5.1
-
@firebase/util@1.15.1
@firebase/app-check-compat@0.4.3
Patch Changes
-
Updated dependencies [
8e384c9]: -
@firebase/app-check@0.11.3
-
@firebase/app-check-types@0.5.4
-
@firebase/component@0.7.3
-
@firebase/logger@0.5.1
-
@firebase/util@1.15.1
@firebase/app-check-interop-types@0.3.4
Patch Changes
@firebase/app-check-types@0.5.4
Patch Changes
@firebase/app-compat@0.5.12
Patch Changes
-
Updated dependencies [
8e384c9]: -
@firebase/app@0.14.12
-
@firebase/component@0.7.3
-
@firebase/logger@0.5.1
-
@firebase/util@1.15.1
@firebase/app-types@0.9.5
Patch Changes
@firebase/auth@1.13.1
Patch Changes
firebase@12.12.1
For more detailed release notes, see Firebase JavaScript SDK Release Notes.
What's Changed
@firebase/ai@2.11.1
Patch Changes
-
23ab5b9#9817 - Update code execution and URL context features to reflect that they are generally available and no longer public preview. -
6db5af4#9840 (fixes #9832) - FixTemplateChatSessiontype so it does not error on TypeScript build. See Github issue #9832.
firebase@12.12.1
Patch Changes
firebase@12.12.0
For more detailed release notes, see Firebase JavaScript SDK Release Notes.
What's Changed
@firebase/ai@2.11.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). -
6cbe865#9816 - DeprecatetopKandtemperatureproperties for hybrid inference mode. -
9c8e864#9763 - AddstartChat()forTemplateGenerativeModel. -
9c8e864#9763 - Add automatic function calling and chat history for server prompt templates.
Patch Changes
f87c15e#9791 (fixes #9792) - Fixed a bug that causes the model to error if the user specifiesresponseSchemaorresponseJsonSchema.
@firebase/auth@1.13.0
Minor Changes
715c042#9740 (fixes #9739) - Updated the peer dependency range for @react-native-async-storage/async-storage to support both v2 and v3
@firebase/data-connect@0.6.0
Minor Changes
-
34c63bf#9822 - Fix header names for auth and app check tokens over streaming -
87d5cc1#9809 - Add streaming support for Firebase Data Connect.
firebase@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/ai@2.11.0
-
@firebase/app@0.14.11
-
@firebase/firestore@4.14.0
-
@firebase/app-types@0.9.4
-
@firebase/data-connect@0.6.0
-
@firebase/auth@1.13.0
-
@firebase/app-compat@0.5.11
-
@firebase/firestore-compat@0.4.8
-
@firebase/auth-compat@0.6.5
-
@firebase/database-compat@2.1.3
@firebase/firestore@4.14.0
Minor Changes
firebase@12.11.0
For more detailed release notes, see Firebase JavaScript SDK Release Notes.
What's Changed
@firebase/ai@2.10.0
Minor Changes
Patch Changes
- Updated dependencies [
2f7f426]:- @firebase/util@1.15.0
- @firebase/component@0.7.2
@firebase/data-connect@0.5.0
Minor Changes
9d33dd6#9614 - Add validateArgsWithOptions() to Data Connect (internal change, no need to add to public release notes).
Patch Changes
-
2f7f426#9608 - RemoveupdateEmulatorBanner(). (No release note needed.) -
Updated dependencies [
2f7f426]:- @firebase/util@1.15.0
- @firebase/component@0.7.2
firebase@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/app@0.14.10
- @firebase/firestore@4.13.0
- @firebase/data-connect@0.5.0
- @firebase/ai@2.10.0
- @firebase/functions@0.13.3
- @firebase/database@1.1.2
- @firebase/storage@0.14.2
- @firebase/auth@1.12.2
- @firebase/util@1.15.0
- @firebase/analytics@0.10.21
- @firebase/app-check@0.11.2
- @firebase/app-compat@0.5.10
- @firebase/installations@0.6.21
- @firebase/messaging@0.12.25
- @firebase/performance@0.7.11
- @firebase/remote-config@0.8.2
- @firebase/firestore-compat@0.4.7
- @firebase/functions-compat@0.4.3
- @firebase/database-compat@2.1.2
- @firebase/storage-compat@0.4.2
- @firebase/auth-compat@0.6.4
- @firebase/analytics-compat@0.2.27
- @firebase/app-check-compat@0.4.2
- @firebase/installations-compat@0.2.21
- @firebase/messaging-compat@0.2.25
- @firebase/performance-compat@0.2.24
- @firebase/remote-config-compat@0.2.23
@firebase/firestore@4.13.0
Minor Changes
78384d3#9492 - Add support for array expressionsarrayFirst,arrayFirstN,arrayLast,arrayLastN,arrayMinimum,arrayMinimumN,arrayMaximum,arrayMaximumN,arrayIndexOf,arrayLastIndexOfandarrayIndexOfAll
Patch Changes
-
54ff05e#9715 - Beta API Breaking change: Defer pipeline user data validation from initialization toexecute(). This breaking change is allowed in a non-major release since the Firestore Pipelines API is currently in Public Preview. -
a383770#9622 - Fixed X is not a function issues observed in server side rendering APIs. -
2f7f426#9608 - RemoveupdateEmulatorBanner(). (No release note needed.) -
Updated dependencies [
2f7f426]:- @firebase/util@1.15.0
- @firebase/component@0.7.2
@firebase/util@1.15.0
Minor Changes
@firebase/analytics@0.10.21
Patch Changes
- Updated dependencies [
2f7f426]:- @firebase/util@1.15.0
- @firebase/installations@0.6.21
- @firebase/component@0.7.2
@firebase/analytics-compat@0.2.27
Patch Changes
- Updated dependencies [
2f7f426]:- @firebase/util@1.15.0
- @firebase/analytics@0.10.21
- @firebase/component@0.7.2
@firebase/app@0.14.10
Patch Changes
-
Update SDK_VERSION.
-
Updated dependencies [
2f7f426]:- @firebase/util@1.15.0
- @firebase/component@0.7.2
@firebase/app-check@0.11.2
Patch Changes
- Updated dependencies [
2f7f426]:- @firebase/util@1.15.0
- @firebase/component@0.7.2
@firebase/app-check-compat@0.4.2
Patch Changes
- Updated dependencies [
2f7f426]:- @firebase/util@1.15.0
- @firebase/app-check@0.11.2
- @firebase/component@0.7.2
@firebase/app-compat@0.5.10
Patch Changes
- Updated dependencies [
2f7f426]:- @firebase/app@0.14.10
- @firebase/util@1.15.0
- @firebase/component@0.7.2
@firebase/auth@1.12.2
Patch Changes
-
2f7f426#9608 - RemoveupdateEmulatorBanner(). (No release note needed.) -
Updated dependencies [
2f7f426]:- @firebase/util@1.15.0
- @firebase/component@0.7.2
@firebase/auth-compat@0.6.4
Patch Changes
- Updated dependencies [
2f7f426]:- @firebase/auth@1.12.2
- @firebase/util@1.15.0
- @firebase/component@0.7.2
@firebase/component@0.7.2
Patch Changes
- Updated dependencies [
2f7f426]:- @firebase/util@1.15.0
@firebase/database@1.1.2
Patch Changes
-
2f7f426#9608 - RemoveupdateEmulatorBanner(). (No release note needed.) -
Updated dependencies [
2f7f426]:- @firebase/util@1.15.0
- @firebase/component@0.7.2
@firebase/database-compat@2.1.2
Patch Changes
- Updated dependencies [
2f7f426]:- @firebase/database@1.1.2
- @firebase/util@1.15.0
- @firebase/component@0.7.2
- @firebase/database-types@1.0.18
@firebase/database-types@1.0.18
Patch Changes
- Updated dependencies [
2f7f426]:- @firebase/util@1.15.0
@firebase/firestore-compat@0.4.7
Patch Changes
- Updated dependencies [[
54ff05e](https://github.com/firebase/firebase...
firebase@12.10.0
For more detailed release notes, see Firebase JavaScript SDK Release Notes.
What's Changed
@firebase/ai@2.9.0
Minor Changes
Patch Changes
- Updated dependencies [
eebba69]: - @firebase/util@1.14.0
- @firebase/component@0.7.1
@firebase/data-connect@0.4.0
Minor Changes
Patch Changes
- Updated dependencies [
eebba69]: - @firebase/util@1.14.0
- @firebase/component@0.7.1
firebase@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/firestore@4.12.0
- @firebase/app@0.14.9
- @firebase/ai@2.9.0
- @firebase/data-connect@0.4.0
- @firebase/util@1.14.0
- @firebase/firestore-compat@0.4.6
- @firebase/analytics@0.10.20
- @firebase/app-check@0.11.1
- @firebase/app-compat@0.5.9
- @firebase/auth@1.12.1
- @firebase/database@1.1.1
- @firebase/functions@0.13.2
- @firebase/installations@0.6.20
- @firebase/messaging@0.12.24
- @firebase/performance@0.7.10
- @firebase/remote-config@0.8.1
- @firebase/storage@0.14.1
- @firebase/analytics-compat@0.2.26
- @firebase/app-check-compat@0.4.1
- @firebase/auth-compat@0.6.3
- @firebase/database-compat@2.1.1
- @firebase/functions-compat@0.4.2
- @firebase/installations-compat@0.2.20
- @firebase/messaging-compat@0.2.24
- @firebase/performance-compat@0.2.23
- @firebase/remote-config-compat@0.2.22
- @firebase/storage-compat@0.4.1
@firebase/firestore@4.12.0
Minor Changes
-
14d9745#9483 - Support added formapSet,mapValues,mapEntries,mapKeysPipelines expressions. -
f8996c4#9479 - Support added for the following string Pipeline expressions:stringRepeat,stringReplaceOne,stringReplaceAll,stringIndexOf,ltrim,rtrim. -
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 [
eebba69]: - @firebase/util@1.14.0
- @firebase/component@0.7.1
@firebase/util@1.14.0
Minor Changes
@firebase/analytics@0.10.20
Patch Changes
- Updated dependencies [
eebba69]: - @firebase/util@1.14.0
- @firebase/installations@0.6.20
- @firebase/component@0.7.1
@firebase/analytics-compat@0.2.26
Patch Changes
- Updated dependencies [
eebba69]: - @firebase/util@1.14.0
- @firebase/analytics@0.10.20
- @firebase/component@0.7.1
@firebase/app@0.14.9
Patch Changes
-
Update SDK_VERSION.
-
Updated dependencies [
eebba69]: -
@firebase/util@1.14.0
-
@firebase/component@0.7.1
@firebase/app-check@0.11.1
Patch Changes
- Updated dependencies [
eebba69]: - @firebase/util@1.14.0
- @firebase/component@0.7.1
@firebase/app-check-compat@0.4.1
Patch Changes
- Updated dependencies [
eebba69]: - @firebase/util@1.14.0
- @firebase/app-check@0.11.1
- @firebase/component@0.7.1
@firebase/app-compat@0.5.9
Patch Changes
- Updated dependencies [
eebba69]: - @firebase/app@0.14.9
- @firebase/util@1.14.0
- @firebase/component@0.7.1
@firebase/auth@1.12.1
Patch Changes
- Updated dependencies [
eebba69]: - @firebase/util@1.14.0
- @firebase/component@0.7.1
@firebase/auth-compat@0.6.3
Patch Changes
- Updated dependencies [
eebba69]: - @firebase/util@1.14.0
- @firebase/auth@1.12.1
- @firebase/component@0.7.1
@firebase/component@0.7.1
Patch Changes
- Updated dependencies [
eebba69]: - @firebase/util@1.14.0
@firebase/database@1.1.1
Patch Changes
- Updated dependencies [
eebba69]: - @firebase/util@1.14.0
- @firebase/component@0.7.1
@firebase/database-compat@2.1.1
Patch Changes
- Updated dependencies [
eebba69]: - @firebase/util@1.14.0
- @firebase/database@1.1.1
- @firebase/component@0.7.1
- @firebase/database-types@1.0.17
@firebase/database-types@1.0.17
Patch Changes
- Updated dependencies [
eebba69]: - @firebase/util@1.14.0
@firebase/firestore-compat@0.4.6
Patch Changes
firebase@12.9.0
For more detailed release notes, see Firebase JavaScript SDK Release Notes.
What's Changed
@firebase/ai@2.8.0
Minor Changes
-
8123231#9461 - AI Logic: Extend theLiveSession.receive()return types to include aLiveServiceGoingAwayNotice
which 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.
Patch Changes
firebase@12.9.0
Minor Changes
-
8123231#9461 - AI Logic: Extend theLiveSession.receive()return types to include aLiveServiceGoingAwayNotice
which 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/app@0.14.8
- @firebase/ai@2.8.0
- @firebase/firestore@4.11.0
- @firebase/app-compat@0.5.8
- @firebase/firestore-compat@0.4.5
@firebase/firestore@4.11.0
Minor Changes
Patch Changes
@firebase/app@0.14.8
Patch Changes
- Update SDK_VERSION.
@firebase/app-compat@0.5.8
Patch Changes
- Updated dependencies []:
- @firebase/app@0.14.8