Skip to content

build: update all non-major dependencies#3649

Merged
alan-agius4 merged 1 commit intoangular:mainfrom
angular-robot:ng-renovate/all-non-major-dependencies
May 8, 2026
Merged

build: update all non-major dependencies#3649
alan-agius4 merged 1 commit intoangular:mainfrom
angular-robot:ng-renovate/all-non-major-dependencies

Conversation

@angular-robot
Copy link
Copy Markdown
Contributor

@angular-robot angular-robot commented May 7, 2026

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@google/genai 1.50.11.52.0 age adoption passing confidence
@puppeteer/browsers (source) 2.13.02.13.1 age adoption passing confidence
firebase-tools 15.15.015.17.0 age adoption passing confidence
jsdom 29.1.029.1.1 age adoption passing confidence
nock 14.0.1314.0.14 age adoption passing confidence
puppeteer (source) 24.42.024.43.0 age adoption passing confidence
puppeteer-core (source) 24.42.024.43.0 age adoption passing confidence
yaml (source) 2.8.32.8.4 age adoption passing confidence
zone.js (source, changelog) 0.16.10.16.2 age adoption passing confidence

  • If you want to rebase/retry this PR, check this box

Release Notes

googleapis/js-genai (@​google/genai)

v1.52.0

Compare Source

Features
  • [Python] Multimodal file search (e626bef)
  • Multimodal file search (54caf6b)

v1.51.0

Compare Source

Features
  • [Interactions] Add FileCitation.{custom_metadata,media_id,page_number} (9e08ba9)
  • Add output_info to BatchJob (5327c60)
  • Add gemini-3.1-flash-tts-preview model to options (35c941b)
  • Add ImageResizeMode for GenerateVideos (faa1088)
  • Add new Gemini Deep Research agent models (6f83a05)
  • Add Vertex Dataset input and output options for batch jobs (6aa848e)
  • interaction-api: Add grounding tool usage breakdown to Interaction Usage. (e1c31ad)
  • introduce enterprise flag and GOOGLE_GENAI_USE_ENTERPRISE env var (cf7ad52)
  • Replace the more ambiguous rate field with sample_rate. (6c80464)
puppeteer/puppeteer (@​puppeteer/browsers)

v2.13.1

Compare Source

🎉 Features
Dependencies
  • The following workspace dependencies were updated
🛠️ Fixes
firebase/firebase-tools (firebase-tools)

v15.17.0

Compare Source

  • Added support for creating search indexes for Firestore. (#​10431)
  • Fixed an issue where some MCP tools would error with "Invalid input: expected record, received array". (#​10437)
  • Fixed an issue causing errors when multiple Firestore databases were configured in firebase.json (#​8114)
  • Updated the Firebase Data Connect local toolkit to v3.4.7, which includes the following changes: (#​10461)
    • Fix emulator crash when using uuidv4() on operations.
    • Support for _Data input types as variables with @allow(fields, maxCount) to constraint the input JSON, enabling batch mutations in admin SDK. Client SDK support will come soon.
  • Increase supported range for Next.js to version 16.0 (#​9463)
  • Updated Cloud Function default resource locations. This does not affect existing functions. (#​10414)
  • Added warning for cross-region event triggers (#​10408)

v15.16.0

Compare Source

  • Updated Firestore Emulator to v1.21.0, which adds support for subqueries and new stages like let(...), as well as allowing setting database-edition per-database.
  • Suppressed the 'punycode' deprecation warning during firebase deploy on Node 22. (#​10385)
  • Fixed an issue where hosting deploy allowed publishing to a site in a different project. (#​10376)
  • Added SSE mode support to firebase mcp. To use it, run firebase mcp --mode=sse --port=3000, and connect your client on http://localhost:3000.
  • Update the valid Python runtimes for functions. Default Python runtime is now Python 3.14.
  • Fix CLI non-interactive mode for dataconnect init (#​10401)
  • Fixed issue where rules for non-default Firestore databases were not being deployed correctly.
  • Suppress SSR warning for non-SSR Angular projects on init hosting (#​10364)
  • Updated the SQL Connect emulator to v3.4.6, including internal bug fixes (#​10434)
  • Fix an issue where deploying multi-codebase functions failed due to a shared source token scraper (#​10428)
jsdom/jsdom (jsdom)

v29.1.1

Compare Source

  • Fixed 'border-radius' computed style serialization. (@​asamuzaK)
  • Fixed computed style computation when using 'background-origin' and 'background-clip' CSS properties. (@​asamuzaK)
  • Significantly optimized initial calls to getComputedStyle(), before the cache warms up. (@​asamuzaK)
nock/nock (nock)

v14.0.14

Compare Source

Bug Fixes
eemeli/yaml (yaml)

v2.8.4

Compare Source

  • Disable alias resolution with maxAliasCount:0 (#​677)
  • Handle invalid unicode escapes (e1a1a77)
  • Apply minFractionDigits only to decimal strings (#​676)
angular/angular (zone.js)

v0.16.2

Compare Source

@angular-robot angular-robot added action: merge The PR is ready for merge by the caretaker area: build & ci Related the build and CI infrastructure of the project target: automation This PR is targeted to only merge into the branch defined in Github [bot use only] labels May 7, 2026
Copy link
Copy Markdown

@gemini-code-assist gemini-code-assist Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request updates several dependencies across the workspace, including firebase-tools, jsdom, @google/genai, nock, and yaml. Feedback was provided regarding an inconsistency in the @google/genai versioning, where some packages in the monorepo still resolve to an older version despite the update in ng-dev, potentially leading to multiple versions of the same library being installed.

Comment thread pnpm-lock.yaml
'@google/genai':
specifier: ^1.43.0
version: 1.50.1(@modelcontextprotocol/sdk@1.29.0(supports-color@10.2.2))(bufferutil@4.1.0)(supports-color@10.2.2)(utf-8-validate@6.0.6)
version: 1.50.1(@modelcontextprotocol/sdk@1.29.0)(bufferutil@4.1.0)(utf-8-validate@6.0.6)
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

medium

The update to @google/genai version 1.52.0 is inconsistent across the workspace. While it has been bumped in the ng-dev package, other importers like github-actions (line 316) and github-actions/labeling (line 397) are still resolving to version 1.50.1 despite having a compatible range (^1.43.0). This results in multiple versions of the same library being installed in the monorepo. It is recommended to unify the versions across the workspace to ensure consistency and reduce lockfile size.

@angular-robot angular-robot force-pushed the ng-renovate/all-non-major-dependencies branch 2 times, most recently from f1422c9 to e5a5c26 Compare May 7, 2026 22:16
See associated pull request for more information.
@angular-robot angular-robot force-pushed the ng-renovate/all-non-major-dependencies branch from e5a5c26 to 9773e24 Compare May 8, 2026 00:11
@alan-agius4 alan-agius4 merged commit ba993c8 into angular:main May 8, 2026
12 checks passed
@alan-agius4
Copy link
Copy Markdown
Contributor

This PR was merged into the repository. The changes were merged into the following branches:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

action: merge The PR is ready for merge by the caretaker area: build & ci Related the build and CI infrastructure of the project target: automation This PR is targeted to only merge into the branch defined in Github [bot use only]

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants