Skip to content

chore(node): upgrade Node to v24.14.0 everywhere#2802

Merged
gardener-prow[bot] merged 2 commits intomasterfrom
renovate/node-version
Mar 3, 2026
Merged

chore(node): upgrade Node to v24.14.0 everywhere#2802
gardener-prow[bot] merged 2 commits intomasterfrom
renovate/node-version

Conversation

@gardener-ci-robot
Copy link
Contributor

@gardener-ci-robot gardener-ci-robot commented Feb 24, 2026

This PR contains the following updates:

Package Type Update Change
node (source) engines minor 24.13.124.14.0

Release Notes

nodejs/node (node)

v24.14.0: 2026-02-24, Version 24.14.0 'Krypton' (LTS), @​ruyadorno prepared by @​aduh95

Compare Source

Notable Changes
  • [8b6d31d379] - (SEMVER-MINOR) async_hooks: add trackPromises option to createHook() (Joyee Cheung) #​61415
  • [68da144b4e] - build,deps: replace cjs-module-lexer with merve (Yagiz Nizipli) #​61456
  • [f3a24c76e4] - (SEMVER-MINOR) deps: add LIEF as a dependency (Joyee Cheung) #​61167
  • [1948861d23] - (SEMVER-MINOR) events: repurpose events.listenerCount() to accept EventTargets (René) #​60214
  • [d6f7c8d06f] - (SEMVER-MINOR) fs: add ignore option to fs.watch (Matteo Collina) #​61433
  • [cb54b3ca6e] - (SEMVER-MINOR) http: add http.setGlobalProxyFromEnv() (Joyee Cheung) #​60953
  • [35b1759d06] - (SEMVER-MINOR) module: allow subpath imports that start with #/ (Jan Martin) #​60864
  • [2d72ea66f2] - (SEMVER-MINOR) process: preserve AsyncLocalStorage in queueMicrotask only when needed (Gürgün Dayıoğlu) #​60913
  • [6f4a4f6c8e] - (SEMVER-MINOR) sea: split sea binary manipulation code (Joyee Cheung) #​61167
  • [c0ceb9b065] - (SEMVER-MINOR) sqlite: enable defensive mode by default (Bart Louwers) #​61266
  • [33d8e8303b] - (SEMVER-MINOR) sqlite: add sqlite prepare options args (Guilherme Araújo) #​61311
  • [563ab699eb] - (SEMVER-MINOR) src: add initial support for ESM in embedder API (Joyee Cheung) #​61548
  • [4c80031000] - (SEMVER-MINOR) stream: add bytes() method to node:stream/consumers (wantaek) #​60426
  • [f5233df4ff] - (SEMVER-MINOR) stream: do not pass readable.compose() output via Readable.from() (René) #​60907
  • [345a40fda3] - (SEMVER-MINOR) test: use fixture directories for sea tests (Joyee Cheung) #​61167
  • [972f82411d] - (SEMVER-MINOR) test_runner: add env option to run function (Ethan Arrowood) #​61367
  • [d77f98c4b6] - (SEMVER-MINOR) test_runner: support expecting a test-case to fail (Jacob Smith) #​60669
  • [8e900af6ba] - (SEMVER-MINOR) util: add convertProcessSignalToExitCode utility (Erick Wendel) #​60963
Commits

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


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

This PR has been generated by Renovate Bot.

Summary by CodeRabbit

  • Chores
    • Updated Node.js runtime engine version requirement to 24.14.0 across all packages, workflows, and build configurations.

@gardener-ci-robot gardener-ci-robot added kind/enhancement Enhancement, improvement, extension renovate labels Feb 24, 2026
@gardener-prow gardener-prow bot added cla: yes Indicates the PR's author has signed the cla-assistant.io CLA. size/S Denotes a PR that changes 10-29 lines, ignoring generated files. labels Feb 24, 2026
@coderabbitai
Copy link

coderabbitai bot commented Feb 24, 2026

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info

Configuration used: defaults

Review profile: CHILL

Plan: Pro

📥 Commits

Reviewing files that changed from the base of the PR and between 7637704 and c5282a7.

