From 32f40bdb912f94916959484fb76fe7ba4b643c40 Mon Sep 17 00:00:00 2001 From: Ayushman Chhabra <14110965+ayushmanchhabra@users.noreply.github.com> Date: Wed, 12 Aug 2026 00:16:33 +0530 Subject: [PATCH 1/3] chore: remove workarouns --- src/bld/osx.js | 2 +- tests/specs/bld.test.js | 2 +- tests/specs/osx.test.js | 8 ++++---- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/src/bld/osx.js b/src/bld/osx.js index 7eb1c2ea..e49d315f 100644 --- a/src/bld/osx.js +++ b/src/bld/osx.js @@ -83,7 +83,7 @@ export default async function setOsxConfig({ outApp, "Contents/Frameworks/nwjs Framework.framework/Versions", /* TODO: Version mismatch tracked in https://github.com/nwjs/nw.js/issues/8371 */ - "Current", + chromiumVersion, "Helpers", ); diff --git a/tests/specs/bld.test.js b/tests/specs/bld.test.js index f39a1f98..d31784f0 100644 --- a/tests/specs/bld.test.js +++ b/tests/specs/bld.test.js @@ -17,7 +17,7 @@ describe.skip("bld test suite", async () => { const nwOptions = { srcDir: "tests/fixtures/app", mode: "build", - version: "0.114.0", + version: "0.114.1", flavor: "sdk", platform: util.PLATFORM_KV[process.platform], arch: util.ARCH_KV[process.arch], diff --git a/tests/specs/osx.test.js b/tests/specs/osx.test.js index 45aaf5ed..011a9658 100644 --- a/tests/specs/osx.test.js +++ b/tests/specs/osx.test.js @@ -31,7 +31,7 @@ describe.runIf(process.platform === "darwin")( "Frameworks", "nwjs Framework.framework", "Versions", - "Current", + chromiumVersion, "Helpers", "Demo Helper (Alerts).app", ); @@ -41,7 +41,7 @@ describe.runIf(process.platform === "darwin")( "Frameworks", "nwjs Framework.framework", "Versions", - "Current", + chromiumVersion, "Helpers", "Demo Helper (GPU).app", ); @@ -51,7 +51,7 @@ describe.runIf(process.platform === "darwin")( "Frameworks", "nwjs Framework.framework", "Versions", - "Current", + chromiumVersion, "Helpers", "Demo Helper (Renderer).app", ); @@ -61,7 +61,7 @@ describe.runIf(process.platform === "darwin")( "Frameworks", "nwjs Framework.framework", "Versions", - "Current", + chromiumVersion, "Helpers", "Demo Helper.app", ); From 0835cc7e9757f90c9ce9e8e90e33fbd1004eeb58 Mon Sep 17 00:00:00 2001 From: Ayushman Chhabra <14110965+ayushmanchhabra@users.noreply.github.com> Date: Wed, 12 Aug 2026 00:18:53 +0530 Subject: [PATCH 2/3] chore: resolve format and lint errors --- CHANGELOG.md | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 00c714cb..0df0caec 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -9,22 +9,19 @@ Since `v4.6.0`, we have switched to automated releases and this file does not ne ## [4.18.0](https://github.com/nwutils/nw-builder/compare/v4.17.13...v4.18.0) (2026-07-25) - ### Features -* **bld:** add option to ignore files/folder during file globbing ([#1615](https://github.com/nwutils/nw-builder/issues/1615)) ([6a3eb87](https://github.com/nwutils/nw-builder/commit/6a3eb87a91f9d5361b598e9a6297844a6208a594)) - +- **bld:** add option to ignore files/folder during file globbing ([#1615](https://github.com/nwutils/nw-builder/issues/1615)) ([6a3eb87](https://github.com/nwutils/nw-builder/commit/6a3eb87a91f9d5361b598e9a6297844a6208a594)) ### Bug Fixes -* **bld:** workaround for version mismatch in nwjs.app ([#1628](https://github.com/nwutils/nw-builder/issues/1628)) ([fdddcf0](https://github.com/nwutils/nw-builder/commit/fdddcf088b7b7626c98288b73d53682bbdf6273c)), closes [#1624](https://github.com/nwutils/nw-builder/issues/1624) - +- **bld:** workaround for version mismatch in nwjs.app ([#1628](https://github.com/nwutils/nw-builder/issues/1628)) ([fdddcf0](https://github.com/nwutils/nw-builder/commit/fdddcf088b7b7626c98288b73d53682bbdf6273c)), closes [#1624](https://github.com/nwutils/nw-builder/issues/1624) ### Chores -* **ci:** run tests on {Linux, Mac, Windows} x {Intel, ARM} ([#1625](https://github.com/nwutils/nw-builder/issues/1625)) ([846ca3b](https://github.com/nwutils/nw-builder/commit/846ca3b2c6de0b1b690edc164f09aaed3412cfc3)) -* **deps:** bump the gha group across 1 directory with 3 updates ([#1622](https://github.com/nwutils/nw-builder/issues/1622)) ([9d4ed4f](https://github.com/nwutils/nw-builder/commit/9d4ed4f50c3b2f7ff212ab3b670c3cd544314a13)) -* **deps:** bump the npm group across 1 directory with 7 updates ([#1627](https://github.com/nwutils/nw-builder/issues/1627)) ([9a9cdd5](https://github.com/nwutils/nw-builder/commit/9a9cdd5c8b5085851bb78c11abc23881f3ec8899)) +- **ci:** run tests on {Linux, Mac, Windows} x {Intel, ARM} ([#1625](https://github.com/nwutils/nw-builder/issues/1625)) ([846ca3b](https://github.com/nwutils/nw-builder/commit/846ca3b2c6de0b1b690edc164f09aaed3412cfc3)) +- **deps:** bump the gha group across 1 directory with 3 updates ([#1622](https://github.com/nwutils/nw-builder/issues/1622)) ([9d4ed4f](https://github.com/nwutils/nw-builder/commit/9d4ed4f50c3b2f7ff212ab3b670c3cd544314a13)) +- **deps:** bump the npm group across 1 directory with 7 updates ([#1627](https://github.com/nwutils/nw-builder/issues/1627)) ([9a9cdd5](https://github.com/nwutils/nw-builder/commit/9a9cdd5c8b5085851bb78c11abc23881f3ec8899)) ## [4.17.13](https://github.com/nwutils/nw-builder/compare/v4.17.12...v4.17.13) (2026-07-02) From e2c34dd0b25a43d598e42da7cd31e7529dd760ec Mon Sep 17 00:00:00 2001 From: Ayushman Chhabra <14110965+ayushmanchhabra@users.noreply.github.com> Date: Wed, 12 Aug 2026 00:20:33 +0530 Subject: [PATCH 3/3] chore: resolve vulns --- package-lock.json | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/package-lock.json b/package-lock.json index a87288bc..0aaf77eb 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1391,9 +1391,9 @@ "license": "MIT" }, "node_modules/brace-expansion": { - "version": "5.0.8", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-5.0.8.tgz", - "integrity": "sha512-JZyDyq3D4AUifKTPOB7DELf6XsB3WdPuNxCtob1vFXPsSXhdAiHBWJ/tJ8HAc9aH84BK+5JFZLNkJKx3G9kzQg==", + "version": "5.0.9", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-5.0.9.tgz", + "integrity": "sha512-ScQ4IuvIEF1TMlP7Zt+vjJ//9zlPb2SDcxWxM3bk8s6t6GGdJ7KO1dCcTidOPJKePW30LE/2cT7wCyPho9/Wxg==", "license": "MIT", "dependencies": { "balanced-match": "^4.0.2" @@ -2801,9 +2801,9 @@ "license": "MIT" }, "node_modules/nanoid": { - "version": "3.3.16", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.16.tgz", - "integrity": "sha512-bzlKTyNJ7+LdGIIwy8ijFpIqEQIvafahV7eYykJ8Cvh42EdJeODoJ6gUJXpQJvej1BddH8OqTXZNE/KfbWAu8Q==", + "version": "3.3.18", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.18.tgz", + "integrity": "sha512-DTg4MJbGMWkfi6VZFdNt2/caMbQy4Ou+Op/hJQvGEWcnVfoA1QA+xzRKAzw9jD6+GVOOeYr/mIcuDSdug6F6+w==", "dev": true, "funding": [ {