diff --git a/.github/workflows/NodeJS.yml b/.github/workflows/NodeJS.yml index 3c94da30..5e99eb6f 100644 --- a/.github/workflows/NodeJS.yml +++ b/.github/workflows/NodeJS.yml @@ -48,7 +48,7 @@ jobs: strategy: matrix: # node.js current support policy to be found at https://github.com/duckdb/duckdb-node/tree/main/#Supported-Node-versions - node: [ '12', '14', '16', '17', '18', '19', '20', '21'] + node: [ '12', '14', '16', '17', '18', '19', '20', '21', '22'] target_arch: [ x64, arm64 ] isRelease: - ${{ startsWith(github.ref, 'refs/tags/v') || github.ref == 'refs/heads/main' }} @@ -124,7 +124,7 @@ jobs: strategy: matrix: target_arch: [ x64, arm64 ] - node: [ '16', '17', '18', '19', '20', '21'] + node: [ '16', '17', '18', '19', '20', '21', '22'] isRelease: - ${{ startsWith(github.ref, 'refs/tags/v') || github.ref == 'refs/heads/main' }} exclude: diff --git a/README.md b/README.md index 2f455066..57fd433f 100644 --- a/README.md +++ b/README.md @@ -101,10 +101,10 @@ var stmt = con.prepare('select ?::INTEGER as fortytwo', function(err, stmt) { ``` ## Supported Node versions -We actively support only LTS and In-Support Node versions, as per July 2023, they are: Node 18, Node 20 and Node 21. +We actively support only LTS and In-Support Node versions, as per July 2023, they are: Node 18, Node 20 and Node 21. For OSX and Linux targets, also Node 22 is available. Release schedule for Node.js can be checked here: https://github.com/nodejs/release#release-schedule. -We currently bundle and test DuckDB also for Node 10, 12, 14, 16, 17 and 19. We plan of going so going forward as long as the tooling supports it. +We currently bundle and test DuckDB also for Node 12, 14, 16, 17 and 19. We plan of going so going forward as long as the tooling supports it. As per July 2023, Node 15 has been removed from the supported versions. ## Development