Conversation
|
Thanks for your pull request! It looks like this may be your first contribution to a Google open source project. Before we can look at your pull request, you'll need to sign a Contributor License Agreement (CLA). View this failed invocation of the CLA check for more information. For the most up to date status, view the checks section at the bottom of the pull request. |
There was a problem hiding this comment.
Code Review
This pull request performs a comprehensive version bump and update across the Firebase JS SDK packages, moving the main 'firebase' package to version 12.12.0. Key changes include the deprecation of Imagen models and specific inference properties in @firebase/ai, alongside the addition of startChat() and automatic function calling. @firebase/firestore receives significant updates with support for new logical and pipeline expressions, subqueries, and full-text/geo search, while also introducing a breaking change by converting the 'Type' string union to a raw string. Additionally, @firebase/auth updates its peer dependencies for React Native, and various bug fixes and typo corrections are implemented across the suite. I have no feedback to provide as there were no review comments to assess.
29f294d to
1d44f33
Compare
1d44f33 to
edbdf12
Compare
This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and publish to npm yourself or setup this action to publish automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to release, this PR will be updated.
Releases
@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 streaming87d5cc1#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).44c234c#9773 - Add support for the parent expression5cd6509#9728 - Add support for timestamp_trunc, timestamp_diff and timestamp_extract expressions34c63bf#9822 - Fix header names for auth and app check tokens over streaming715c042#9740 (fixes #9739) - Updated the peer dependency range for @react-native-async-storage/async-storage to support both v2 and v36cbe865#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.cecd028#9720 - Add subquery support to Pipelines.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 lowercaseUpdated dependencies [
cccb6d0,44c234c,5cd6509,b2c4646,34c63bf,715c042,6cbe865,31bddcd,dd10ed7,44ad4cc,e8f14eb,f87c15e,9c8e864,9c8e864,4e99d4b,334b266,cecd028,87d5cc1,0e343c8]:@firebase/firestore@4.14.0
Minor Changes
44c234c#9773 - Add support for the parent expression5cd6509#9728 - Add support for timestamp_trunc, timestamp_diff and timestamp_extract expressions31bddcd#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.cecd028#9720 - Add subquery support to Pipelines.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 lowercase4e99d4b#9752 - Read user data when using internal pipeline proto serialization.334b266#9765 - Read user data from pipeline in union stage. Fixes GitHub Issue #9764@firebase/app@0.14.11
Patch Changes
@firebase/app-compat@0.5.11
Patch Changes
@firebase/app-types@0.9.4
Patch Changes
b2c4646#9813 (fixes #9787) - Fix typo in package.json (dependency => dependencies)@firebase/auth-compat@0.6.5
Patch Changes
715c042]:@firebase/database-compat@2.1.3
Patch Changes
@firebase/database-types@1.0.19
Patch Changes
b2c4646]:@firebase/firestore-compat@0.4.8
Patch Changes
44c234c,5cd6509,31bddcd,dd10ed7,44ad4cc,e8f14eb,4e99d4b,334b266,cecd028,0e343c8]: