diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 5d3de81a..6a68defb 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -63,7 +63,9 @@ jobs: script: | try { const fs = require('fs') - fs.writeFileSync('release/ia32/${{ inputs.build-version }}/node.version', '${{ steps.node-test-version.outputs.node-version }}'); + if(${{ inputs.build-version }} <23){ + fs.writeFileSync('release/ia32/${{ inputs.build-version }}/node.version', '${{ steps.node-test-version.outputs.node-version }}'); + } fs.writeFileSync('release/x64/${{ inputs.build-version }}/node.version', '${{ steps.node-test-version.outputs.node-version }}'); if(${{ inputs.build-version }} >=20){ fs.writeFileSync('release/arm64/${{ inputs.build-version }}/node.version', '${{ steps.node-test-version.outputs.node-version }}'); diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 4394fe6e..14bcf051 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -46,7 +46,7 @@ jobs: matrix: os: [macos-13, macos-14, ubuntu-22.04, windows-2022] # os: [macos-14, windows-2022] - node: [18, 20, 22] + node: [18, 20, 22, 23] steps: diff --git a/README.md b/README.md index fb90c9c4..60df0a70 100644 --- a/README.md +++ b/README.md @@ -74,12 +74,13 @@ https://github.com/agracio/edge-js-quick-start ### Windows -| Version | x86/x64 | arm64 | -| ------- | ------------------ | ------------------ | -| 16.x | :heavy_check_mark: | :x: | -| 18.x | :heavy_check_mark: | :x: | -| 20.x | :heavy_check_mark: | :heavy_check_mark: | -| 22.x | :heavy_check_mark: | :heavy_check_mark: | +| Version | x86 | x64 | arm64 | +| ------- | ------------------ | ------------------ | ------------------ | +| 16.x | :heavy_check_mark: | :heavy_check_mark: | :x: | +| 18.x | :heavy_check_mark: | :heavy_check_mark: | :x: | +| 20.x | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | +| 22.x | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | +| 23.x | :x: | :heavy_check_mark: | :heavy_check_mark: | ### macOS diff --git a/lib/native/win32/arm64/22/edge_coreclr.node b/lib/native/win32/arm64/22/edge_coreclr.node index e4213923..eb5e1acd 100644 Binary files a/lib/native/win32/arm64/22/edge_coreclr.node and b/lib/native/win32/arm64/22/edge_coreclr.node differ diff --git a/lib/native/win32/arm64/22/edge_nativeclr.node b/lib/native/win32/arm64/22/edge_nativeclr.node index 8b5ea2c1..12c8a9a6 100644 Binary files a/lib/native/win32/arm64/22/edge_nativeclr.node and b/lib/native/win32/arm64/22/edge_nativeclr.node differ diff --git a/lib/native/win32/arm64/22/node.version b/lib/native/win32/arm64/22/node.version index ee57e7f6..2fdffdec 100644 --- a/lib/native/win32/arm64/22/node.version +++ b/lib/native/win32/arm64/22/node.version @@ -1 +1 @@ -22.9.0 \ No newline at end of file +22.10.0 \ No newline at end of file diff --git a/lib/native/win32/arm64/23/edge_coreclr.node b/lib/native/win32/arm64/23/edge_coreclr.node new file mode 100644 index 00000000..f8b4d95c Binary files /dev/null and b/lib/native/win32/arm64/23/edge_coreclr.node differ diff --git a/lib/native/win32/arm64/23/edge_nativeclr.node b/lib/native/win32/arm64/23/edge_nativeclr.node new file mode 100644 index 00000000..6a8352f3 Binary files /dev/null and b/lib/native/win32/arm64/23/edge_nativeclr.node differ diff --git a/lib/native/win32/arm64/23/node.version b/lib/native/win32/arm64/23/node.version new file mode 100644 index 00000000..f842f93a --- /dev/null +++ b/lib/native/win32/arm64/23/node.version @@ -0,0 +1 @@ +23.0.0 \ No newline at end of file diff --git a/lib/native/win32/ia32/22/edge_coreclr.node b/lib/native/win32/ia32/22/edge_coreclr.node index c9d23542..bc07dcee 100644 Binary files a/lib/native/win32/ia32/22/edge_coreclr.node and b/lib/native/win32/ia32/22/edge_coreclr.node differ diff --git a/lib/native/win32/ia32/22/edge_nativeclr.node b/lib/native/win32/ia32/22/edge_nativeclr.node index 1afab427..7d45404d 100644 Binary files a/lib/native/win32/ia32/22/edge_nativeclr.node and b/lib/native/win32/ia32/22/edge_nativeclr.node differ diff --git a/lib/native/win32/ia32/22/node.version b/lib/native/win32/ia32/22/node.version index ee57e7f6..2fdffdec 100644 --- a/lib/native/win32/ia32/22/node.version +++ b/lib/native/win32/ia32/22/node.version @@ -1 +1 @@ -22.9.0 \ No newline at end of file +22.10.0 \ No newline at end of file diff --git a/lib/native/win32/x64/22/edge_coreclr.node b/lib/native/win32/x64/22/edge_coreclr.node index a8b6ff35..9c825f13 100644 Binary files a/lib/native/win32/x64/22/edge_coreclr.node and b/lib/native/win32/x64/22/edge_coreclr.node differ diff --git a/lib/native/win32/x64/22/edge_nativeclr.node b/lib/native/win32/x64/22/edge_nativeclr.node index e8fb663d..a155d7bc 100644 Binary files a/lib/native/win32/x64/22/edge_nativeclr.node and b/lib/native/win32/x64/22/edge_nativeclr.node differ diff --git a/lib/native/win32/x64/22/node.version b/lib/native/win32/x64/22/node.version index ee57e7f6..2fdffdec 100644 --- a/lib/native/win32/x64/22/node.version +++ b/lib/native/win32/x64/22/node.version @@ -1 +1 @@ -22.9.0 \ No newline at end of file +22.10.0 \ No newline at end of file diff --git a/lib/native/win32/x64/23/edge_coreclr.node b/lib/native/win32/x64/23/edge_coreclr.node new file mode 100644 index 00000000..38d204bb Binary files /dev/null and b/lib/native/win32/x64/23/edge_coreclr.node differ diff --git a/lib/native/win32/x64/23/edge_nativeclr.node b/lib/native/win32/x64/23/edge_nativeclr.node new file mode 100644 index 00000000..7da282a7 Binary files /dev/null and b/lib/native/win32/x64/23/edge_nativeclr.node differ diff --git a/lib/native/win32/x64/23/node.version b/lib/native/win32/x64/23/node.version new file mode 100644 index 00000000..f842f93a --- /dev/null +++ b/lib/native/win32/x64/23/node.version @@ -0,0 +1 @@ +23.0.0 \ No newline at end of file diff --git a/package-lock.json b/package-lock.json index 44dfeb75..167a6ed4 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "edge-js", - "version": "22.9.0", + "version": "23.0.0", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "edge-js", - "version": "22.9.0", + "version": "23.0.0", "hasInstallScript": true, "license": "MIT", "dependencies": { diff --git a/package.json b/package.json index b3f7dc67..e679c523 100644 --- a/package.json +++ b/package.json @@ -5,7 +5,7 @@ "url": "http://tomasz.janczuk.org", "twitter": "tjanczuk" }, - "version": "22.9.0", + "version": "23.0.0", "description": "Edge.js: run .NET and Node.js in-process on Windows, Mac OS, and Linux", "tags": [ "owin",