build: update all non-major dependencies#3611
Conversation
See associated pull request for more information.
There was a problem hiding this comment.
Code Review
This pull request updates numerous dependencies across the monorepo, including GitHub Actions libraries, Firebase SDKs, Jasmine testing tools, and Prettier. The review feedback highlights version inconsistencies for @google/genai and the firebase package, where some modules were updated while others still resolve to older versions in the lockfile. It is recommended to align these dependency versions across all packages to maintain consistency and prevent potential compatibility issues.
| "@actions/core": "3.0.0", | ||
| "@google-cloud/spanner": "8.0.0", | ||
| "@google/genai": "1.48.0", | ||
| "@google/genai": "1.50.1", |
There was a problem hiding this comment.
The update to @google/genai@1.50.1 here is correct, but it creates an inconsistency within the monorepo. Other importers, such as github-actions/labeling, are still using a range (^1.43.0) that resolves to 1.48.0 in the lockfile (as seen in pnpm-lock.yaml). To maintain consistency and ensure all parts of the repository benefit from the latest bug fixes and features (like the webhook type refactor mentioned in the release notes), please align all instances of @google/genai to 1.50.1.
| "encoding": "0.1.13", | ||
| "fast-glob": "3.3.3", | ||
| "firebase": "12.11.0", | ||
| "firebase": "12.12.0", |
There was a problem hiding this comment.
Updating firebase to 12.12.0 is appropriate, but the pnpm-lock.yaml diff indicates that version 12.11.0 is still being retained in the packages section, suggesting it might still be resolved for other importers not explicitly updated in this PR. It is recommended to align all instances of the Firebase SDK across the workspace to 12.12.0 to avoid potential compatibility issues or increased bundle sizes due to multiple versions of the same library.
|
This PR was merged into the repository. The changes were merged into the following branches:
|
This PR contains the following updates:
9.0.0→9.1.01.48.0→1.50.17.58.1→7.58.25.0.1→5.0.212.11.0→12.12.013.7.0→13.8.07.2.3→7.2.515.13.0→15.14.04.13.7→4.14.06.1.0→6.2.06.1.0→6.2.03.8.1→3.8.343.109.4→43.120.14.41.0→4.43.08.0.2→8.1.0Release Notes
actions/toolkit (@actions/github)
v9.1.0actions_orchestration_idto user-agent when theACTIONS_ORCHESTRATION_IDenvironment variable is set #2364googleapis/js-genai (@google/genai)
v1.50.1Compare Source
Bug Fixes
webhooks.retrievetowebhooks.get. (db6e771)v1.50.0Compare Source
Features
v1.49.0Compare Source
Features
microsoft/rushstack (@microsoft/api-extractor)
v7.58.2Compare Source
Thu, 09 Apr 2026 00:15:07 GMT
Version update only
mde/ejs (ejs)
v5.0.2Compare Source
Version 5.0.2
firebase/firebase-js-sdk (firebase)
v12.12.0Compare Source
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 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/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
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]:firebase/firebase-admin-node (firebase-admin)
v13.8.0: Firebase Admin Node.js SDK v13.8.0Compare Source
New Features
Miscellaneous
firebase/firebase-functions (firebase-functions)
v7.2.5Compare Source
Internal fixes
v7.2.4Compare Source
-Internal Improvements #1864
firebase/firebase-tools (firebase-tools)
v15.14.0Compare Source
firebase.json#firestore.editionorfirebase.json#emulators.firestore.edition.proxy.ts/proxy.js) (#9631)privatenumber/get-tsconfig (get-tsconfig)
v4.14.0Compare Source
Features
v4.13.8Compare Source
Bug Fixes
jasmine/jasmine-npm (jasmine)
v6.2.0Compare Source
Please see the release notes.
jasmine/jasmine (jasmine-core)
v6.2.0Compare Source
Please see the release notes.
prettier/prettier (prettier)
v3.8.3Compare Source
diff
SCSS: Prevent trailing comma in
if()function (#18471 by @kovsu)v3.8.2Compare Source
diff
Angular: Support Angular v21.2 (#18722, #19034 by @fisker)
Exhaustive typechecking with
@default never;arrow functionandinstanceofexpressions.renovatebot/renovate (renovate)
v43.120.1Compare Source
Bug Fixes
v43.120.0Compare Source
Features
Miscellaneous Chores
getReleases(#42523) (f635ae2)v43.119.0Compare Source
Features
v43.118.2Compare Source
Bug Fixes
config.hooksPath(#42630) (33c1bf5), closes #42588 #42628v43.118.1Compare Source
Bug Fixes
Miscellaneous Chores
v43.118.0Compare Source
Features
v43.117.0Compare Source
Features
v43.116.1Compare Source
Build System
v43.116.0Compare Source
Features
skipReasons (#42510) (01f2479)Miscellaneous Chores
Code Refactoring
requireConfigtoInheritConfig(#41385) (36f9d4a)v43.115.1Compare Source
Miscellaneous Chores
skipStage=enrichment(#42585) (4faa847)Build System
v43.115.0Compare Source
Features
v43.114.0Compare Source
Features
Miscellaneous Chores
ToolNameandConstraintName(#42589) (1044a80), closes #41849v43.113.0Compare Source
Features
Bug Fixes
skipReason'd dependencies in flattened updates (#42595) (f8b4477), closes #42510Miscellaneous Chores
v43.112.1Compare Source
Bug Fixes
Code Refactoring
v43.112.0Compare Source
Features
writeSchemato Maven cache provider (#42570) (e33aa4c)Miscellaneous Chores
v43.111.3Compare Source
Bug Fixes
Documentation
v43.111.2Compare Source
Bug Fixes
v43.111.1Compare Source
Bug Fixes
Documentation
8428c32(main) (#42572) (c549ff7)Miscellaneous Chores
v43.111.0Compare Source
Features
Miscellaneous Chores
constraintsto be passed through togetReleases(#42564) (6238715)v43.110.18Compare Source
Bug Fixes
v43.110.17Compare Source
Bug Fixes
Miscellaneous Chores
vite-tsconfig-pathswith natively supported tsconfig paths resolution (#42553) (a5c1174)Code Refactoring
writeSchematransform to package cache (#42558) ([a0d6ac4](https://redirect.github.com/