From c42407eebf7ab0cc978229a05f85d89318b05827 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?T=C3=96R=C3=96K=20Attila?= Date: Wed, 7 May 2025 14:35:06 +0200 Subject: [PATCH 1/2] chore: Bump jwa in web to a version compatible with Node.js 24 --- web/package-lock.json | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/web/package-lock.json b/web/package-lock.json index d03c30538589..6f7bba3d5be4 100644 --- a/web/package-lock.json +++ b/web/package-lock.json @@ -9216,13 +9216,13 @@ } }, "node_modules/jwa": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/jwa/-/jwa-1.4.1.tgz", - "integrity": "sha512-qiLX/xhEEFKUAJ6FiBMbes3w9ATzyk5W7Hvzpa/SLYdxNtng+gcurvrI7TbACjIXlsJyr05/S1oUhZrc63evQA==", + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/jwa/-/jwa-1.4.2.tgz", + "integrity": "sha512-eeH5JO+21J78qMvTIDdBXidBd6nG2kZjg5Ohz/1fpa28Z4CcsWUzJ1ZZyFq/3z3N17aZy+ZuBoHljASbL1WfOw==", "dev": true, "license": "MIT", "dependencies": { - "buffer-equal-constant-time": "1.0.1", + "buffer-equal-constant-time": "^1.0.1", "ecdsa-sig-formatter": "1.0.11", "safe-buffer": "^5.0.1" } From 7dfc6ac583ae4a7233f4e60c86686bd2e77614c0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?T=C3=96R=C3=96K=20Attila?= Date: Tue, 6 May 2025 17:16:03 +0200 Subject: [PATCH 2/2] ci: Update "current" Node.js from 23 to 24 --- .github/workflows/test_web.yml | 4 ++-- web/README.md | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/test_web.yml b/.github/workflows/test_web.yml index d7a556e0a396..1ef2bea41937 100644 --- a/.github/workflows/test_web.yml +++ b/.github/workflows/test_web.yml @@ -35,7 +35,7 @@ jobs: strategy: fail-fast: false matrix: - node_version: ["22", "23"] + node_version: ["22", "24"] os: [ubuntu-24.04, windows-latest] steps: @@ -197,7 +197,7 @@ jobs: runs-on: ${{ matrix.os }} strategy: matrix: - node_version: ["22", "23"] + node_version: ["22", "24"] os: [ubuntu-24.04, windows-latest] steps: diff --git a/web/README.md b/web/README.md index b2d7066eeddd..58347cc8a6a9 100644 --- a/web/README.md +++ b/web/README.md @@ -57,7 +57,7 @@ should work. Additionally, headless JREs should also work. Follow the instructions to [install Node.js](https://nodejs.org/) on your machine. -We recommend using the currently active LTS 22, but we do also run tests with current Node.js 23. +We recommend using the currently active LTS 22, but we do also run tests with current Node.js 24. Note that npm 7 or newer is required. It should come bundled with Node.js 15 or newer, but can be upgraded with older Node.js versions using `npm install -g npm` as root/Administrator.