Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Upgrade to Node 22#1556

Merged
nscuro merged 1 commit into
DependencyTrack:mainfrom
nscuro:node-22
Jun 2, 2026
Merged

Upgrade to Node 22#1556
nscuro merged 1 commit into
DependencyTrack:mainfrom
nscuro:node-22

Conversation

@nscuro
Copy link
Copy Markdown
Member

@nscuro nscuro commented Jun 2, 2026

Description

Upgrades to Node 22.

Addressed Issue

Closes #1555

Additional Details

N/A

Checklist

Signed-off-by: nscuro <[email protected]>
@nscuro nscuro added this to the 5.0 milestone Jun 2, 2026
Copilot AI review requested due to automatic review settings June 2, 2026 10:07
@owasp-dt-bot
Copy link
Copy Markdown

Snyk checks have passed. No issues have been found so far.

Status Scan Engine Critical High Medium Low Total (0)
Open Source Security 0 0 0 0 0 issues

💻 Catch issues earlier using the plugins for VS Code, JetBrains IDEs, Visual Studio, and Eclipse.

Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

This PR updates the frontend repository’s declared and CI-enforced runtime requirements from Node.js 20 / npm 9 to Node.js 22 / npm 10, aligning local dev tooling (.nvmrc), documentation, and GitHub Actions workflows with the new baseline.

Changes:

  • Bump package.json engine requirements to Node.js >= 22 and npm >= 10.
  • Update developer documentation (AGENTS.md) and local Node version pin (.nvmrc) to Node 22.
  • Update GitHub Actions workflows to run on Node 22.

Reviewed changes

Copilot reviewed 7 out of 7 changed files in this pull request and generated no comments.

Show a summary per file
File Description
package.json Raises declared engine minimums to Node 22 / npm 10.
AGENTS.md Updates documented stack requirements to Node 22 / npm 10.
.nvmrc Updates local nvm default version to 22.
.github/workflows/lint.yaml Runs lint workflow on Node 22.
.github/workflows/i18n.yaml Runs i18n workflow on Node 22.
.github/workflows/ci-release.yaml Runs release workflow on Node 22.
.github/workflows/_meta-build.yaml Runs meta build workflow on Node 22.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@nscuro nscuro merged commit ab88073 into DependencyTrack:main Jun 2, 2026
8 checks passed
@nscuro nscuro deleted the node-22 branch June 2, 2026 10:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Node.js 20 is EOL

3 participants