Releases: firebase/firebase-js-sdk
[email protected]
For more detailed release notes, see Firebase JavaScript SDK Release Notes.
What's Changed
@firebase/[email protected]
Minor Changes
Patch Changes
- Updated dependencies [
2f7f426]:- @firebase/[email protected]
- @firebase/[email protected]
@firebase/[email protected]
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/[email protected]
- @firebase/[email protected]
[email protected]
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]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
@firebase/[email protected]
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/[email protected]
- @firebase/[email protected]
@firebase/[email protected]
Minor Changes
@firebase/[email protected]
Patch Changes
- Updated dependencies [
2f7f426]:- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
@firebase/[email protected]
Patch Changes
- Updated dependencies [
2f7f426]:- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
@firebase/[email protected]
Patch Changes
-
Update SDK_VERSION.
-
Updated dependencies [
2f7f426]:- @firebase/[email protected]
- @firebase/[email protected]
@firebase/[email protected]
Patch Changes
- Updated dependencies [
2f7f426]:- @firebase/[email protected]
- @firebase/[email protected]
@firebase/[email protected]
Patch Changes
- Updated dependencies [
2f7f426]:- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
@firebase/[email protected]
Patch Changes
- Updated dependencies [
2f7f426]:- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
@firebase/[email protected]
Patch Changes
-
2f7f426#9608 - RemoveupdateEmulatorBanner(). (No release note needed.) -
Updated dependencies [
2f7f426]:- @firebase/[email protected]
- @firebase/[email protected]
@firebase/[email protected]
Patch Changes
- Updated dependencies [
2f7f426]:- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
@firebase/[email protected]
Patch Changes
- Updated dependencies [
2f7f426]:- @firebase/[email protected]
@firebase/[email protected]
Patch Changes
-
2f7f426#9608 - RemoveupdateEmulatorBanner(). (No release note needed.) -
Updated dependencies [
2f7f426]:- @firebase/[email protected]
- @firebase/[email protected]
@firebase/[email protected]
Patch Changes
- Updated dependencies [
2f7f426]:- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
@firebase/[email protected]
Patch Changes
- Updated dependencies [
2f7f426]:- @firebase/[email protected]
@firebase/[email protected]
Patch Changes
- Updated dependencies [[
54ff05e](https://github.com/firebase/firebase...
[email protected]
For more detailed release notes, see Firebase JavaScript SDK Release Notes.
What's Changed
@firebase/[email protected]
Minor Changes
Patch Changes
- Updated dependencies [
eebba69]: - @firebase/[email protected]
- @firebase/[email protected]
@firebase/[email protected]
Minor Changes
Patch Changes
- Updated dependencies [
eebba69]: - @firebase/[email protected]
- @firebase/[email protected]
[email protected]
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]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
@firebase/[email protected]
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/[email protected]
- @firebase/[email protected]
@firebase/[email protected]
Minor Changes
@firebase/[email protected]
Patch Changes
- Updated dependencies [
eebba69]: - @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
@firebase/[email protected]
Patch Changes
- Updated dependencies [
eebba69]: - @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
@firebase/[email protected]
Patch Changes
-
Update SDK_VERSION.
-
Updated dependencies [
eebba69]: -
@firebase/[email protected]
-
@firebase/[email protected]
@firebase/[email protected]
Patch Changes
- Updated dependencies [
eebba69]: - @firebase/[email protected]
- @firebase/[email protected]
@firebase/[email protected]
Patch Changes
- Updated dependencies [
eebba69]: - @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
@firebase/[email protected]
Patch Changes
- Updated dependencies [
eebba69]: - @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
@firebase/[email protected]
Patch Changes
- Updated dependencies [
eebba69]: - @firebase/[email protected]
- @firebase/[email protected]
@firebase/[email protected]
Patch Changes
- Updated dependencies [
eebba69]: - @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
@firebase/[email protected]
Patch Changes
- Updated dependencies [
eebba69]: - @firebase/[email protected]
@firebase/[email protected]
Patch Changes
- Updated dependencies [
eebba69]: - @firebase/[email protected]
- @firebase/[email protected]
@firebase/[email protected]
Patch Changes
- Updated dependencies [
eebba69]: - @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
@firebase/[email protected]
Patch Changes
- Updated dependencies [
eebba69]: - @firebase/[email protected]
@firebase/[email protected]
Patch Changes
[email protected]
For more detailed release notes, see Firebase JavaScript SDK Release Notes.
What's Changed
@firebase/[email protected]
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
[email protected]
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/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
@firebase/[email protected]
Minor Changes
Patch Changes
@firebase/[email protected]
Patch Changes
- Update SDK_VERSION.
@firebase/[email protected]
Patch Changes
- Updated dependencies []:
- @firebase/[email protected]
@firebase/[email protected]
Patch Changes
- Updated dependencies [
65a553b,08e3acd]: - @firebase/[email protected]
[email protected]
For more detailed release notes, see Firebase JavaScript SDK Release Notes.
What's Changed
@firebase/[email protected]
Minor Changes
-
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.
[email protected]
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]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
@firebase/[email protected]
Minor Changes
@firebase/[email protected]
Minor Changes
@firebase/[email protected]
Patch Changes
- Update SDK_VERSION.
@firebase/[email protected]
Patch Changes
- Updated dependencies []:
- @firebase/[email protected]
@firebase/[email protected]
Patch Changes
- Updated dependencies [
83e6864]: - @firebase/[email protected]
@firebase/[email protected]
Patch Changes
- Updated dependencies [
b282744]: - @firebase/[email protected]
[email protected]
For more detailed release notes, see Firebase JavaScript SDK Release Notes.
What's Changed
@firebase/[email protected]
Minor Changes
[email protected]
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]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
@firebase/[email protected]
Patch Changes
@firebase/[email protected]
Patch Changes
- Updated dependencies [
1e406a2]: - @firebase/[email protected]
@firebase/[email protected]
Patch Changes
5940794#9386 (fixes #9378) - Fix: Corrected misleading error message when doc() is called with undefined.
@firebase/[email protected]
Patch Changes
- Updated dependencies [
5940794]: - @firebase/[email protected]
[email protected]
For more detailed release notes, see Firebase JavaScript SDK Release Notes.
What's Changed
@firebase/[email protected]
Minor Changes
[email protected]
Minor Changes
Patch Changes
- Updated dependencies [
f06cbf9,c47bd71]: - @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
@firebase/[email protected]
Patch Changes
- Update SDK_VERSION.
@firebase/[email protected]
Patch Changes
- Updated dependencies []:
- @firebase/[email protected]
@firebase/[email protected]
Patch Changes
[email protected]
For more detailed release notes, see Firebase JavaScript SDK Release Notes.
What's Changed
@firebase/[email protected]
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
[email protected]
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]
-
@firebase/[email protected]
-
@firebase/[email protected]
-
@firebase/[email protected]
-
@firebase/[email protected]
@firebase/[email protected]
Patch Changes
- Update SDK_VERSION.
@firebase/[email protected]
Patch Changes
- Updated dependencies []:
- @firebase/[email protected]
@firebase/[email protected]
Patch Changes
-
91c218d#9313 - ExposebrowserCookiePersistencebeta feature in public typings. -
2615081#9297 (fixes #9270) - Export MISSING_PASSWORD via AuthErrorCodes in @firebase/auth.
@firebase/[email protected]
Patch Changes
- Updated dependencies [
91c218d,2615081]: - @firebase/[email protected]
[email protected]
For more detailed release notes, see Firebase JavaScript SDK Release Notes.
What's Changed
@firebase/[email protected]
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. -
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). -
ea85128#9262 - Updated SDK to handle empty parts when streaming. -
7a7634f#9274 - Tag code execution with beta tag (public preview).
[email protected]
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. -
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]
-
@firebase/[email protected]
-
@firebase/[email protected]
-
@firebase/[email protected]
-
@firebase/[email protected]
@firebase/[email protected]
Patch Changes
@firebase/[email protected]
Patch Changes
- Updated dependencies [
1bcf83d]: - @firebase/[email protected]
@firebase/[email protected]
Patch Changes
@firebase/[email protected]
Patch Changes
- Update SDK_VERSION.
@firebase/[email protected]
Patch Changes
- Updated dependencies []:
- @firebase/[email protected]
[email protected]
For more detailed release notes, see Firebase JavaScript SDK Release Notes.
What's Changed
@firebase/[email protected]
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.
Patch Changes
-
c123766#9253 - Change documentation tags for hybrid inference from "EXPERIMENTAL" to "public preview".
[email protected]
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]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
- @firebase/[email protected]
@firebase/[email protected]
Minor Changes
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.
@firebase/[email protected]
Minor Changes
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.
@firebase/[email protected]
Patch Changes
- Update SDK_VERSION.
@firebase/[email protected]
Patch Changes
- Updated dependencies []:
- @firebase/[email protected]
@firebase/[email protected]
Patch Changes
-
43276b0#9242 - Increased the buffering-proxy detection timeout to minimize the false-positive rate. Updating WebChannel to ignore duplicate messages received from the server. Fix for #8250. -
Updated dependencies [
43276b0]: -
@firebase/[email protected]
@firebase/[email protected]
Patch Changes
- Updated dependencies [
43276b0]: - @firebase/[email protected]
@firebase/[email protected]
Patch Changes
- Updated dependencies [
120a308]: - @firebase/[email protected]
- @firebase/[email protected]
@firebase/[email protected]
Patch Changes
[email protected]
For more detailed release notes, see Firebase JavaScript SDK Release Notes.
What's Changed
@firebase/[email protected]
Patch Changes
[email protected]
Patch Changes
- Updated dependencies [
095c098]: - @firebase/[email protected]