diff --git a/.changeset/bright-toys-camp.md b/.changeset/bright-toys-camp.md deleted file mode 100644 index cf6ca1b6a3d..00000000000 --- a/.changeset/bright-toys-camp.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"app-builder-lib": patch ---- - -minor addition to docs for snap. add snap recommended core22 option. diff --git a/.changeset/little-drinks-grin.md b/.changeset/little-drinks-grin.md deleted file mode 100644 index 7ac8302bc9b..00000000000 --- a/.changeset/little-drinks-grin.md +++ /dev/null @@ -1,4 +0,0 @@ ---- ---- - -chore: update docker node to latest version 18.18.2. update pnpm to 8.9.0 diff --git a/.changeset/mean-baboons-report.md b/.changeset/mean-baboons-report.md deleted file mode 100644 index 4dde0e1f2c7..00000000000 --- a/.changeset/mean-baboons-report.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"app-builder-lib": minor ---- - -fix: support executableName in main config diff --git a/.changeset/modern-dingos-sing.md b/.changeset/modern-dingos-sing.md deleted file mode 100644 index 16ca4da09e2..00000000000 --- a/.changeset/modern-dingos-sing.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"app-builder-lib": patch -"builder-util-runtime": patch ---- - -minor addition to docs for snap publishing. add snapcraft link to local and cd auth options diff --git a/.changeset/tough-roses-attend.md b/.changeset/tough-roses-attend.md deleted file mode 100644 index 59c43be4989..00000000000 --- a/.changeset/tough-roses-attend.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"app-builder-lib": patch ---- - -fix: run nsis and portable builds sequentially. fixes #7791 diff --git a/CHANGELOG.md b/CHANGELOG.md index da9cd3c8037..3b5ab714057 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,13 @@ +# [](https://github.com/electron-userland/electron-builder/compare/v24.7.0...v) (2023-10-19) + + +### Bug Fixes + +* run nsis builds (and portable builds) sequentially ([#7798](https://github.com/electron-userland/electron-builder/issues/7798)) ([526e075](https://github.com/electron-userland/electron-builder/commit/526e075edddf908b9688e108a18fbb76e6f047be)) +* support `executableName` in main config ([#7828](https://github.com/electron-userland/electron-builder/issues/7828)) ([7c7db83](https://github.com/electron-userland/electron-builder/commit/7c7db837bdf650228594a30114975f1581c37130)) + + + # [](https://github.com/electron-userland/electron-builder/compare/v24.6.5...v) (2023-09-26) diff --git a/packages/app-builder-lib/CHANGELOG.md b/packages/app-builder-lib/CHANGELOG.md index 7957bbc6a97..e98d4d36166 100644 --- a/packages/app-builder-lib/CHANGELOG.md +++ b/packages/app-builder-lib/CHANGELOG.md @@ -1,5 +1,24 @@ # app-builder-lib +## 24.8.0 + +### Minor Changes + +- [#7828](https://github.com/electron-userland/electron-builder/pull/7828) [`7c7db837`](https://github.com/electron-userland/electron-builder/commit/7c7db837bdf650228594a30114975f1581c37130) Thanks [@BrandonXLF](https://github.com/BrandonXLF)! - fix: support executableName in main config + +### Patch Changes + +- [#7813](https://github.com/electron-userland/electron-builder/pull/7813) [`f2a1f1ee`](https://github.com/electron-userland/electron-builder/commit/f2a1f1ee9a1387eb183b9f3b0dfcca29c7891bd1) Thanks [@jgresham](https://github.com/jgresham)! - minor addition to docs for snap. add snap recommended core22 option. + +- [#7814](https://github.com/electron-userland/electron-builder/pull/7814) [`549d07b0`](https://github.com/electron-userland/electron-builder/commit/549d07b0a04b8686cf4998dc102edad390ddd09a) Thanks [@jgresham](https://github.com/jgresham)! - minor addition to docs for snap publishing. add snapcraft link to local and cd auth options + +- [#7798](https://github.com/electron-userland/electron-builder/pull/7798) [`526e075e`](https://github.com/electron-userland/electron-builder/commit/526e075edddf908b9688e108a18fbb76e6f047be) Thanks [@iffy](https://github.com/iffy)! - fix: run nsis and portable builds sequentially. fixes #7791 + +- Updated dependencies [[`549d07b0`](https://github.com/electron-userland/electron-builder/commit/549d07b0a04b8686cf4998dc102edad390ddd09a)]: + - builder-util-runtime@9.2.2 + - builder-util@24.8.0 + - electron-publish@24.8.0 + ## 24.7.0 ### Minor Changes diff --git a/packages/app-builder-lib/package.json b/packages/app-builder-lib/package.json index c038613e073..edd627e4572 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": "24.7.0", + "version": "24.8.0", "main": "out/index.js", "files": [ "out", diff --git a/packages/app-builder-lib/scheme.json b/packages/app-builder-lib/scheme.json index cc4aa52b243..6a98f89d4bf 100644 --- a/packages/app-builder-lib/scheme.json +++ b/packages/app-builder-lib/scheme.json @@ -5601,7 +5601,7 @@ }, "SnapStoreOptions": { "additionalProperties": false, - "description": "[Snap Store](https://snapcraft.io/) options.", + "description": "[Snap Store](https://snapcraft.io/) options. To publish directly to Snapcraft,\n see Snapcraft\n authentication options for local or CI/CD authentication options.", "properties": { "channels": { "anyOf": [ @@ -5624,7 +5624,7 @@ "description": "The list of channels the snap would be released." }, "provider": { - "description": "The provider. Must be `snapStore`. To publish directly to Snapcraft,\n see Snapcraft\n authentication options for local or CI/CD authentication options.", + "description": "The provider. Must be `snapStore`.", "enum": [ "snapStore" ], diff --git a/packages/app-builder-lib/src/targets/nsis/NsisTarget.ts b/packages/app-builder-lib/src/targets/nsis/NsisTarget.ts index aab95bc2a8d..31959b33291 100644 --- a/packages/app-builder-lib/src/targets/nsis/NsisTarget.ts +++ b/packages/app-builder-lib/src/targets/nsis/NsisTarget.ts @@ -42,7 +42,7 @@ export class NsisTarget extends Target { /** @private */ readonly archs: Map = new Map() - readonly isAsyncSupported = false; + readonly isAsyncSupported = false constructor(readonly packager: WinPackager, readonly outDir: string, targetName: string, protected readonly packageHelper: AppPackageHelper) { super(targetName) diff --git a/packages/app-builder-lib/src/version.ts b/packages/app-builder-lib/src/version.ts index 14066d8cfdc..22240048e2c 100644 --- a/packages/app-builder-lib/src/version.ts +++ b/packages/app-builder-lib/src/version.ts @@ -1 +1 @@ -export const PACKAGE_VERSION = "24.7.0" +export const PACKAGE_VERSION = "24.8.0" diff --git a/packages/builder-util-runtime/CHANGELOG.md b/packages/builder-util-runtime/CHANGELOG.md index 59a04a36567..b01834f99f2 100644 --- a/packages/builder-util-runtime/CHANGELOG.md +++ b/packages/builder-util-runtime/CHANGELOG.md @@ -1,5 +1,11 @@ # builder-util-runtime +## 9.2.2 + +### Patch Changes + +- [#7814](https://github.com/electron-userland/electron-builder/pull/7814) [`549d07b0`](https://github.com/electron-userland/electron-builder/commit/549d07b0a04b8686cf4998dc102edad390ddd09a) Thanks [@jgresham](https://github.com/jgresham)! - minor addition to docs for snap publishing. add snapcraft link to local and cd auth options + ## 9.2.1 ### Patch Changes diff --git a/packages/builder-util-runtime/package.json b/packages/builder-util-runtime/package.json index c444a162a10..6f001dd025e 100644 --- a/packages/builder-util-runtime/package.json +++ b/packages/builder-util-runtime/package.json @@ -1,6 +1,6 @@ { "name": "builder-util-runtime", - "version": "9.2.1", + "version": "9.2.2", "main": "out/index.js", "author": "Vladimir Krivosheev", "license": "MIT", diff --git a/packages/builder-util/CHANGELOG.md b/packages/builder-util/CHANGELOG.md index e7eaaff5c70..4578004118c 100644 --- a/packages/builder-util/CHANGELOG.md +++ b/packages/builder-util/CHANGELOG.md @@ -1,5 +1,12 @@ # builder-util +## 24.8.0 + +### Patch Changes + +- Updated dependencies [[`549d07b0`](https://github.com/electron-userland/electron-builder/commit/549d07b0a04b8686cf4998dc102edad390ddd09a)]: + - builder-util-runtime@9.2.2 + ## 24.5.0 ### Patch Changes diff --git a/packages/builder-util/package.json b/packages/builder-util/package.json index a9ce9c52de6..7474f45ddcd 100644 --- a/packages/builder-util/package.json +++ b/packages/builder-util/package.json @@ -1,6 +1,6 @@ { "name": "builder-util", - "version": "24.5.0", + "version": "24.8.0", "main": "out/util.js", "author": "Vladimir Krivosheev", "license": "MIT", diff --git a/packages/dmg-builder/CHANGELOG.md b/packages/dmg-builder/CHANGELOG.md index e937e851e46..5d072fe3e2c 100644 --- a/packages/dmg-builder/CHANGELOG.md +++ b/packages/dmg-builder/CHANGELOG.md @@ -1,5 +1,14 @@ # dmg-builder +## 24.8.0 + +### Patch Changes + +- Updated dependencies [[`f2a1f1ee`](https://github.com/electron-userland/electron-builder/commit/f2a1f1ee9a1387eb183b9f3b0dfcca29c7891bd1), [`7c7db837`](https://github.com/electron-userland/electron-builder/commit/7c7db837bdf650228594a30114975f1581c37130), [`549d07b0`](https://github.com/electron-userland/electron-builder/commit/549d07b0a04b8686cf4998dc102edad390ddd09a), [`526e075e`](https://github.com/electron-userland/electron-builder/commit/526e075edddf908b9688e108a18fbb76e6f047be)]: + - app-builder-lib@24.8.0 + - builder-util-runtime@9.2.2 + - builder-util@24.8.0 + ## 24.7.0 ### Patch Changes diff --git a/packages/dmg-builder/package.json b/packages/dmg-builder/package.json index 42b7aca1003..6cc8c820856 100644 --- a/packages/dmg-builder/package.json +++ b/packages/dmg-builder/package.json @@ -1,6 +1,6 @@ { "name": "dmg-builder", - "version": "24.7.0", + "version": "24.8.0", "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 c4fa5862513..b7c323ea4ee 100644 --- a/packages/electron-builder-squirrel-windows/CHANGELOG.md +++ b/packages/electron-builder-squirrel-windows/CHANGELOG.md @@ -1,5 +1,13 @@ # electron-builder-squirrel-windows +## 24.8.0 + +### Patch Changes + +- Updated dependencies [[`f2a1f1ee`](https://github.com/electron-userland/electron-builder/commit/f2a1f1ee9a1387eb183b9f3b0dfcca29c7891bd1), [`7c7db837`](https://github.com/electron-userland/electron-builder/commit/7c7db837bdf650228594a30114975f1581c37130), [`549d07b0`](https://github.com/electron-userland/electron-builder/commit/549d07b0a04b8686cf4998dc102edad390ddd09a), [`526e075e`](https://github.com/electron-userland/electron-builder/commit/526e075edddf908b9688e108a18fbb76e6f047be)]: + - app-builder-lib@24.8.0 + - builder-util@24.8.0 + ## 24.7.0 ### Patch Changes diff --git a/packages/electron-builder-squirrel-windows/package.json b/packages/electron-builder-squirrel-windows/package.json index 78fe98e98d6..c4175bdf9aa 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": "24.7.0", + "version": "24.8.0", "main": "out/SquirrelWindowsTarget.js", "author": "Vladimir Krivosheev", "license": "MIT", diff --git a/packages/electron-builder/CHANGELOG.md b/packages/electron-builder/CHANGELOG.md index e923e0b8183..e61a010f976 100644 --- a/packages/electron-builder/CHANGELOG.md +++ b/packages/electron-builder/CHANGELOG.md @@ -1,5 +1,15 @@ # electron-builder +## 24.8.0 + +### Patch Changes + +- Updated dependencies [[`f2a1f1ee`](https://github.com/electron-userland/electron-builder/commit/f2a1f1ee9a1387eb183b9f3b0dfcca29c7891bd1), [`7c7db837`](https://github.com/electron-userland/electron-builder/commit/7c7db837bdf650228594a30114975f1581c37130), [`549d07b0`](https://github.com/electron-userland/electron-builder/commit/549d07b0a04b8686cf4998dc102edad390ddd09a), [`526e075e`](https://github.com/electron-userland/electron-builder/commit/526e075edddf908b9688e108a18fbb76e6f047be)]: + - app-builder-lib@24.8.0 + - builder-util-runtime@9.2.2 + - dmg-builder@24.8.0 + - builder-util@24.8.0 + ## 24.7.0 ### Patch Changes diff --git a/packages/electron-builder/package.json b/packages/electron-builder/package.json index 9bdfb6bfee5..fd25306cccd 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": "24.7.0", + "version": "24.8.0", "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 d2ea326ce5a..9a5ae8e2cae 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 +## 24.8.0 + +### Patch Changes + +- Updated dependencies [[`f2a1f1ee`](https://github.com/electron-userland/electron-builder/commit/f2a1f1ee9a1387eb183b9f3b0dfcca29c7891bd1), [`7c7db837`](https://github.com/electron-userland/electron-builder/commit/7c7db837bdf650228594a30114975f1581c37130), [`549d07b0`](https://github.com/electron-userland/electron-builder/commit/549d07b0a04b8686cf4998dc102edad390ddd09a), [`526e075e`](https://github.com/electron-userland/electron-builder/commit/526e075edddf908b9688e108a18fbb76e6f047be)]: + - app-builder-lib@24.8.0 + ## 24.7.0 ### Patch Changes diff --git a/packages/electron-forge-maker-appimage/package.json b/packages/electron-forge-maker-appimage/package.json index a9dd200bb28..3a74cfef6d1 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": "24.7.0", + "version": "24.8.0", "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 ab87fd52dcf..ec56399cd18 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 +## 24.8.0 + +### Patch Changes + +- Updated dependencies [[`f2a1f1ee`](https://github.com/electron-userland/electron-builder/commit/f2a1f1ee9a1387eb183b9f3b0dfcca29c7891bd1), [`7c7db837`](https://github.com/electron-userland/electron-builder/commit/7c7db837bdf650228594a30114975f1581c37130), [`549d07b0`](https://github.com/electron-userland/electron-builder/commit/549d07b0a04b8686cf4998dc102edad390ddd09a), [`526e075e`](https://github.com/electron-userland/electron-builder/commit/526e075edddf908b9688e108a18fbb76e6f047be)]: + - app-builder-lib@24.8.0 + ## 24.7.0 ### Patch Changes diff --git a/packages/electron-forge-maker-nsis-web/package.json b/packages/electron-forge-maker-nsis-web/package.json index 23034fd56f6..98d9f695b89 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": "24.7.0", + "version": "24.8.0", "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 92fb353f7be..57609108c6b 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 +## 24.8.0 + +### Patch Changes + +- Updated dependencies [[`f2a1f1ee`](https://github.com/electron-userland/electron-builder/commit/f2a1f1ee9a1387eb183b9f3b0dfcca29c7891bd1), [`7c7db837`](https://github.com/electron-userland/electron-builder/commit/7c7db837bdf650228594a30114975f1581c37130), [`549d07b0`](https://github.com/electron-userland/electron-builder/commit/549d07b0a04b8686cf4998dc102edad390ddd09a), [`526e075e`](https://github.com/electron-userland/electron-builder/commit/526e075edddf908b9688e108a18fbb76e6f047be)]: + - app-builder-lib@24.8.0 + ## 24.7.0 ### Patch Changes diff --git a/packages/electron-forge-maker-nsis/package.json b/packages/electron-forge-maker-nsis/package.json index e828bbcfdf6..219b8d72d1e 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": "24.7.0", + "version": "24.8.0", "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 8e99fe89445..62fc05b564a 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 +## 24.8.0 + +### Patch Changes + +- Updated dependencies [[`f2a1f1ee`](https://github.com/electron-userland/electron-builder/commit/f2a1f1ee9a1387eb183b9f3b0dfcca29c7891bd1), [`7c7db837`](https://github.com/electron-userland/electron-builder/commit/7c7db837bdf650228594a30114975f1581c37130), [`549d07b0`](https://github.com/electron-userland/electron-builder/commit/549d07b0a04b8686cf4998dc102edad390ddd09a), [`526e075e`](https://github.com/electron-userland/electron-builder/commit/526e075edddf908b9688e108a18fbb76e6f047be)]: + - app-builder-lib@24.8.0 + ## 24.7.0 ### Patch Changes diff --git a/packages/electron-forge-maker-snap/package.json b/packages/electron-forge-maker-snap/package.json index df383904651..8c7d4ada97a 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": "24.7.0", + "version": "24.8.0", "main": "main.js", "author": "Vladimir Krivosheev", "license": "MIT", diff --git a/packages/electron-publish/CHANGELOG.md b/packages/electron-publish/CHANGELOG.md index 25add0955d0..4c623dd42de 100644 --- a/packages/electron-publish/CHANGELOG.md +++ b/packages/electron-publish/CHANGELOG.md @@ -1,5 +1,13 @@ # electron-publish +## 24.8.0 + +### Patch Changes + +- Updated dependencies [[`549d07b0`](https://github.com/electron-userland/electron-builder/commit/549d07b0a04b8686cf4998dc102edad390ddd09a)]: + - builder-util-runtime@9.2.2 + - builder-util@24.8.0 + ## 24.5.0 ### Patch Changes diff --git a/packages/electron-publish/package.json b/packages/electron-publish/package.json index 0548570401f..29c8220b7de 100644 --- a/packages/electron-publish/package.json +++ b/packages/electron-publish/package.json @@ -1,6 +1,6 @@ { "name": "electron-publish", - "version": "24.5.0", + "version": "24.8.0", "main": "out/publisher.js", "author": "Vladimir Krivosheev", "license": "MIT", diff --git a/packages/electron-updater/CHANGELOG.md b/packages/electron-updater/CHANGELOG.md index a7a4f555448..4b6c09cc97c 100644 --- a/packages/electron-updater/CHANGELOG.md +++ b/packages/electron-updater/CHANGELOG.md @@ -1,5 +1,12 @@ ## 4.3.0 +## 6.1.6 + +### Patch Changes + +- Updated dependencies [[`549d07b0`](https://github.com/electron-userland/electron-builder/commit/549d07b0a04b8686cf4998dc102edad390ddd09a)]: + - builder-util-runtime@9.2.2 + ## 6.1.5 ### Patch Changes diff --git a/packages/electron-updater/package.json b/packages/electron-updater/package.json index b4ca749cbf7..83f01a28a23 100644 --- a/packages/electron-updater/package.json +++ b/packages/electron-updater/package.json @@ -1,6 +1,6 @@ { "name": "electron-updater", - "version": "6.1.5", + "version": "6.1.6", "description": "Cross platform updater for electron applications", "main": "out/main.js", "author": "Vladimir Krivosheev",