📒 Files selected for processing (5)
  • .github/actions/prepare-release/action.yaml
  • .github/workflows/build.yaml
  • .github/workflows/dependency-diagrams.yml
  • Dockerfile
  • yarn.config.cjs

📝 Walkthrough

Walkthrough

Node.js engine requirement bumped from 24.13.1 to 24.14.0 across package manifests, CI actions/workflows, Dockerfile builder image, and yarn workspace enforcement; no functional code or control-flow changes.

Changes

Cohort / File(s) Summary
Root & Application packages
package.json, backend/package.json, charts/package.json, frontend/package.json
Updated engines.node from 24.13.124.14.0.
Internal packages
packages/kube-client/package.json, packages/kube-config/package.json, packages/logger/package.json, packages/monitor/package.json, packages/polling-watcher/package.json, packages/request/package.json, packages/test-utils/package.json
Updated engines.node from 24.13.124.14.0 in each package manifest.
CI / Actions / Workflows
.github/actions/prepare-release/action.yaml, .github/workflows/build.yaml, .github/workflows/dependency-diagrams.yml
Updated actions/setup-node node-version references from 24.13.124.14.0.
Dockerfile
Dockerfile
Bumped builder base image from node:24.13.1-alpine3.23node:24.14.0-alpine3.23.
Yarn workspace enforcement
yarn.config.cjs
Updated enforced engines.node constraint for workspaces from 24.13.124.14.0.

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~10 minutes

Possibly related PRs

Suggested reviewers

  • holgerkoser
  • klocke-io
  • petersutter

Poem

🐰 A tiny hop across the tree, I spring,
From 24.13 to .14 I sing.
Manifests and workflows get a gentle nudge,
Builder image too — a soft upgrade trudge.
Happy builds and snug CI, now let's munch a budge. 🥕

🚥 Pre-merge checks | ✅ 2 | ❌ 1

❌ Failed checks (1 warning)

Check name Status Explanation Resolution
Description check ⚠️ Warning The description provides comprehensive context with a summary table, detailed Node.js v24.14.0 release notes, and commit information, but lacks required sections from the template. Add missing template sections: 'What this PR does / why we need it', 'Which issue(s) this PR fixes', and 'Special notes for your reviewer'. Populate the 'Release note' section with appropriate content instead of leaving it blank.
✅ Passed checks (2 passed)
Check name Status Explanation
Title check ✅ Passed The title accurately describes the main change: upgrading Node.js from 24.13.1 to 24.14.0 across all configuration files and deployment manifests.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
  • 📝 Generate docstrings (stacked PR)
  • 📝 Generate docstrings (commit on current branch)
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch renovate/node-version

Tip

Try Coding Plans. Let us write the prompt for your AI agent so you can ship faster (with fewer bugs).
Share your feedback on Discord.


Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@gardener-prow gardener-prow bot added size/M Denotes a PR that changes 30-99 lines, ignoring generated files. and removed size/S Denotes a PR that changes 10-29 lines, ignoring generated files. labels Mar 3, 2026
Copy link
Member

@grolu grolu left a comment

Choose a reason for hiding this comment

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

/lgtm
/approve

@gardener-prow
Copy link

gardener-prow bot commented Mar 3, 2026

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: grolu

The full list of commands accepted by this bot can be found here.

The pull request process is described here

Details Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@gardener-prow gardener-prow bot added lgtm Indicates that a PR is ready to be merged. approved Indicates a PR has been approved by an approver from all required OWNERS files. labels Mar 3, 2026
@gardener-prow
Copy link

gardener-prow bot commented Mar 3, 2026

LGTM label has been added.

DetailsGit tree hash: d45b7956679e37efb47534f72da9de762091bcb3

@gardener-prow gardener-prow bot merged commit ab65b6d into master Mar 3, 2026
33 checks passed
@gardener-prow gardener-prow bot deleted the renovate/node-version branch March 3, 2026 11:40
@coderabbitai coderabbitai bot mentioned this pull request Mar 4, 2026
1 task
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

approved Indicates a PR has been approved by an approver from all required OWNERS files. cla: yes Indicates the PR's author has signed the cla-assistant.io CLA. kind/enhancement Enhancement, improvement, extension lgtm Indicates that a PR is ready to be merged. renovate size/M Denotes a PR that changes 30-99 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants