From 198551af4453adada8be6e6e7e50881145f10502 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sun, 2 Feb 2025 18:29:07 -0800 Subject: [PATCH] chore(deploy): Release v26.0.2 (electron-updater@6.5.0) (#8831) --- .changeset/fresh-phones-return.md | 5 ----- .changeset/fuzzy-trains-grab.md | 5 ----- .changeset/six-beds-exist.md | 5 ----- .changeset/smart-starfishes-invent.md | 5 ----- .changeset/tender-elephants-love.md | 5 ----- .changeset/weak-owls-obey.md | 5 ----- CHANGELOG.md | 18 ++++++++++++++++++ packages/app-builder-lib/CHANGELOG.md | 16 ++++++++++++++++ packages/app-builder-lib/package.json | 2 +- .../src/util/packageMetadata.ts | 2 +- packages/app-builder-lib/src/version.ts | 2 +- packages/dmg-builder/CHANGELOG.md | 7 +++++++ packages/dmg-builder/package.json | 2 +- .../CHANGELOG.md | 7 +++++++ .../package.json | 2 +- packages/electron-builder/CHANGELOG.md | 8 ++++++++ packages/electron-builder/package.json | 2 +- .../electron-forge-maker-appimage/CHANGELOG.md | 7 +++++++ .../electron-forge-maker-appimage/package.json | 2 +- .../electron-forge-maker-nsis-web/CHANGELOG.md | 7 +++++++ .../electron-forge-maker-nsis-web/package.json | 2 +- .../electron-forge-maker-nsis/CHANGELOG.md | 7 +++++++ .../electron-forge-maker-nsis/package.json | 2 +- .../electron-forge-maker-snap/CHANGELOG.md | 7 +++++++ .../electron-forge-maker-snap/package.json | 2 +- packages/electron-updater/CHANGELOG.md | 8 ++++++++ packages/electron-updater/package.json | 2 +- packages/electron-updater/src/main.ts | 2 +- 28 files changed, 104 insertions(+), 42 deletions(-) delete mode 100644 .changeset/fresh-phones-return.md delete mode 100644 .changeset/fuzzy-trains-grab.md delete mode 100644 .changeset/six-beds-exist.md delete mode 100644 .changeset/smart-starfishes-invent.md delete mode 100644 .changeset/tender-elephants-love.md delete mode 100644 .changeset/weak-owls-obey.md diff --git a/.changeset/fresh-phones-return.md b/.changeset/fresh-phones-return.md deleted file mode 100644 index 4d584e90dbb..00000000000 --- a/.changeset/fresh-phones-return.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"app-builder-lib": patch ---- - -feat: Allow users to pass a custom electrons headers URL via env var diff --git a/.changeset/fuzzy-trains-grab.md b/.changeset/fuzzy-trains-grab.md deleted file mode 100644 index dabe4db63e9..00000000000 --- a/.changeset/fuzzy-trains-grab.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"electron-updater": minor ---- - -feat: add `isUpdateAvailable` property to `checkForUpdates` result diff --git a/.changeset/six-beds-exist.md b/.changeset/six-beds-exist.md deleted file mode 100644 index 03b77435fd8..00000000000 --- a/.changeset/six-beds-exist.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"app-builder-lib": patch ---- - -feat(pkg): support extra component packages (`.pkg`) for macos archives diff --git a/.changeset/smart-starfishes-invent.md b/.changeset/smart-starfishes-invent.md deleted file mode 100644 index 36ba6972c4f..00000000000 --- a/.changeset/smart-starfishes-invent.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"electron-updater": minor ---- - -feat: add support for custom `isUpdateSupported` hook for validating `UpdateInfo`, with fallback to previous `minimumSystemVersion` logic diff --git a/.changeset/tender-elephants-love.md b/.changeset/tender-elephants-love.md deleted file mode 100644 index ecd9917abfe..00000000000 --- a/.changeset/tender-elephants-love.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"app-builder-lib": patch ---- - -fix: upgrading TrustedSigning module and setting it as minimum version instead of required diff --git a/.changeset/weak-owls-obey.md b/.changeset/weak-owls-obey.md deleted file mode 100644 index 20b3b3c529a..00000000000 --- a/.changeset/weak-owls-obey.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"app-builder-lib": patch ---- - -fix: handle yarn berry patch format in electron-updater version check diff --git a/CHANGELOG.md b/CHANGELOG.md index ec44899f8e5..9ac3370daad 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,21 @@ +# [](https://github.com/electron-userland/electron-builder/compare/v26.0.1...v) (2025-02-03) + + +### Bug Fixes + +* handle yarn berry `patch` format in electron-updater version check ([#8830](https://github.com/electron-userland/electron-builder/issues/8830)) ([44603f2](https://github.com/electron-userland/electron-builder/commit/44603f2f3cc0e00e1c2c2420c7d440d587f8feca)) +* upgrading TrustedSigning module to 0.5.0 ([#8833](https://github.com/electron-userland/electron-builder/issues/8833)) ([f5af99a](https://github.com/electron-userland/electron-builder/commit/f5af99ac87ef585a7f7ba548d3fb92811f845ba3)) + + +### Features + +* add `isUpdateAvailable` property to `checkForUpdates` result ([#8829](https://github.com/electron-userland/electron-builder/issues/8829)) ([14ee2d6](https://github.com/electron-userland/electron-builder/commit/14ee2d6be32fd6e9165381e0709e5a2e8049ece2)) +* Allow users to pass a custom headers URL via env var `npm_config_electron_mirror` ([#8785](https://github.com/electron-userland/electron-builder/issues/8785)) ([b3adf48](https://github.com/electron-userland/electron-builder/commit/b3adf4800b4ed240bb21a6a0a6ccdd57670e5d26)) +* **pkg:** support extra component packages (`.pkg`) for macos archives ([#8767](https://github.com/electron-userland/electron-builder/issues/8767)) ([f45a09e](https://github.com/electron-userland/electron-builder/commit/f45a09eeeb9d2fb5c4a45bd7bf3990c4acb3c538)) +* **updater:** add custom `isUpdateSupported` hook for validating update downloads ([#8692](https://github.com/electron-userland/electron-builder/issues/8692)) ([96c5d14](https://github.com/electron-userland/electron-builder/commit/96c5d14027d56473ae5dd843c023709a01782963)) + + + # [](https://github.com/electron-userland/electron-builder/compare/v26.0.0...v) (2025-01-30) diff --git a/packages/app-builder-lib/CHANGELOG.md b/packages/app-builder-lib/CHANGELOG.md index a120bb6792b..ac35b339c17 100644 --- a/packages/app-builder-lib/CHANGELOG.md +++ b/packages/app-builder-lib/CHANGELOG.md @@ -1,5 +1,21 @@ # app-builder-lib +## 26.0.2 + +### Patch Changes + +- [#8785](https://github.com/electron-userland/electron-builder/pull/8785) [`b3adf480`](https://github.com/electron-userland/electron-builder/commit/b3adf4800b4ed240bb21a6a0a6ccdd57670e5d26) Thanks [@lamawithonel](https://github.com/lamawithonel)! - feat: Allow users to pass a custom electrons headers URL via env var + +- [#8767](https://github.com/electron-userland/electron-builder/pull/8767) [`f45a09ee`](https://github.com/electron-userland/electron-builder/commit/f45a09eeeb9d2fb5c4a45bd7bf3990c4acb3c538) Thanks [@dominhhai](https://github.com/dominhhai)! - feat(pkg): support extra component packages (`.pkg`) for macos archives + +- [#8833](https://github.com/electron-userland/electron-builder/pull/8833) [`f5af99ac`](https://github.com/electron-userland/electron-builder/commit/f5af99ac87ef585a7f7ba548d3fb92811f845ba3) Thanks [@mmaietta](https://github.com/mmaietta)! - fix: upgrading TrustedSigning module and setting it as minimum version instead of required + +- [#8830](https://github.com/electron-userland/electron-builder/pull/8830) [`44603f2f`](https://github.com/electron-userland/electron-builder/commit/44603f2f3cc0e00e1c2c2420c7d440d587f8feca) Thanks [@Julusian](https://github.com/Julusian)! - fix: handle yarn berry patch format in electron-updater version check + +- Updated dependencies []: + - dmg-builder@26.0.2 + - electron-builder-squirrel-windows@26.0.2 + ## 26.0.1 ### Patch Changes diff --git a/packages/app-builder-lib/package.json b/packages/app-builder-lib/package.json index 7bee8fe6848..b7cc7108bf6 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": "26.0.1", + "version": "26.0.2", "main": "out/index.js", "files": [ "out", diff --git a/packages/app-builder-lib/src/util/packageMetadata.ts b/packages/app-builder-lib/src/util/packageMetadata.ts index 28ea0ac605c..590f9d3bc6b 100644 --- a/packages/app-builder-lib/src/util/packageMetadata.ts +++ b/packages/app-builder-lib/src/util/packageMetadata.ts @@ -102,7 +102,7 @@ function checkDependencies(dependencies: Record | Nullish, error if (updaterVersion != null) { // Pick the version out of yarn berry patch syntax // "patch:electron-updater@npm%3A6.4.1#~/.yarn/patches/electron-updater-npm-6.4.1-ef33e6cc39.patch" - if (updaterVersion.startsWith('patch:')) { + if (updaterVersion.startsWith("patch:")) { const match = updaterVersion.match(/@npm%3A(.+?)#/) if (match) { updaterVersion = match[1] diff --git a/packages/app-builder-lib/src/version.ts b/packages/app-builder-lib/src/version.ts index 48ea2e0b544..62e413624e4 100644 --- a/packages/app-builder-lib/src/version.ts +++ b/packages/app-builder-lib/src/version.ts @@ -1 +1 @@ -export const PACKAGE_VERSION = "26.0.1" +export const PACKAGE_VERSION = "26.0.2" diff --git a/packages/dmg-builder/CHANGELOG.md b/packages/dmg-builder/CHANGELOG.md index ef18370a28b..47e033ce0d4 100644 --- a/packages/dmg-builder/CHANGELOG.md +++ b/packages/dmg-builder/CHANGELOG.md @@ -1,5 +1,12 @@ # dmg-builder +## 26.0.2 + +### Patch Changes + +- Updated dependencies [[`b3adf480`](https://github.com/electron-userland/electron-builder/commit/b3adf4800b4ed240bb21a6a0a6ccdd57670e5d26), [`f45a09ee`](https://github.com/electron-userland/electron-builder/commit/f45a09eeeb9d2fb5c4a45bd7bf3990c4acb3c538), [`f5af99ac`](https://github.com/electron-userland/electron-builder/commit/f5af99ac87ef585a7f7ba548d3fb92811f845ba3), [`44603f2f`](https://github.com/electron-userland/electron-builder/commit/44603f2f3cc0e00e1c2c2420c7d440d587f8feca)]: + - app-builder-lib@26.0.2 + ## 26.0.1 ### Patch Changes diff --git a/packages/dmg-builder/package.json b/packages/dmg-builder/package.json index c09f53f83d7..bacbaf558f8 100644 --- a/packages/dmg-builder/package.json +++ b/packages/dmg-builder/package.json @@ -1,6 +1,6 @@ { "name": "dmg-builder", - "version": "26.0.1", + "version": "26.0.2", "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 c628d921414..fb30af0d9a6 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 +## 26.0.2 + +### Patch Changes + +- Updated dependencies [[`b3adf480`](https://github.com/electron-userland/electron-builder/commit/b3adf4800b4ed240bb21a6a0a6ccdd57670e5d26), [`f45a09ee`](https://github.com/electron-userland/electron-builder/commit/f45a09eeeb9d2fb5c4a45bd7bf3990c4acb3c538), [`f5af99ac`](https://github.com/electron-userland/electron-builder/commit/f5af99ac87ef585a7f7ba548d3fb92811f845ba3), [`44603f2f`](https://github.com/electron-userland/electron-builder/commit/44603f2f3cc0e00e1c2c2420c7d440d587f8feca)]: + - app-builder-lib@26.0.2 + ## 26.0.1 ### Patch Changes diff --git a/packages/electron-builder-squirrel-windows/package.json b/packages/electron-builder-squirrel-windows/package.json index d8ae2b77f0e..dcbc3eb5bae 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": "26.0.1", + "version": "26.0.2", "main": "out/SquirrelWindowsTarget.js", "author": "Vladimir Krivosheev", "license": "MIT", diff --git a/packages/electron-builder/CHANGELOG.md b/packages/electron-builder/CHANGELOG.md index bfe5a15756e..572b9b98444 100644 --- a/packages/electron-builder/CHANGELOG.md +++ b/packages/electron-builder/CHANGELOG.md @@ -1,5 +1,13 @@ # electron-builder +## 26.0.2 + +### Patch Changes + +- Updated dependencies [[`b3adf480`](https://github.com/electron-userland/electron-builder/commit/b3adf4800b4ed240bb21a6a0a6ccdd57670e5d26), [`f45a09ee`](https://github.com/electron-userland/electron-builder/commit/f45a09eeeb9d2fb5c4a45bd7bf3990c4acb3c538), [`f5af99ac`](https://github.com/electron-userland/electron-builder/commit/f5af99ac87ef585a7f7ba548d3fb92811f845ba3), [`44603f2f`](https://github.com/electron-userland/electron-builder/commit/44603f2f3cc0e00e1c2c2420c7d440d587f8feca)]: + - app-builder-lib@26.0.2 + - dmg-builder@26.0.2 + ## 26.0.1 ### Patch Changes diff --git a/packages/electron-builder/package.json b/packages/electron-builder/package.json index 00ea8e27564..be3b6cb783a 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": "26.0.1", + "version": "26.0.2", "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 a8c0f5f3eac..1dba3d482a8 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 +## 26.0.2 + +### Patch Changes + +- Updated dependencies [[`b3adf480`](https://github.com/electron-userland/electron-builder/commit/b3adf4800b4ed240bb21a6a0a6ccdd57670e5d26), [`f45a09ee`](https://github.com/electron-userland/electron-builder/commit/f45a09eeeb9d2fb5c4a45bd7bf3990c4acb3c538), [`f5af99ac`](https://github.com/electron-userland/electron-builder/commit/f5af99ac87ef585a7f7ba548d3fb92811f845ba3), [`44603f2f`](https://github.com/electron-userland/electron-builder/commit/44603f2f3cc0e00e1c2c2420c7d440d587f8feca)]: + - app-builder-lib@26.0.2 + ## 26.0.1 ### Patch Changes diff --git a/packages/electron-forge-maker-appimage/package.json b/packages/electron-forge-maker-appimage/package.json index 72cfdfdf526..3068184dc8d 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": "26.0.1", + "version": "26.0.2", "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 de11335116a..22eee93dba4 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 +## 26.0.2 + +### Patch Changes + +- Updated dependencies [[`b3adf480`](https://github.com/electron-userland/electron-builder/commit/b3adf4800b4ed240bb21a6a0a6ccdd57670e5d26), [`f45a09ee`](https://github.com/electron-userland/electron-builder/commit/f45a09eeeb9d2fb5c4a45bd7bf3990c4acb3c538), [`f5af99ac`](https://github.com/electron-userland/electron-builder/commit/f5af99ac87ef585a7f7ba548d3fb92811f845ba3), [`44603f2f`](https://github.com/electron-userland/electron-builder/commit/44603f2f3cc0e00e1c2c2420c7d440d587f8feca)]: + - app-builder-lib@26.0.2 + ## 26.0.1 ### Patch Changes diff --git a/packages/electron-forge-maker-nsis-web/package.json b/packages/electron-forge-maker-nsis-web/package.json index d50260567eb..b7e77df506d 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": "26.0.1", + "version": "26.0.2", "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 9bff985702b..00076bb45b7 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 +## 26.0.2 + +### Patch Changes + +- Updated dependencies [[`b3adf480`](https://github.com/electron-userland/electron-builder/commit/b3adf4800b4ed240bb21a6a0a6ccdd57670e5d26), [`f45a09ee`](https://github.com/electron-userland/electron-builder/commit/f45a09eeeb9d2fb5c4a45bd7bf3990c4acb3c538), [`f5af99ac`](https://github.com/electron-userland/electron-builder/commit/f5af99ac87ef585a7f7ba548d3fb92811f845ba3), [`44603f2f`](https://github.com/electron-userland/electron-builder/commit/44603f2f3cc0e00e1c2c2420c7d440d587f8feca)]: + - app-builder-lib@26.0.2 + ## 26.0.1 ### Patch Changes diff --git a/packages/electron-forge-maker-nsis/package.json b/packages/electron-forge-maker-nsis/package.json index fceca621905..be6524923a8 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": "26.0.1", + "version": "26.0.2", "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 d600c687a88..c64a3e25908 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 +## 26.0.2 + +### Patch Changes + +- Updated dependencies [[`b3adf480`](https://github.com/electron-userland/electron-builder/commit/b3adf4800b4ed240bb21a6a0a6ccdd57670e5d26), [`f45a09ee`](https://github.com/electron-userland/electron-builder/commit/f45a09eeeb9d2fb5c4a45bd7bf3990c4acb3c538), [`f5af99ac`](https://github.com/electron-userland/electron-builder/commit/f5af99ac87ef585a7f7ba548d3fb92811f845ba3), [`44603f2f`](https://github.com/electron-userland/electron-builder/commit/44603f2f3cc0e00e1c2c2420c7d440d587f8feca)]: + - app-builder-lib@26.0.2 + ## 26.0.1 ### Patch Changes diff --git a/packages/electron-forge-maker-snap/package.json b/packages/electron-forge-maker-snap/package.json index ea85542e887..4d35f40305d 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": "26.0.1", + "version": "26.0.2", "main": "main.js", "author": "Vladimir Krivosheev", "license": "MIT", diff --git a/packages/electron-updater/CHANGELOG.md b/packages/electron-updater/CHANGELOG.md index 6ef27418eb0..9efac043728 100644 --- a/packages/electron-updater/CHANGELOG.md +++ b/packages/electron-updater/CHANGELOG.md @@ -1,5 +1,13 @@ ## 4.3.0 +## 6.5.0 + +### Minor Changes + +- [#8829](https://github.com/electron-userland/electron-builder/pull/8829) [`14ee2d6b`](https://github.com/electron-userland/electron-builder/commit/14ee2d6be32fd6e9165381e0709e5a2e8049ece2) Thanks [@Julusian](https://github.com/Julusian)! - feat: add `isUpdateAvailable` property to `checkForUpdates` result + +- [#8692](https://github.com/electron-userland/electron-builder/pull/8692) [`96c5d140`](https://github.com/electron-userland/electron-builder/commit/96c5d14027d56473ae5dd843c023709a01782963) Thanks [@mmaietta](https://github.com/mmaietta)! - feat: add support for custom `isUpdateSupported` hook for validating `UpdateInfo`, with fallback to previous `minimumSystemVersion` logic + ## 6.4.1 ### Patch Changes diff --git a/packages/electron-updater/package.json b/packages/electron-updater/package.json index ab33396bacb..eec1fffbf49 100644 --- a/packages/electron-updater/package.json +++ b/packages/electron-updater/package.json @@ -1,6 +1,6 @@ { "name": "electron-updater", - "version": "6.4.1", + "version": "6.5.0", "description": "Cross platform updater for electron applications", "main": "out/main.js", "author": "Vladimir Krivosheev", diff --git a/packages/electron-updater/src/main.ts b/packages/electron-updater/src/main.ts index 5f621ce3ad8..3e84cd0108e 100644 --- a/packages/electron-updater/src/main.ts +++ b/packages/electron-updater/src/main.ts @@ -78,7 +78,7 @@ export interface ResolvedUpdateFileInfo { export interface UpdateCheckResult { readonly isUpdateAvailable: boolean - + readonly updateInfo: UpdateInfo readonly downloadPromise?: Promise> | null