diff --git a/.changeset/pre.json b/.changeset/pre.json index 87c1b93e90..ae5e4fb9de 100644 --- a/.changeset/pre.json +++ b/.changeset/pre.json @@ -19,6 +19,7 @@ "changesets": [ "chilly-trains-study", "cool-ladybugs-matter", + "cyan-carpets-cry", "giant-dryers-beg", "giant-dryers-copy", "healthy-peaches-deliver", diff --git a/CHANGELOG.md b/CHANGELOG.md index 0773e33cd6..afff7dadc8 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,47 @@ +# [](https://github.com/electron-userland/electron-builder/compare/v22.14.12...v) (2022-01-19) + + +### Bug Fixes + +* **docs:** Update link for "Desktop File" ([#6532](https://github.com/electron-userland/electron-builder/issues/6532)) ([cd79c53](https://github.com/electron-userland/electron-builder/commit/cd79c53828759cf19cd361a48ef6fd57fff0e2f1)) +* **electron-publish:** socket hang up error 422 issues in github publish ([#6563](https://github.com/electron-userland/electron-builder/issues/6563)) ([39da9ed](https://github.com/electron-userland/electron-builder/commit/39da9edd2df5c147ef2d868f022484a8b2e0466a)) +* **NSIS:** prevent partial overwrites during `Nsis7z::Extract` ([#6547](https://github.com/electron-userland/electron-builder/issues/6547)) ([bea51d6](https://github.com/electron-userland/electron-builder/commit/bea51d6a8bb828d9b34734908f13b667aa55b0e9)) +* **nsis:** use revertible+atomic rmdir on update and add user-confirmed retry loop ([#6551](https://github.com/electron-userland/electron-builder/issues/6551)) ([7b2a5e1](https://github.com/electron-userland/electron-builder/commit/7b2a5e1f19921e9da4aaaea8c01c78740f29f9dd)) +* skip unstable installer tests to unblock master CI pipeline ([#6544](https://github.com/electron-userland/electron-builder/issues/6544)) ([5648e05](https://github.com/electron-userland/electron-builder/commit/5648e05a9efa61f81e788ecf538a617df9f65fe1)) +* Stub CircleCI config since we can't disable it from dashboard ([#6543](https://github.com/electron-userland/electron-builder/issues/6543)) ([22fb8c6](https://github.com/electron-userland/electron-builder/commit/22fb8c63ac196c61c6b449e6e5e95d91117f8894)) +* use junction in windows to solve Error: EPERM: operation not per… ([#6529](https://github.com/electron-userland/electron-builder/issues/6529)) ([f7b3869](https://github.com/electron-userland/electron-builder/commit/f7b386986ec30f7e4cd3e3f68e078a773940a51c)) + + +### chore + +* v23.0.0 alpha ([#6556](https://github.com/electron-userland/electron-builder/issues/6556)) ([a138a86](https://github.com/electron-userland/electron-builder/commit/a138a86fb7b59098f5dac0c0a6b59c034eb9b222)), closes [#4898](https://github.com/electron-userland/electron-builder/issues/4898) [#6232](https://github.com/electron-userland/electron-builder/issues/6232) [#6259](https://github.com/electron-userland/electron-builder/issues/6259) [#6511](https://github.com/electron-userland/electron-builder/issues/6511) [#6506](https://github.com/electron-userland/electron-builder/issues/6506) [#6507](https://github.com/electron-userland/electron-builder/issues/6507) [#6514](https://github.com/electron-userland/electron-builder/issues/6514) [#6508](https://github.com/electron-userland/electron-builder/issues/6508) [#6508](https://github.com/electron-userland/electron-builder/issues/6508) [#3683](https://github.com/electron-userland/electron-builder/issues/3683) [#6201](https://github.com/electron-userland/electron-builder/issues/6201) [#6530](https://github.com/electron-userland/electron-builder/issues/6530) [#6550](https://github.com/electron-userland/electron-builder/issues/6550) + + +### BREAKING CHANGES + +* Removing Bintray support since it was sunset. Ref: https://jfrog.com/blog/into-the-sunset-bintray-jcenter-gocenter-and-chartcenter/ + +* fix: force strip path separators for backslashes on Windows + +* fix: Force authentication for local Mac Squirrel update server +* Fail-fast for signature verification failures. Adding `-LiteralPath` to update file for injected wildcards + +* Adding changeset and eslint + +* Fix error: `-OUTPUTCHARSET is disabled for non Win32 platforms.` +* Admins using advertisement must apply an MST to re-enable it. See #6508. +* remove MSI option `iconId` + +* fix: stabilizing tests by moving updater tests to its own node to explicitly segment env.___TOKEN integration tests from other standard unit tests + +* chore: synchronizing docs and schema plus prettier + +* Adding changset to set as alpha + +* Updating changeset documentation + + + # [](https://github.com/electron-userland/electron-builder/compare/v22.14.12...v) (2022-01-17) diff --git a/packages/app-builder-lib/CHANGELOG.md b/packages/app-builder-lib/CHANGELOG.md index d883ec5fd2..089d7bff52 100644 --- a/packages/app-builder-lib/CHANGELOG.md +++ b/packages/app-builder-lib/CHANGELOG.md @@ -1,5 +1,12 @@ # app-builder-lib +## 23.0.0-alpha.1 + +### Patch Changes + +- Updated dependencies [[`39da9edd`](https://github.com/electron-userland/electron-builder/commit/39da9edd2df5c147ef2d868f022484a8b2e0466a)]: + - electron-publish@23.0.0-alpha.1 + ## 23.0.0-alpha.0 ### Major Changes diff --git a/packages/app-builder-lib/package.json b/packages/app-builder-lib/package.json index 17da715db7..292ea37af8 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": "23.0.0-alpha.0", + "version": "23.0.0-alpha.1", "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 54f63bee0e..992f52c05a 100644 --- a/packages/app-builder-lib/src/version.ts +++ b/packages/app-builder-lib/src/version.ts @@ -1 +1 @@ -export const PACKAGE_VERSION = "23.0.0-alpha.0" +export const PACKAGE_VERSION = "23.0.0-alpha.1" diff --git a/packages/dmg-builder/CHANGELOG.md b/packages/dmg-builder/CHANGELOG.md index 864309cb56..cd8a871306 100644 --- a/packages/dmg-builder/CHANGELOG.md +++ b/packages/dmg-builder/CHANGELOG.md @@ -1,5 +1,12 @@ # dmg-builder +## 23.0.0-alpha.1 + +### Patch Changes + +- Updated dependencies []: + - app-builder-lib@23.0.0-alpha.1 + ## 23.0.0-alpha.0 ### Patch Changes diff --git a/packages/dmg-builder/package.json b/packages/dmg-builder/package.json index 7649b8452e..09d0720619 100644 --- a/packages/dmg-builder/package.json +++ b/packages/dmg-builder/package.json @@ -1,6 +1,6 @@ { "name": "dmg-builder", - "version": "23.0.0-alpha.0", + "version": "23.0.0-alpha.1", "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 e543ebc550..7d543d502c 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 +## 23.0.0-alpha.1 + +### Patch Changes + +- Updated dependencies []: + - app-builder-lib@23.0.0-alpha.1 + ## 23.0.0-alpha.0 ### Patch Changes diff --git a/packages/electron-builder-squirrel-windows/package.json b/packages/electron-builder-squirrel-windows/package.json index 00a4ca0440..ad279e3029 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": "23.0.0-alpha.0", + "version": "23.0.0-alpha.1", "main": "out/SquirrelWindowsTarget.js", "author": "Vladimir Krivosheev", "license": "MIT", diff --git a/packages/electron-builder/CHANGELOG.md b/packages/electron-builder/CHANGELOG.md index 9dc4bc6050..068aa0b073 100644 --- a/packages/electron-builder/CHANGELOG.md +++ b/packages/electron-builder/CHANGELOG.md @@ -1,5 +1,13 @@ # electron-builder +## 23.0.0-alpha.1 + +### Patch Changes + +- Updated dependencies []: + - app-builder-lib@23.0.0-alpha.1 + - dmg-builder@23.0.0-alpha.1 + ## 23.0.0-alpha.0 ### Patch Changes diff --git a/packages/electron-builder/package.json b/packages/electron-builder/package.json index 26d310add9..5d61a3ed01 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": "23.0.0-alpha.0", + "version": "23.0.0-alpha.1", "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 816341cdcf..19d69aeccf 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 +## 23.0.0-alpha.1 + +### Patch Changes + +- Updated dependencies []: + - app-builder-lib@23.0.0-alpha.1 + ## 23.0.0-alpha.0 ### Patch Changes diff --git a/packages/electron-forge-maker-appimage/package.json b/packages/electron-forge-maker-appimage/package.json index 2a5d31685a..d72b0af3af 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": "23.0.0-alpha.0", + "version": "23.0.0-alpha.1", "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 4e97ccbbf2..d70a0c0120 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 +## 23.0.0-alpha.1 + +### Patch Changes + +- Updated dependencies []: + - app-builder-lib@23.0.0-alpha.1 + ## 23.0.0-alpha.0 ### Patch Changes diff --git a/packages/electron-forge-maker-nsis-web/package.json b/packages/electron-forge-maker-nsis-web/package.json index 547ab16f88..63d94a0a10 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": "23.0.0-alpha.0", + "version": "23.0.0-alpha.1", "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 83abb485c2..20a2e2b3ff 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 +## 23.0.0-alpha.1 + +### Patch Changes + +- Updated dependencies []: + - app-builder-lib@23.0.0-alpha.1 + ## 23.0.0-alpha.0 ### Patch Changes diff --git a/packages/electron-forge-maker-nsis/package.json b/packages/electron-forge-maker-nsis/package.json index 325e8a9102..ad5021a0f1 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": "23.0.0-alpha.0", + "version": "23.0.0-alpha.1", "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 419ea53f94..a5ef175775 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 +## 23.0.0-alpha.1 + +### Patch Changes + +- Updated dependencies []: + - app-builder-lib@23.0.0-alpha.1 + ## 23.0.0-alpha.0 ### Patch Changes diff --git a/packages/electron-forge-maker-snap/package.json b/packages/electron-forge-maker-snap/package.json index a371a6a77b..918be7803c 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": "23.0.0-alpha.0", + "version": "23.0.0-alpha.1", "main": "main.js", "author": "Vladimir Krivosheev", "license": "MIT", diff --git a/packages/electron-publish/CHANGELOG.md b/packages/electron-publish/CHANGELOG.md index 1becf87ea0..a34af30d39 100644 --- a/packages/electron-publish/CHANGELOG.md +++ b/packages/electron-publish/CHANGELOG.md @@ -1,5 +1,11 @@ # electron-publish +## 23.0.0-alpha.1 + +### Patch Changes + +- [#6563](https://github.com/electron-userland/electron-builder/pull/6563) [`39da9edd`](https://github.com/electron-userland/electron-builder/commit/39da9edd2df5c147ef2d868f022484a8b2e0466a) Thanks [@baparham](https://github.com/baparham)! - fix(electron-publish): handle plain text description from github api HTTP_ERROR_422 to resolve socket hang ups + ## 23.0.0-alpha.0 ### Major Changes diff --git a/packages/electron-publish/package.json b/packages/electron-publish/package.json index de843ac3d9..c539e2ba3d 100644 --- a/packages/electron-publish/package.json +++ b/packages/electron-publish/package.json @@ -1,6 +1,6 @@ { "name": "electron-publish", - "version": "23.0.0-alpha.0", + "version": "23.0.0-alpha.1", "main": "out/publisher.js", "author": "Vladimir Krivosheev", "license": "MIT",