chore: bump extension versions for dependency updates#2738
Conversation
…8 updates Bumps the minor-and-patch group with 35 updates in the / directory: | Package | From | To | | --- | --- | --- | | [jest](https://github.com/jestjs/jest/tree/HEAD/packages/jest) | `29.5.0` | `29.7.0` | | [prettier](https://github.com/prettier/prettier) | `1.15.3` | `1.19.1` | | [ts-jest](https://github.com/kulshekhar/ts-jest) | `29.1.2` | `29.4.9` | | [typescript](https://github.com/microsoft/TypeScript) | `4.6.2` | `4.9.5` | | [@genkit-ai/googleai](https://github.com/firebase/genkit/tree/HEAD/js/plugins/googleai) | `1.14.1` | `1.28.0` | | [@genkit-ai/vertexai](https://github.com/firebase/genkit/tree/HEAD/js/plugins/vertexai) | `1.2.0` | `1.31.0` | | [@google-cloud/vertexai](https://github.com/googleapis/nodejs-vertexai) | `1.10.0` | `1.10.4` | | [@types/express-serve-static-core](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/express-serve-static-core) | `4.17.24` | `4.19.8` | | [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `14.18.34` | `14.18.63` | | [firebase-admin](https://github.com/firebase/firebase-admin-node) | `12.1.0` | `12.7.0` | | [firebase-functions-test](https://github.com/firebase/firebase-functions-test) | `0.2.3` | `0.3.3` | | [@sendgrid/mail](https://github.com/sendgrid/sendgrid-nodejs) | `8.1.5` | `8.1.6` | | [nodemailer](https://github.com/nodemailer/nodemailer) | `8.0.1` | `8.0.4` | | [@types/nodemailer](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/nodemailer) | `6.4.17` | `8.0.0` | | [smtp-server](https://github.com/nodemailer/smtp-server) | `3.18.1` | `3.18.3` | | [zod](https://github.com/colinhacks/zod) | `3.24.4` | `3.25.76` | | [deep-equal](https://github.com/inspect-js/node-deep-equal) | `1.1.1` | `1.1.2` | | [@types/deep-equal](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/deep-equal) | `1.0.2` | `1.0.4` | | [@google-cloud/pubsub](https://github.com/googleapis/nodejs-pubsub) | `4.3.3` | `4.11.0` | | [@types/lodash.chunk](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/lodash.chunk) | `4.2.7` | `4.2.9` | | [dotenv](https://github.com/motdotla/dotenv) | `16.1.1` | `16.6.1` | | [wait-port](https://github.com/dwmkerr/wait-port) | `0.2.14` | `0.3.1` | | [sharp](https://github.com/lovell/sharp) | `0.33.5` | `0.34.5` | | [firebase](https://github.com/firebase/firebase-js-sdk) | `11.4.0` | `11.10.0` | | [lodash](https://github.com/lodash/lodash) | `4.17.23` | `4.18.1` | | [chai](https://github.com/chaijs/chai) | `4.3.7` | `4.5.0` | | [commander](https://github.com/tj/commander.js) | `5.0.0` | `5.1.0` | | [@types/express](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/express) | `4.17.23` | `4.17.25` | | [workerpool](https://github.com/josdejong/workerpool) | `6.3.1` | `6.5.1` | | [nanoid](https://github.com/ai/nanoid) | `5.0.9` | `5.1.7` | | [@google-cloud/resource-manager](https://github.com/googleapis/google-cloud-node/tree/HEAD/packages/google-cloud-resourcemanager) | `5.1.0` | `5.3.1` | | [traverse](https://github.com/ljharb/js-traverse) | `0.6.7` | `0.6.11` | | [@types/traverse](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/traverse) | `0.6.32` | `0.6.37` | | [jest-config](https://github.com/jestjs/jest/tree/HEAD/packages/jest-config) | `29.5.0` | `29.7.0` | | [jest-environment-node](https://github.com/jestjs/jest/tree/HEAD/packages/jest-environment-node) | `29.5.0` | `29.7.0` | Updates `jest` from 29.5.0 to 29.7.0 - [Release notes](https://github.com/jestjs/jest/releases) - [Changelog](https://github.com/jestjs/jest/blob/main/CHANGELOG_PRE_v30.md) - [Commits](https://github.com/jestjs/jest/commits/v29.7.0/packages/jest) Updates `prettier` from 1.15.3 to 1.19.1 - [Release notes](https://github.com/prettier/prettier/releases) - [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md) - [Commits](prettier/prettier@1.15.3...1.19.1) Updates `ts-jest` from 29.1.2 to 29.4.9 - [Release notes](https://github.com/kulshekhar/ts-jest/releases) - [Changelog](https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md) - [Commits](kulshekhar/ts-jest@v29.1.2...v29.4.9) Updates `typescript` from 4.6.2 to 4.9.5 - [Release notes](https://github.com/microsoft/TypeScript/releases) - [Commits](microsoft/TypeScript@v4.6.2...v4.9.5) Updates `@genkit-ai/googleai` from 1.14.1 to 1.28.0 - [Release notes](https://github.com/firebase/genkit/releases) - [Commits](https://github.com/firebase/genkit/commits/@genkit-ai/googleai@1.28.0/js/plugins/googleai) Updates `@genkit-ai/vertexai` from 1.2.0 to 1.31.0 - [Release notes](https://github.com/firebase/genkit/releases) - [Commits](https://github.com/firebase/genkit/commits/@genkit-ai/vertexai@1.31.0/js/plugins/vertexai) Updates `@google-cloud/vertexai` from 1.10.0 to 1.10.4 - [Release notes](https://github.com/googleapis/nodejs-vertexai/releases) - [Changelog](https://github.com/googleapis/nodejs-vertexai/blob/main/CHANGELOG.md) - [Commits](googleapis/nodejs-vertexai@v1.10.0...v1.10.4) Updates `@types/express-serve-static-core` from 4.17.24 to 4.19.8 - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/express-serve-static-core) Updates `@types/node` from 14.18.34 to 14.18.63 - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node) Updates `firebase-admin` from 12.1.0 to 12.7.0 - [Release notes](https://github.com/firebase/firebase-admin-node/releases) - [Changelog](https://github.com/firebase/firebase-admin-node/blob/main/CHANGELOG.md) - [Commits](firebase/firebase-admin-node@v12.1.0...v12.7.0) Updates `genkit` from 1.4.0 to 1.31.0 - [Release notes](https://github.com/firebase/genkit/releases) - [Commits](https://github.com/firebase/genkit/commits/genkit@1.31.0/js/genkit) Updates `firebase-functions-test` from 0.2.3 to 0.3.3 - [Release notes](https://github.com/firebase/firebase-functions-test/releases) - [Commits](firebase/firebase-functions-test@v0.2.3...v0.3.3) Updates `@sendgrid/mail` from 8.1.5 to 8.1.6 - [Release notes](https://github.com/sendgrid/sendgrid-nodejs/releases) - [Changelog](https://github.com/sendgrid/sendgrid-nodejs/blob/main/CHANGELOG.md) - [Commits](sendgrid/sendgrid-nodejs@8.1.5...8.1.6) Updates `handlebars` from 4.7.8 to 4.7.9 - [Release notes](https://github.com/handlebars-lang/handlebars.js/releases) - [Changelog](https://github.com/handlebars-lang/handlebars.js/blob/v4.7.9/release-notes.md) - [Commits](handlebars-lang/handlebars.js@v4.7.8...v4.7.9) Updates `nodemailer` from 8.0.1 to 8.0.4 - [Release notes](https://github.com/nodemailer/nodemailer/releases) - [Changelog](https://github.com/nodemailer/nodemailer/blob/master/CHANGELOG.md) - [Commits](nodemailer/nodemailer@v8.0.1...v8.0.4) Updates `@types/nodemailer` from 6.4.17 to 8.0.0 - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/nodemailer) Updates `smtp-server` from 3.18.1 to 3.18.3 - [Release notes](https://github.com/nodemailer/smtp-server/releases) - [Changelog](https://github.com/nodemailer/smtp-server/blob/master/CHANGELOG.md) - [Commits](nodemailer/smtp-server@v3.18.1...v3.18.3) Updates `zod` from 3.24.4 to 3.25.76 - [Release notes](https://github.com/colinhacks/zod/releases) - [Commits](colinhacks/zod@v3.24.4...v3.25.76) Updates `deep-equal` from 1.1.1 to 1.1.2 - [Changelog](https://github.com/inspect-js/node-deep-equal/blob/main/CHANGELOG.md) - [Commits](inspect-js/node-deep-equal@v1.1.1...v1.1.2) Updates `@types/deep-equal` from 1.0.2 to 1.0.4 - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/deep-equal) Updates `@types/deep-equal` from 1.0.2 to 1.0.4 - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/deep-equal) Updates `@google-cloud/pubsub` from 4.3.3 to 4.11.0 - [Release notes](https://github.com/googleapis/nodejs-pubsub/releases) - [Changelog](https://github.com/googleapis/nodejs-pubsub/blob/main/CHANGELOG.md) - [Commits](googleapis/nodejs-pubsub@v4.3.3...v4.11.0) Updates `node-fetch` from 2.6.11 to 2.7.0 - [Release notes](https://github.com/node-fetch/node-fetch/releases) - [Commits](node-fetch/node-fetch@v2.6.11...v2.7.0) Updates `@types/lodash.chunk` from 4.2.7 to 4.2.9 - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/lodash.chunk) Updates `dotenv` from 16.1.1 to 16.6.1 - [Changelog](https://github.com/motdotla/dotenv/blob/master/CHANGELOG.md) - [Commits](motdotla/dotenv@v16.1.1...v16.6.1) Updates `wait-port` from 0.2.14 to 0.3.1 - [Release notes](https://github.com/dwmkerr/wait-port/releases) - [Changelog](https://github.com/dwmkerr/wait-port/blob/main/CHANGELOG.md) - [Commits](dwmkerr/wait-port@v0.2.14...v0.3.1) Updates `sharp` from 0.33.5 to 0.34.5 - [Release notes](https://github.com/lovell/sharp/releases) - [Commits](lovell/sharp@v0.33.5...v0.34.5) Updates `firebase` from 11.4.0 to 11.10.0 - [Release notes](https://github.com/firebase/firebase-js-sdk/releases) - [Changelog](https://github.com/firebase/firebase-js-sdk/blob/main/CHANGELOG.md) - [Commits](https://github.com/firebase/firebase-js-sdk/compare/firebase@11.4.0...firebase@11.10.0) Updates `lodash` from 4.17.23 to 4.18.1 - [Release notes](https://github.com/lodash/lodash/releases) - [Commits](lodash/lodash@4.17.23...4.18.1) Updates `chai` from 4.3.7 to 4.5.0 - [Release notes](https://github.com/chaijs/chai/releases) - [Changelog](https://github.com/chaijs/chai/blob/main/History.md) - [Commits](chaijs/chai@v4.3.7...v4.5.0) Updates `commander` from 5.0.0 to 5.1.0 - [Release notes](https://github.com/tj/commander.js/releases) - [Changelog](https://github.com/tj/commander.js/blob/master/CHANGELOG.md) - [Commits](tj/commander.js@v5.0.0...v5.1.0) Updates `@types/express` from 4.17.23 to 4.17.25 - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/express) Updates `workerpool` from 6.3.1 to 6.5.1 - [Changelog](https://github.com/josdejong/workerpool/blob/master/HISTORY.md) - [Commits](josdejong/workerpool@v6.3.1...v6.5.1) Updates `nanoid` from 5.0.9 to 5.1.7 - [Release notes](https://github.com/ai/nanoid/releases) - [Changelog](https://github.com/ai/nanoid/blob/main/CHANGELOG.md) - [Commits](ai/nanoid@5.0.9...5.1.7) Updates `@google-cloud/resource-manager` from 5.1.0 to 5.3.1 - [Release notes](https://github.com/googleapis/google-cloud-node/releases) - [Changelog](https://github.com/googleapis/google-cloud-node/blob/main/packages/google-cloud-resourcemanager/CHANGELOG.md) - [Commits](https://github.com/googleapis/google-cloud-node/commits/dns-v5.3.1/packages/google-cloud-resourcemanager) Updates `traverse` from 0.6.7 to 0.6.11 - [Changelog](https://github.com/ljharb/js-traverse/blob/main/CHANGELOG.md) - [Commits](ljharb/js-traverse@v0.6.7...v0.6.11) Updates `@types/traverse` from 0.6.32 to 0.6.37 - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/traverse) Updates `jest-config` from 29.5.0 to 29.7.0 - [Release notes](https://github.com/jestjs/jest/releases) - [Changelog](https://github.com/jestjs/jest/blob/main/CHANGELOG_PRE_v30.md) - [Commits](https://github.com/jestjs/jest/commits/v29.7.0/packages/jest-config) Updates `jest-environment-node` from 29.5.0 to 29.7.0 - [Release notes](https://github.com/jestjs/jest/releases) - [Changelog](https://github.com/jestjs/jest/blob/main/CHANGELOG_PRE_v30.md) - [Commits](https://github.com/jestjs/jest/commits/v29.7.0/packages/jest-environment-node) --- updated-dependencies: - dependency-name: jest dependency-version: 29.7.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor-and-patch - dependency-name: prettier dependency-version: 1.19.1 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: minor-and-patch - dependency-name: ts-jest dependency-version: 29.4.9 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor-and-patch - dependency-name: typescript dependency-version: 4.9.5 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor-and-patch - dependency-name: "@genkit-ai/googleai" dependency-version: 1.28.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor-and-patch - dependency-name: "@genkit-ai/vertexai" dependency-version: 1.31.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor-and-patch - dependency-name: "@google-cloud/vertexai" dependency-version: 1.10.4 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: minor-and-patch - dependency-name: "@types/express-serve-static-core" dependency-version: 4.19.8 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor-and-patch - dependency-name: "@types/node" dependency-version: 14.18.63 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: minor-and-patch - dependency-name: firebase-admin dependency-version: 12.7.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor-and-patch - dependency-name: genkit dependency-version: 1.31.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor-and-patch - dependency-name: firebase-functions-test dependency-version: 0.3.3 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: minor-and-patch - dependency-name: "@sendgrid/mail" dependency-version: 8.1.6 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: minor-and-patch - dependency-name: handlebars dependency-version: 4.7.9 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: minor-and-patch - dependency-name: nodemailer dependency-version: 8.0.4 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: minor-and-patch - dependency-name: "@types/nodemailer" dependency-version: 8.0.0 dependency-type: direct:production update-type: version-update:semver-major dependency-group: minor-and-patch - dependency-name: smtp-server dependency-version: 3.18.3 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: minor-and-patch - dependency-name: zod dependency-version: 3.25.76 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor-and-patch - dependency-name: deep-equal dependency-version: 1.1.2 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: minor-and-patch - dependency-name: "@types/deep-equal" dependency-version: 1.0.4 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: minor-and-patch - dependency-name: "@types/deep-equal" dependency-version: 1.0.4 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: minor-and-patch - dependency-name: "@google-cloud/pubsub" dependency-version: 4.11.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor-and-patch - dependency-name: node-fetch dependency-version: 2.7.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor-and-patch - dependency-name: "@types/lodash.chunk" dependency-version: 4.2.9 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: minor-and-patch - dependency-name: dotenv dependency-version: 16.6.1 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: minor-and-patch - dependency-name: wait-port dependency-version: 0.3.1 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: minor-and-patch - dependency-name: sharp dependency-version: 0.34.5 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor-and-patch - dependency-name: firebase dependency-version: 11.10.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: minor-and-patch - dependency-name: lodash dependency-version: 4.18.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor-and-patch - dependency-name: chai dependency-version: 4.5.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: minor-and-patch - dependency-name: commander dependency-version: 5.1.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor-and-patch - dependency-name: "@types/express" dependency-version: 4.17.25 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: minor-and-patch - dependency-name: workerpool dependency-version: 6.5.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor-and-patch - dependency-name: nanoid dependency-version: 5.1.7 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: minor-and-patch - dependency-name: "@google-cloud/resource-manager" dependency-version: 5.3.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor-and-patch - dependency-name: traverse dependency-version: 0.6.11 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: minor-and-patch - dependency-name: "@types/traverse" dependency-version: 0.6.37 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: minor-and-patch - dependency-name: jest-config dependency-version: 29.7.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: minor-and-patch - dependency-name: jest-environment-node dependency-version: 29.7.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: minor-and-patch ... Signed-off-by: dependabot[bot] <support@github.com>
|
Warning Gemini is experiencing higher than usual traffic and was unable to create the review. Please try again in a few hours by commenting |
…oud/storage incompatibility
… string literals to satisfy Genkit safetySettings API
|
/gemini review |
There was a problem hiding this comment.
Code Review
This pull request performs a comprehensive dependency update across multiple Firebase extensions, including version bumps, changelog updates, and root-level dependency overrides to address security vulnerabilities. Key changes include updating Cloud Functions runtimes, bumping test frameworks like Jest, and refactoring safety threshold logic in the image resizing extension. Feedback focuses on several package.json files where @types/node was downgraded to version 14 despite the engines field specifying Node.js 22, which could lead to type definition mismatches.
|
/gemini review |
There was a problem hiding this comment.
Code Review
This pull request primarily focuses on bumping dependencies across multiple Firebase extensions and their associated clients. Key changes include updating Node.js runtimes, upgrading various packages like firebase-admin, jest, and typescript, and addressing dependency version conflicts. I have provided feedback regarding a potential version conflict with firebase-admin in the BigQuery export extension and suggested a more modern approach for importing JSON files in the stress test driver.
…package-lock.json
Summary
extension.yamlandCHANGELOG.mdfor 7 extensions whose dependencies were updated by dependabotTesting
100)