diff --git a/.changeset/breezy-ducks-drive.md b/.changeset/breezy-ducks-drive.md deleted file mode 100644 index c75a3a74e00..00000000000 --- a/.changeset/breezy-ducks-drive.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"app-builder-lib": patch ---- - -chore: Update `@electron/rebuild` diff --git a/.changeset/bright-numbers-provide.md b/.changeset/bright-numbers-provide.md deleted file mode 100644 index fbd83b50e96..00000000000 --- a/.changeset/bright-numbers-provide.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"electron-updater": minor ---- - -feat: nsis install method - exposed as public to avoid quit the app for the install diff --git a/.changeset/little-spies-double.md b/.changeset/little-spies-double.md deleted file mode 100644 index d103aea47ca..00000000000 --- a/.changeset/little-spies-double.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"builder-util-runtime": patch -"electron-updater": patch ---- - -Fix differential downloads when the server compresses the blockmap file HTTP response diff --git a/.changeset/modern-waves-compete.md b/.changeset/modern-waves-compete.md deleted file mode 100644 index 23b259457c8..00000000000 --- a/.changeset/modern-waves-compete.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"app-builder-lib": minor -"builder-util": minor ---- - -Display "Space required" text for NSIS installer diff --git a/.changeset/tricky-mirrors-work.md b/.changeset/tricky-mirrors-work.md deleted file mode 100644 index e47b3b58293..00000000000 --- a/.changeset/tricky-mirrors-work.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"app-builder-lib": patch ---- - -Update link to fpm docs diff --git a/CHANGELOG.md b/CHANGELOG.md index 83466410bb9..6a38f594895 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,18 @@ +# [](https://github.com/electron-userland/electron-builder/compare/v24.2.1...v) (2023-04-25) + + +### Bug Fixes + +* handle differential downloads when the blockmap HTTP response is compressed ([#7544](https://github.com/electron-userland/electron-builder/issues/7544)) ([dab3aeb](https://github.com/electron-userland/electron-builder/commit/dab3aeba2240ead4300c8fdb35e3d9c16b04a23d)) + + +### Features + +* nsis install method - exposed as public to avoid quit the app for the install ([#7533](https://github.com/electron-userland/electron-builder/issues/7533)) ([4786d41](https://github.com/electron-userland/electron-builder/commit/4786d41575c638137c7016c905d089ab74bf5e28)) +* **nsis:** display "Space Required" text for NSIS installer ([#7531](https://github.com/electron-userland/electron-builder/issues/7531)) ([0db9c66](https://github.com/electron-userland/electron-builder/commit/0db9c66f0fff9a482d34aeaafaf11f542b786bf8)) + + + # [](https://github.com/electron-userland/electron-builder/compare/v24.2.0...v) (2023-04-13) diff --git a/docs/generated/LinuxTargetSpecificOptions.md b/docs/generated/LinuxTargetSpecificOptions.md index 68185129861..289bf06b9f6 100644 --- a/docs/generated/LinuxTargetSpecificOptions.md +++ b/docs/generated/LinuxTargetSpecificOptions.md @@ -27,7 +27,7 @@

afterRemove String | “undefined”

  • -

    fpm Array<String> | “undefined” - Advanced only The fpm options.

    +

    fpm Array<String> | “undefined” - Advanced only The fpm options.

    Example: ["--before-install=build/deb-preinstall.sh", "--after-upgrade=build/deb-postinstall.sh"]

  • diff --git a/packages/app-builder-lib/CHANGELOG.md b/packages/app-builder-lib/CHANGELOG.md index 0bd3f7d0d63..869292d930d 100644 --- a/packages/app-builder-lib/CHANGELOG.md +++ b/packages/app-builder-lib/CHANGELOG.md @@ -1,5 +1,22 @@ # app-builder-lib +## 24.3.0 + +### Minor Changes + +- [#7531](https://github.com/electron-userland/electron-builder/pull/7531) [`0db9c66f`](https://github.com/electron-userland/electron-builder/commit/0db9c66f0fff9a482d34aeaafaf11f542b786bf8) Thanks [@inickvel](https://github.com/inickvel)! - Display "Space required" text for NSIS installer + +### Patch Changes + +- [#7560](https://github.com/electron-userland/electron-builder/pull/7560) [`592570b7`](https://github.com/electron-userland/electron-builder/commit/592570b72e7fc5caab6352805eadf149c637c420) Thanks [@davej](https://github.com/davej)! - chore: Update `@electron/rebuild` + +- [#7557](https://github.com/electron-userland/electron-builder/pull/7557) [`22bc9370`](https://github.com/electron-userland/electron-builder/commit/22bc93707ca9af1b6be487f91589813e392726a2) Thanks [@t3chguy](https://github.com/t3chguy)! - Update link to fpm docs + +- Updated dependencies [[`dab3aeba`](https://github.com/electron-userland/electron-builder/commit/dab3aeba2240ead4300c8fdb35e3d9c16b04a23d), [`0db9c66f`](https://github.com/electron-userland/electron-builder/commit/0db9c66f0fff9a482d34aeaafaf11f542b786bf8)]: + - builder-util-runtime@9.2.1 + - builder-util@24.3.0 + - electron-publish@24.3.0 + ## 24.2.1 ### Patch Changes diff --git a/packages/app-builder-lib/package.json b/packages/app-builder-lib/package.json index ef306f1b1e6..57653388dd8 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.2.1", + "version": "24.3.0", "main": "out/index.js", "files": [ "out", diff --git a/packages/app-builder-lib/scheme.json b/packages/app-builder-lib/scheme.json index 8c2191f0912..de07ca2bb6b 100644 --- a/packages/app-builder-lib/scheme.json +++ b/packages/app-builder-lib/scheme.json @@ -2134,7 +2134,7 @@ "type": "null" } ], - "description": "*Advanced only* The [fpm](https://github.com/jordansissel/fpm/wiki#usage) options.\n\nExample: `[\"--before-install=build/deb-preinstall.sh\", \"--after-upgrade=build/deb-postinstall.sh\"]`" + "description": "*Advanced only* The [fpm](https://fpm.readthedocs.io/en/latest/cli-reference.html) options.\n\nExample: `[\"--before-install=build/deb-preinstall.sh\", \"--after-upgrade=build/deb-postinstall.sh\"]`" }, "icon": { "type": "string" @@ -7271,4 +7271,4 @@ } }, "type": "object" -} +} \ No newline at end of file diff --git a/packages/app-builder-lib/src/version.ts b/packages/app-builder-lib/src/version.ts index 176bc0c6e4a..710ed86c248 100644 --- a/packages/app-builder-lib/src/version.ts +++ b/packages/app-builder-lib/src/version.ts @@ -1 +1 @@ -export const PACKAGE_VERSION = "24.2.1" +export const PACKAGE_VERSION = "24.3.0" diff --git a/packages/builder-util-runtime/CHANGELOG.md b/packages/builder-util-runtime/CHANGELOG.md index 8ecfce536f3..59a04a36567 100644 --- a/packages/builder-util-runtime/CHANGELOG.md +++ b/packages/builder-util-runtime/CHANGELOG.md @@ -1,5 +1,11 @@ # builder-util-runtime +## 9.2.1 + +### Patch Changes + +- [#7544](https://github.com/electron-userland/electron-builder/pull/7544) [`dab3aeba`](https://github.com/electron-userland/electron-builder/commit/dab3aeba2240ead4300c8fdb35e3d9c16b04a23d) Thanks [@NoahAndrews](https://github.com/NoahAndrews)! - Fix differential downloads when the server compresses the blockmap file HTTP response + ## 9.2.0 ### Minor Changes diff --git a/packages/builder-util-runtime/package.json b/packages/builder-util-runtime/package.json index 0ba6e10e86e..c444a162a10 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.0", + "version": "9.2.1", "main": "out/index.js", "author": "Vladimir Krivosheev", "license": "MIT", diff --git a/packages/builder-util/CHANGELOG.md b/packages/builder-util/CHANGELOG.md index 3e1611128e4..dd3cdb67366 100644 --- a/packages/builder-util/CHANGELOG.md +++ b/packages/builder-util/CHANGELOG.md @@ -1,5 +1,16 @@ # builder-util +## 24.3.0 + +### Minor Changes + +- [#7531](https://github.com/electron-userland/electron-builder/pull/7531) [`0db9c66f`](https://github.com/electron-userland/electron-builder/commit/0db9c66f0fff9a482d34aeaafaf11f542b786bf8) Thanks [@inickvel](https://github.com/inickvel)! - Display "Space required" text for NSIS installer + +### Patch Changes + +- Updated dependencies [[`dab3aeba`](https://github.com/electron-userland/electron-builder/commit/dab3aeba2240ead4300c8fdb35e3d9c16b04a23d)]: + - builder-util-runtime@9.2.1 + ## 24.1.2 ### Patch Changes diff --git a/packages/builder-util/package.json b/packages/builder-util/package.json index a760f1413b3..df2e60b4760 100644 --- a/packages/builder-util/package.json +++ b/packages/builder-util/package.json @@ -1,6 +1,6 @@ { "name": "builder-util", - "version": "24.1.2", + "version": "24.3.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 9e1655c8864..021c8b3b83c 100644 --- a/packages/dmg-builder/CHANGELOG.md +++ b/packages/dmg-builder/CHANGELOG.md @@ -1,5 +1,14 @@ # dmg-builder +## 24.3.0 + +### Patch Changes + +- Updated dependencies [[`592570b7`](https://github.com/electron-userland/electron-builder/commit/592570b72e7fc5caab6352805eadf149c637c420), [`dab3aeba`](https://github.com/electron-userland/electron-builder/commit/dab3aeba2240ead4300c8fdb35e3d9c16b04a23d), [`0db9c66f`](https://github.com/electron-userland/electron-builder/commit/0db9c66f0fff9a482d34aeaafaf11f542b786bf8), [`22bc9370`](https://github.com/electron-userland/electron-builder/commit/22bc93707ca9af1b6be487f91589813e392726a2)]: + - app-builder-lib@24.3.0 + - builder-util-runtime@9.2.1 + - builder-util@24.3.0 + ## 24.2.1 ### Patch Changes diff --git a/packages/dmg-builder/package.json b/packages/dmg-builder/package.json index b1aa1bc89e3..37d5d65720f 100644 --- a/packages/dmg-builder/package.json +++ b/packages/dmg-builder/package.json @@ -1,6 +1,6 @@ { "name": "dmg-builder", - "version": "24.2.1", + "version": "24.3.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 86f9d7c4e9a..2ad8a190929 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.3.0 + +### Patch Changes + +- Updated dependencies [[`592570b7`](https://github.com/electron-userland/electron-builder/commit/592570b72e7fc5caab6352805eadf149c637c420), [`0db9c66f`](https://github.com/electron-userland/electron-builder/commit/0db9c66f0fff9a482d34aeaafaf11f542b786bf8), [`22bc9370`](https://github.com/electron-userland/electron-builder/commit/22bc93707ca9af1b6be487f91589813e392726a2)]: + - app-builder-lib@24.3.0 + - builder-util@24.3.0 + ## 24.2.1 ### Patch Changes diff --git a/packages/electron-builder-squirrel-windows/package.json b/packages/electron-builder-squirrel-windows/package.json index 29ae30f9d8f..445240029c8 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.2.1", + "version": "24.3.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 7ae8869d941..e0ed58556d2 100644 --- a/packages/electron-builder/CHANGELOG.md +++ b/packages/electron-builder/CHANGELOG.md @@ -1,5 +1,15 @@ # electron-builder +## 24.3.0 + +### Patch Changes + +- Updated dependencies [[`592570b7`](https://github.com/electron-userland/electron-builder/commit/592570b72e7fc5caab6352805eadf149c637c420), [`dab3aeba`](https://github.com/electron-userland/electron-builder/commit/dab3aeba2240ead4300c8fdb35e3d9c16b04a23d), [`0db9c66f`](https://github.com/electron-userland/electron-builder/commit/0db9c66f0fff9a482d34aeaafaf11f542b786bf8), [`22bc9370`](https://github.com/electron-userland/electron-builder/commit/22bc93707ca9af1b6be487f91589813e392726a2)]: + - app-builder-lib@24.3.0 + - builder-util-runtime@9.2.1 + - builder-util@24.3.0 + - dmg-builder@24.3.0 + ## 24.2.1 ### Patch Changes diff --git a/packages/electron-builder/package.json b/packages/electron-builder/package.json index 2b47ca93f19..38cf4fb8d48 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.2.1", + "version": "24.3.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 58062dc36bf..276f9b6a9b5 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.3.0 + +### Patch Changes + +- Updated dependencies [[`592570b7`](https://github.com/electron-userland/electron-builder/commit/592570b72e7fc5caab6352805eadf149c637c420), [`0db9c66f`](https://github.com/electron-userland/electron-builder/commit/0db9c66f0fff9a482d34aeaafaf11f542b786bf8), [`22bc9370`](https://github.com/electron-userland/electron-builder/commit/22bc93707ca9af1b6be487f91589813e392726a2)]: + - app-builder-lib@24.3.0 + ## 24.2.1 ### Patch Changes diff --git a/packages/electron-forge-maker-appimage/package.json b/packages/electron-forge-maker-appimage/package.json index 12d1702c94b..8aba51067cc 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.2.1", + "version": "24.3.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 d30d9df385f..f4aca1e44b0 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.3.0 + +### Patch Changes + +- Updated dependencies [[`592570b7`](https://github.com/electron-userland/electron-builder/commit/592570b72e7fc5caab6352805eadf149c637c420), [`0db9c66f`](https://github.com/electron-userland/electron-builder/commit/0db9c66f0fff9a482d34aeaafaf11f542b786bf8), [`22bc9370`](https://github.com/electron-userland/electron-builder/commit/22bc93707ca9af1b6be487f91589813e392726a2)]: + - app-builder-lib@24.3.0 + ## 24.2.1 ### Patch Changes diff --git a/packages/electron-forge-maker-nsis-web/package.json b/packages/electron-forge-maker-nsis-web/package.json index ae905637d46..a36d80a25c1 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.2.1", + "version": "24.3.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 269ee7dac69..9738e878ace 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.3.0 + +### Patch Changes + +- Updated dependencies [[`592570b7`](https://github.com/electron-userland/electron-builder/commit/592570b72e7fc5caab6352805eadf149c637c420), [`0db9c66f`](https://github.com/electron-userland/electron-builder/commit/0db9c66f0fff9a482d34aeaafaf11f542b786bf8), [`22bc9370`](https://github.com/electron-userland/electron-builder/commit/22bc93707ca9af1b6be487f91589813e392726a2)]: + - app-builder-lib@24.3.0 + ## 24.2.1 ### Patch Changes diff --git a/packages/electron-forge-maker-nsis/package.json b/packages/electron-forge-maker-nsis/package.json index b040890a684..9904dfaf592 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.2.1", + "version": "24.3.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 200d0cb826b..fe55f713b16 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.3.0 + +### Patch Changes + +- Updated dependencies [[`592570b7`](https://github.com/electron-userland/electron-builder/commit/592570b72e7fc5caab6352805eadf149c637c420), [`0db9c66f`](https://github.com/electron-userland/electron-builder/commit/0db9c66f0fff9a482d34aeaafaf11f542b786bf8), [`22bc9370`](https://github.com/electron-userland/electron-builder/commit/22bc93707ca9af1b6be487f91589813e392726a2)]: + - app-builder-lib@24.3.0 + ## 24.2.1 ### Patch Changes diff --git a/packages/electron-forge-maker-snap/package.json b/packages/electron-forge-maker-snap/package.json index 2602fbe468f..4d211c77804 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.2.1", + "version": "24.3.0", "main": "main.js", "author": "Vladimir Krivosheev", "license": "MIT", diff --git a/packages/electron-publish/CHANGELOG.md b/packages/electron-publish/CHANGELOG.md index 98c32a101c1..0cc0d869a31 100644 --- a/packages/electron-publish/CHANGELOG.md +++ b/packages/electron-publish/CHANGELOG.md @@ -1,5 +1,13 @@ # electron-publish +## 24.3.0 + +### Patch Changes + +- Updated dependencies [[`dab3aeba`](https://github.com/electron-userland/electron-builder/commit/dab3aeba2240ead4300c8fdb35e3d9c16b04a23d), [`0db9c66f`](https://github.com/electron-userland/electron-builder/commit/0db9c66f0fff9a482d34aeaafaf11f542b786bf8)]: + - builder-util-runtime@9.2.1 + - builder-util@24.3.0 + ## 24.1.2 ### Patch Changes diff --git a/packages/electron-publish/package.json b/packages/electron-publish/package.json index 692e31aabba..b3c38ae5923 100644 --- a/packages/electron-publish/package.json +++ b/packages/electron-publish/package.json @@ -1,6 +1,6 @@ { "name": "electron-publish", - "version": "24.1.2", + "version": "24.3.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 12af012eb0a..94c6e3b005e 100644 --- a/packages/electron-updater/CHANGELOG.md +++ b/packages/electron-updater/CHANGELOG.md @@ -1,5 +1,18 @@ ## 4.3.0 +## 6.1.0 + +### Minor Changes + +- [#7533](https://github.com/electron-userland/electron-builder/pull/7533) [`4786d415`](https://github.com/electron-userland/electron-builder/commit/4786d41575c638137c7016c905d089ab74bf5e28) Thanks [@vitto-moz](https://github.com/vitto-moz)! - feat: nsis install method - exposed as public to avoid quit the app for the install + +### Patch Changes + +- [#7544](https://github.com/electron-userland/electron-builder/pull/7544) [`dab3aeba`](https://github.com/electron-userland/electron-builder/commit/dab3aeba2240ead4300c8fdb35e3d9c16b04a23d) Thanks [@NoahAndrews](https://github.com/NoahAndrews)! - Fix differential downloads when the server compresses the blockmap file HTTP response + +- Updated dependencies [[`dab3aeba`](https://github.com/electron-userland/electron-builder/commit/dab3aeba2240ead4300c8fdb35e3d9c16b04a23d)]: + - builder-util-runtime@9.2.1 + ## 6.0.4 ### Patch Changes diff --git a/packages/electron-updater/package.json b/packages/electron-updater/package.json index 32c84d350a8..6eba954751d 100644 --- a/packages/electron-updater/package.json +++ b/packages/electron-updater/package.json @@ -1,6 +1,6 @@ { "name": "electron-updater", - "version": "6.0.4", + "version": "6.1.0", "description": "Cross platform updater for electron applications", "main": "out/main.js", "author": "Vladimir Krivosheev",