diff --git a/.github/workflows/test-and-release.yml b/.github/workflows/test-and-release.yml index 43c3384e..39c76267 100644 --- a/.github/workflows/test-and-release.yml +++ b/.github/workflows/test-and-release.yml @@ -53,7 +53,7 @@ jobs: runs-on: ${{ matrix.os }} strategy: matrix: - node-version: [18.x, 20.x, 22.x, 24.x] + node-version: [18.x, 22.x, 24.x] os: [ubuntu-latest, windows-latest, macos-latest] steps: @@ -100,7 +100,7 @@ jobs: if: steps.automerge.outputs.mergeResult == 'merged' uses: actions/setup-node@v6 with: - node-version: 20.x + node-version: '22.x' - name: Determine version if: steps.automerge.outputs.mergeResult == 'merged' diff --git a/README.md b/README.md index 259a47e7..3077fd7d 100644 --- a/README.md +++ b/README.md @@ -27,6 +27,9 @@ Executes Javascript, Typescript Scripts. --> ## Changelog +### **WORK IN PROGRESS** +- (copilot) Adapter requires node.js >= 22 now + ### 9.2.1 (2026-04-30) * (@GermanBluefox) See previous changelog entries diff --git a/package.json b/package.json index 664998ea..0c625b6e 100644 --- a/package.json +++ b/package.json @@ -35,7 +35,7 @@ "url": "https://github.com/ioBroker/ioBroker.javascript" }, "engines": { - "node": ">=18" + "node": ">=22" }, "depsComment": { "@types/node": "should match the lowest MAJOR version of Node.js we support."