diff --git a/.changeset/chatty-mayflies-argue.md b/.changeset/chatty-mayflies-argue.md deleted file mode 100644 index 6f2407ac81f..00000000000 --- a/.changeset/chatty-mayflies-argue.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"electron-updater": patch ---- - -update semver to latest diff --git a/.changeset/proud-cats-try.md b/.changeset/proud-cats-try.md deleted file mode 100644 index d9eec01976c..00000000000 --- a/.changeset/proud-cats-try.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"electron-updater": patch ---- - -fix: windows signature verification special chars diff --git a/.changeset/small-badgers-pull.md b/.changeset/small-badgers-pull.md deleted file mode 100644 index 0987603d06a..00000000000 --- a/.changeset/small-badgers-pull.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"app-builder-lib": patch ---- - -fix: Snap publish regression in pulling publish config diff --git a/.changeset/strong-spiders-grab.md b/.changeset/strong-spiders-grab.md deleted file mode 100644 index 6a36453db45..00000000000 --- a/.changeset/strong-spiders-grab.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"electron-updater": patch ---- - -fix aborted event diff --git a/CHANGELOG.md b/CHANGELOG.md index e592823fda7..9c9e25396a4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,24 @@ +# [](https://github.com/electron-userland/electron-builder/compare/v25.0.4...v) (2024-08-20) + + +### Bug Fixes + +* change `abort` listener to `aborted` event ([#8282](https://github.com/electron-userland/electron-builder/issues/8282)) ([15ce5b4](https://github.com/electron-userland/electron-builder/commit/15ce5b4164378f7398ff84cabe8ee97eef5cfd1b)) +* Snap publish regression ([#8424](https://github.com/electron-userland/electron-builder/issues/8424)) ([8e6c171](https://github.com/electron-userland/electron-builder/commit/8e6c17124cdc523620a66efaf871ef8d335c0f49)) +* windows signature verification special chars ([#8409](https://github.com/electron-userland/electron-builder/issues/8409)) ([5fae1cf](https://github.com/electron-userland/electron-builder/commit/5fae1cf3be0388c2bd95a341a0340faa839d2aa7)), closes [#8051](https://github.com/electron-userland/electron-builder/issues/8051) [#8162](https://github.com/electron-userland/electron-builder/issues/8162) [#8162](https://github.com/electron-userland/electron-builder/issues/8162) + + +### Features + +* allow `riscv64` support via custom electron dist ([#8143](https://github.com/electron-userland/electron-builder/issues/8143)) ([b306895](https://github.com/electron-userland/electron-builder/commit/b3068954d946be5fe2568183819a26c36d54878b)) + + +### Reverts + +* Revert "feat: allow `riscv64` support via custom electron dist (#8143)" (#8427) ([de1ea75](https://github.com/electron-userland/electron-builder/commit/de1ea759d3f4914c296d4512b4dec7a066ff40ec)), closes [#8143](https://github.com/electron-userland/electron-builder/issues/8143) [#8427](https://github.com/electron-userland/electron-builder/issues/8427) + + + # [](https://github.com/electron-userland/electron-builder/compare/v25.0.3...v) (2024-08-11) diff --git a/packages/app-builder-lib/CHANGELOG.md b/packages/app-builder-lib/CHANGELOG.md index fbef3474987..341e469269c 100644 --- a/packages/app-builder-lib/CHANGELOG.md +++ b/packages/app-builder-lib/CHANGELOG.md @@ -1,5 +1,15 @@ # app-builder-lib +## 25.0.5 + +### Patch Changes + +- [#8424](https://github.com/electron-userland/electron-builder/pull/8424) [`8e6c1712`](https://github.com/electron-userland/electron-builder/commit/8e6c17124cdc523620a66efaf871ef8d335c0f49) Thanks [@lutzroeder](https://github.com/lutzroeder)! - fix: Snap publish regression in pulling publish config + +- Updated dependencies []: + - dmg-builder@25.0.5 + - electron-builder-squirrel-windows@25.0.5 + ## 25.0.4 ### Patch Changes diff --git a/packages/app-builder-lib/package.json b/packages/app-builder-lib/package.json index a958bcf6a49..4d47035eebb 100644 --- a/packages/app-builder-lib/package.json +++ b/packages/app-builder-lib/package.json @@ -1,7 +1,7 @@ { "name": "app-builder-lib", "description": "electron-builder lib", - "version": "25.0.4", + "version": "25.0.5", "main": "out/index.js", "files": [ "out", diff --git a/packages/app-builder-lib/src/version.ts b/packages/app-builder-lib/src/version.ts index 0132a5d2a8d..6719ace7244 100644 --- a/packages/app-builder-lib/src/version.ts +++ b/packages/app-builder-lib/src/version.ts @@ -1 +1 @@ -export const PACKAGE_VERSION = "25.0.4" +export const PACKAGE_VERSION = "25.0.5" diff --git a/packages/dmg-builder/CHANGELOG.md b/packages/dmg-builder/CHANGELOG.md index 7ac91c9e11b..116276b1818 100644 --- a/packages/dmg-builder/CHANGELOG.md +++ b/packages/dmg-builder/CHANGELOG.md @@ -1,5 +1,12 @@ # dmg-builder +## 25.0.5 + +### Patch Changes + +- Updated dependencies [[`8e6c1712`](https://github.com/electron-userland/electron-builder/commit/8e6c17124cdc523620a66efaf871ef8d335c0f49)]: + - app-builder-lib@25.0.5 + ## 25.0.4 ### Patch Changes diff --git a/packages/dmg-builder/package.json b/packages/dmg-builder/package.json index 2d6128fd0b1..44e5bfa36db 100644 --- a/packages/dmg-builder/package.json +++ b/packages/dmg-builder/package.json @@ -1,6 +1,6 @@ { "name": "dmg-builder", - "version": "25.0.4", + "version": "25.0.5", "main": "out/dmgUtil.js", "author": "Vladimir Krivosheev", "license": "MIT", diff --git a/packages/electron-builder-squirrel-windows/CHANGELOG.md b/packages/electron-builder-squirrel-windows/CHANGELOG.md index ec565a1867b..8303e22c52c 100644 --- a/packages/electron-builder-squirrel-windows/CHANGELOG.md +++ b/packages/electron-builder-squirrel-windows/CHANGELOG.md @@ -1,5 +1,12 @@ # electron-builder-squirrel-windows +## 25.0.5 + +### Patch Changes + +- Updated dependencies [[`8e6c1712`](https://github.com/electron-userland/electron-builder/commit/8e6c17124cdc523620a66efaf871ef8d335c0f49)]: + - app-builder-lib@25.0.5 + ## 25.0.4 ### Patch Changes diff --git a/packages/electron-builder-squirrel-windows/package.json b/packages/electron-builder-squirrel-windows/package.json index 4d8da583c99..57269a28c9a 100644 --- a/packages/electron-builder-squirrel-windows/package.json +++ b/packages/electron-builder-squirrel-windows/package.json @@ -1,6 +1,6 @@ { "name": "electron-builder-squirrel-windows", - "version": "25.0.4", + "version": "25.0.5", "main": "out/SquirrelWindowsTarget.js", "author": "Vladimir Krivosheev", "license": "MIT", diff --git a/packages/electron-builder/CHANGELOG.md b/packages/electron-builder/CHANGELOG.md index d837f6241fe..74dfb034bd6 100644 --- a/packages/electron-builder/CHANGELOG.md +++ b/packages/electron-builder/CHANGELOG.md @@ -1,5 +1,13 @@ # electron-builder +## 25.0.5 + +### Patch Changes + +- Updated dependencies [[`8e6c1712`](https://github.com/electron-userland/electron-builder/commit/8e6c17124cdc523620a66efaf871ef8d335c0f49)]: + - app-builder-lib@25.0.5 + - dmg-builder@25.0.5 + ## 25.0.4 ### Patch Changes diff --git a/packages/electron-builder/package.json b/packages/electron-builder/package.json index 3e5068713ce..a2427fa351c 100644 --- a/packages/electron-builder/package.json +++ b/packages/electron-builder/package.json @@ -1,7 +1,7 @@ { "name": "electron-builder", "description": "A complete solution to package and build a ready for distribution Electron app for MacOS, Windows and Linux with “auto update” support out of the box", - "version": "25.0.4", + "version": "25.0.5", "main": "out/index.js", "files": [ "out" diff --git a/packages/electron-forge-maker-appimage/CHANGELOG.md b/packages/electron-forge-maker-appimage/CHANGELOG.md index c6f3fe30e7e..7ea0a043c7a 100644 --- a/packages/electron-forge-maker-appimage/CHANGELOG.md +++ b/packages/electron-forge-maker-appimage/CHANGELOG.md @@ -1,5 +1,12 @@ # electron-forge-maker-appimage +## 25.0.5 + +### Patch Changes + +- Updated dependencies [[`8e6c1712`](https://github.com/electron-userland/electron-builder/commit/8e6c17124cdc523620a66efaf871ef8d335c0f49)]: + - app-builder-lib@25.0.5 + ## 25.0.4 ### Patch Changes diff --git a/packages/electron-forge-maker-appimage/package.json b/packages/electron-forge-maker-appimage/package.json index 68ea0963532..ea99b04c65d 100644 --- a/packages/electron-forge-maker-appimage/package.json +++ b/packages/electron-forge-maker-appimage/package.json @@ -1,6 +1,6 @@ { "name": "electron-forge-maker-appimage", - "version": "25.0.4", + "version": "25.0.5", "main": "main.js", "author": "Vladimir Krivosheev", "license": "MIT", diff --git a/packages/electron-forge-maker-nsis-web/CHANGELOG.md b/packages/electron-forge-maker-nsis-web/CHANGELOG.md index bad66556679..afba2964c91 100644 --- a/packages/electron-forge-maker-nsis-web/CHANGELOG.md +++ b/packages/electron-forge-maker-nsis-web/CHANGELOG.md @@ -1,5 +1,12 @@ # electron-forge-maker-nsis-web +## 25.0.5 + +### Patch Changes + +- Updated dependencies [[`8e6c1712`](https://github.com/electron-userland/electron-builder/commit/8e6c17124cdc523620a66efaf871ef8d335c0f49)]: + - app-builder-lib@25.0.5 + ## 25.0.4 ### Patch Changes diff --git a/packages/electron-forge-maker-nsis-web/package.json b/packages/electron-forge-maker-nsis-web/package.json index 8576a8b7457..765226a3bb8 100644 --- a/packages/electron-forge-maker-nsis-web/package.json +++ b/packages/electron-forge-maker-nsis-web/package.json @@ -1,6 +1,6 @@ { "name": "electron-forge-maker-nsis-web", - "version": "25.0.4", + "version": "25.0.5", "main": "main.js", "author": "Vladimir Krivosheev", "license": "MIT", diff --git a/packages/electron-forge-maker-nsis/CHANGELOG.md b/packages/electron-forge-maker-nsis/CHANGELOG.md index 077324ffd10..6652255beb0 100644 --- a/packages/electron-forge-maker-nsis/CHANGELOG.md +++ b/packages/electron-forge-maker-nsis/CHANGELOG.md @@ -1,5 +1,12 @@ # electron-forge-maker-nsis +## 25.0.5 + +### Patch Changes + +- Updated dependencies [[`8e6c1712`](https://github.com/electron-userland/electron-builder/commit/8e6c17124cdc523620a66efaf871ef8d335c0f49)]: + - app-builder-lib@25.0.5 + ## 25.0.4 ### Patch Changes diff --git a/packages/electron-forge-maker-nsis/package.json b/packages/electron-forge-maker-nsis/package.json index 0d012e8dce4..992469aa128 100644 --- a/packages/electron-forge-maker-nsis/package.json +++ b/packages/electron-forge-maker-nsis/package.json @@ -1,6 +1,6 @@ { "name": "electron-forge-maker-nsis", - "version": "25.0.4", + "version": "25.0.5", "main": "main.js", "author": "Vladimir Krivosheev", "license": "MIT", diff --git a/packages/electron-forge-maker-snap/CHANGELOG.md b/packages/electron-forge-maker-snap/CHANGELOG.md index d25bded2615..6232d6e67ae 100644 --- a/packages/electron-forge-maker-snap/CHANGELOG.md +++ b/packages/electron-forge-maker-snap/CHANGELOG.md @@ -1,5 +1,12 @@ # electron-forge-maker-snap +## 25.0.5 + +### Patch Changes + +- Updated dependencies [[`8e6c1712`](https://github.com/electron-userland/electron-builder/commit/8e6c17124cdc523620a66efaf871ef8d335c0f49)]: + - app-builder-lib@25.0.5 + ## 25.0.4 ### Patch Changes diff --git a/packages/electron-forge-maker-snap/package.json b/packages/electron-forge-maker-snap/package.json index b2476d1f6ee..d3b289583ac 100644 --- a/packages/electron-forge-maker-snap/package.json +++ b/packages/electron-forge-maker-snap/package.json @@ -1,6 +1,6 @@ { "name": "electron-forge-maker-snap", - "version": "25.0.4", + "version": "25.0.5", "main": "main.js", "author": "Vladimir Krivosheev", "license": "MIT", diff --git a/packages/electron-updater/CHANGELOG.md b/packages/electron-updater/CHANGELOG.md index 4f366bbc21b..ee73df9bd8e 100644 --- a/packages/electron-updater/CHANGELOG.md +++ b/packages/electron-updater/CHANGELOG.md @@ -1,5 +1,15 @@ ## 4.3.0 +## 6.3.4 + +### Patch Changes + +- [#8417](https://github.com/electron-userland/electron-builder/pull/8417) [`e77de9f6`](https://github.com/electron-userland/electron-builder/commit/e77de9f66184b0cfdab6f1aa9a9c95b041d99c84) Thanks [@beyondkmp](https://github.com/beyondkmp)! - update semver to latest + +- [#8409](https://github.com/electron-userland/electron-builder/pull/8409) [`5fae1cf3`](https://github.com/electron-userland/electron-builder/commit/5fae1cf3be0388c2bd95a341a0340faa839d2aa7) Thanks [@ckarich](https://github.com/ckarich)! - fix: windows signature verification special chars + +- [#8282](https://github.com/electron-userland/electron-builder/pull/8282) [`15ce5b41`](https://github.com/electron-userland/electron-builder/commit/15ce5b4164378f7398ff84cabe8ee97eef5cfd1b) Thanks [@beyondkmp](https://github.com/beyondkmp)! - fix aborted event + ## 6.3.3 ### Patch Changes diff --git a/packages/electron-updater/package.json b/packages/electron-updater/package.json index bf82c426a8e..c5efd7807f4 100644 --- a/packages/electron-updater/package.json +++ b/packages/electron-updater/package.json @@ -1,6 +1,6 @@ { "name": "electron-updater", - "version": "6.3.3", + "version": "6.3.4", "description": "Cross platform updater for electron applications", "main": "out/main.js", "author": "Vladimir Krivosheev", diff --git a/packages/electron-updater/src/windowsExecutableCodeSignatureVerifier.ts b/packages/electron-updater/src/windowsExecutableCodeSignatureVerifier.ts index b9913dc4fea..891d5c7cc13 100644 --- a/packages/electron-updater/src/windowsExecutableCodeSignatureVerifier.ts +++ b/packages/electron-updater/src/windowsExecutableCodeSignatureVerifier.ts @@ -33,8 +33,8 @@ export function verifySignature(publisherNames: Array, unescapedTempUpda // https://github.com/electron-userland/electron-builder/issues/2421 // https://github.com/electron-userland/electron-builder/issues/2535 // Resetting PSModulePath is necessary https://github.com/electron-userland/electron-builder/issues/7127 - // semicolon wont terminate the set command and run chcp thus leading to verification errors on certificats with special chars like german umlauts, so rather - // join commands using & https://github.com/electron-userland/electron-builder/issues/8162 + // semicolon wont terminate the set command and run chcp thus leading to verification errors on certificats with special chars like german umlauts, so rather + // join commands using & https://github.com/electron-userland/electron-builder/issues/8162 execFile( `set "PSModulePath=" & chcp 65001 >NUL & powershell.exe`, ["-NoProfile", "-NonInteractive", "-InputFormat", "None", "-Command", `"Get-AuthenticodeSignature -LiteralPath '${tempUpdateFile}' | ConvertTo-Json -Compress"`],