Skip to content

build: update dependency node to v24.16.0#3696

Merged
alan-agius4 merged 1 commit into
angular:mainfrom
angular-robot:ng-renovate/node-24-x
May 22, 2026
Merged

build: update dependency node to v24.16.0#3696
alan-agius4 merged 1 commit into
angular:mainfrom
angular-robot:ng-renovate/node-24-x

Conversation

@angular-robot
Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Update Change
node (source) minor 24.15.024.16.0

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

Release Notes

nodejs/node (node)

v24.16.0: 2026-05-21, Version 24.16.0 'Krypton' (LTS), @​aduh95

Compare Source

Notable Changes
  • [b267f6bca3] - (SEMVER-MINOR) crypto: implement randomUUIDv7() (nabeel378) #​62553
  • [ec2451b9cd] - (SEMVER-MINOR) debugger: add edit-free runtime expression probes to node inspect (Joyee Cheung) #​62713
  • [9705f628d9] - (SEMVER-MINOR) fs: add signal option to fs.stat() (Mert Can Altin) #​57775
  • [40ccfdecf9] - (SEMVER-MINOR) fs: expose frsize field in statfs (Jinho Jang) #​62277
  • [d7188af5c9] - (SEMVER-MINOR) http: harden ClientRequest options merge (Matteo Collina) #​63082
  • [aa1d8a9afc] - (SEMVER-MINOR) http: add req.signal to IncomingMessage (Akshat) #​62541
  • [6f37f7e240] - (SEMVER-MINOR) stream: propagate destruction in duplexPair (Ahmed Elhor) #​61098
  • [d14029be7f] - (SEMVER-MINOR) test_runner: support test order randomization (Pietro Marchini) #​61747
  • [d142c584cd] - (SEMVER-MINOR) test_runner: align mock timeout api (sangwook) #​62820
  • [01a9552585] - (SEMVER-MINOR) test_runner: add mock-timers support for AbortSignal.timeout (DeveloperViraj) #​60751
  • [00705a459a] - (SEMVER-MINOR) util: colorize text with hex colors (Guilherme Araújo) #​61556
Commits

See associated pull request for more information.
@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 22, 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 the Node.js version from 24.15.0 to 24.16.0 across the repository, including updates to .nvmrc, root MODULE.bazel files, and sub-module definitions. The review feedback correctly identifies that while several lock files were updated to reflect the new version, the corresponding MODULE.bazel files for the sass rules and browser test rules were omitted from the pull request. These missing updates would result in the lock files being out of sync with the module definitions, potentially causing build failures.

"general": {
"bzlTransitiveDigest": "oZFClfRhTTwsYzpxVPkOpOt/r0+OzEfEV37au0jFZ0s=",
"usagesDigest": "XPB+5lqsXTDt7fl7uSnOY7doSjCulZq5aoI2RitvhOQ=",
"usagesDigest": "2R3HsPkT+jtAoqheCoTFruPIwrLdH/0UGe2MVqia5Es=",
Copy link
Copy Markdown

Choose a reason for hiding this comment

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

high

The usagesDigest and node_version in this lock file have been updated to reflect Node.js 24.16.0, but the corresponding bazel/rules/rules_sass/MODULE.bazel file is missing from this pull request. This will cause the lock file to be out of sync with the module definition, potentially leading to build failures or non-deterministic behavior.

"general": {
"bzlTransitiveDigest": "oZFClfRhTTwsYzpxVPkOpOt/r0+OzEfEV37au0jFZ0s=",
"usagesDigest": "UH+sbvX2VGwv+DWKiPi2/h5kUnpArl9r4/HDsPiFZGA=",
"usagesDigest": "FqSbygTJyt87aL3MjyARk8qVLewkuXSt8HG4OAjMPRw=",
Copy link
Copy Markdown

Choose a reason for hiding this comment

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

high

Similar to the sass rules, the usagesDigest and node_version in this lock file have been updated to 24.16.0, but the corresponding bazel/rules/rules_browsers/test/MODULE.bazel file is missing from the pull request. Please ensure all MODULE.bazel files are updated to match their respective lock files.

@alan-agius4 alan-agius4 merged commit a56b4b0 into angular:main May 22, 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:

@angular-robot angular-robot deleted the ng-renovate/node-24-x branch May 22, 2026 10:01
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