chore: bump up app-builder-lib version to v26#11218
Conversation
How to use the Graphite Merge QueueAdd either label to this PR to merge it via the merge queue:
You must have a Graphite account in order to use the merge queue. Sign up using this link. An organization admin has enabled the Graphite Merge Queue in this repository. Please do not merge from GitHub as this will restart CI on PRs being processed by the merge queue. |
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## canary #11218 +/- ##
==========================================
- Coverage 53.48% 53.48% -0.01%
==========================================
Files 2569 2569
Lines 116083 116083
Branches 18960 18959 -1
==========================================
- Hits 62089 62087 -2
- Misses 52697 52699 +2
Partials 1297 1297
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
Merge activity
|
2cbc146 to
1fb10f4
Compare
1fb10f4 to
6c18703
Compare
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [app-builder-lib](https://redirect.github.com/electron-userland/electron-builder) ([source](https://redirect.github.com/electron-userland/electron-builder/tree/HEAD/packages/app-builder-lib)) | [`^25.1.8` -> `^26.0.0`](https://renovatebot.com/diffs/npm/app-builder-lib/25.1.8/26.0.12) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>electron-userland/electron-builder (app-builder-lib)</summary> ### [`v26.0.12`](https://redirect.github.com/electron-userland/electron-builder/blob/HEAD/packages/app-builder-lib/CHANGELOG.md#26012) [Compare Source](https://redirect.github.com/electron-userland/electron-builder/compare/v26.0.11...v26.0.12) ##### Patch Changes - [#​8968](https://redirect.github.com/electron-userland/electron-builder/pull/8968) [`2d25ec8c`](https://redirect.github.com/electron-userland/electron-builder/commit/2d25ec8ca9ff6dfc634323b7592335b0631f4e47) Thanks [@​t3chguy](https://redirect.github.com/t3chguy)! - chore(docs): Fix typo in `SquirrelWindowsOptions` - [#​8947](https://redirect.github.com/electron-userland/electron-builder/pull/8947) [`7ba4fea9`](https://redirect.github.com/electron-userland/electron-builder/commit/7ba4fea95825650f02749949632b351c75d3019a) Thanks [@​mmaietta](https://redirect.github.com/mmaietta)! - fix: support `mas` packages for flipping fuses - [#​8958](https://redirect.github.com/electron-userland/electron-builder/pull/8958) [`81e0c472`](https://redirect.github.com/electron-userland/electron-builder/commit/81e0c472fe2691b716aba5428dedc5da1c57e773) Thanks [@​beyondkmp](https://redirect.github.com/beyondkmp)! - optimize workspace package resolution in dependency tree - [#​8979](https://redirect.github.com/electron-userland/electron-builder/pull/8979) [`f24a2ce0`](https://redirect.github.com/electron-userland/electron-builder/commit/f24a2ce05cfbc88b79c1d743d13c898d70be99df) Thanks [@​teamchong](https://redirect.github.com/teamchong)! - Fix: Azure trust signing fails with spaces in parameters - [#​8957](https://redirect.github.com/electron-userland/electron-builder/pull/8957) [`ad151b9d`](https://redirect.github.com/electron-userland/electron-builder/commit/ad151b9dbefa746514dd15471e5ef8bf5eed1d9b) Thanks [@​indutny-signal](https://redirect.github.com/indutny-signal)! - fix: pnpm collection of optional dependencies - Updated dependencies \[]: - dmg-builder@26.0.12 - electron-builder-squirrel-windows@26.0.12 ### [`v26.0.11`](https://redirect.github.com/electron-userland/electron-builder/blob/HEAD/packages/app-builder-lib/CHANGELOG.md#26011) [Compare Source](https://redirect.github.com/electron-userland/electron-builder/compare/v26.0.10...v26.0.11) ##### Patch Changes - [#​8941](https://redirect.github.com/electron-userland/electron-builder/pull/8941) [`14b96dfc`](https://redirect.github.com/electron-userland/electron-builder/commit/14b96dfcbb7e4fd114169c35b50932bf5777fcf1) Thanks [@​mmaietta](https://redirect.github.com/mmaietta)! - fix: find cwd using getProjectRootPath for detecting package manager - [#​8928](https://redirect.github.com/electron-userland/electron-builder/pull/8928) [`70d7c855`](https://redirect.github.com/electron-userland/electron-builder/commit/70d7c855360eb66b429f67a976709a52ce193a59) Thanks [@​rotu](https://redirect.github.com/rotu)! - chore(docs): Document that detectUpdateChannel doesn't work when publishing to github - [#​8932](https://redirect.github.com/electron-userland/electron-builder/pull/8932) [`e1ea62b0`](https://redirect.github.com/electron-userland/electron-builder/commit/e1ea62b0029c4adca20196ef060948777caeac37) Thanks [@​gaaf](https://redirect.github.com/gaaf)! - fix: `after-install.tpl`: Detect if apparmor is enabled instead of just file-exists check - Updated dependencies \[[`53a81939`](https://redirect.github.com/electron-userland/electron-builder/commit/53a81939b8c46061027ab36d8f9114c35b250a7e)]: - builder-util@26.0.11 - dmg-builder@26.0.11 - electron-builder-squirrel-windows@26.0.11 - electron-publish@26.0.11 ### [`v26.0.10`](https://redirect.github.com/electron-userland/electron-builder/blob/HEAD/packages/app-builder-lib/CHANGELOG.md#26010) [Compare Source](https://redirect.github.com/electron-userland/electron-builder/compare/v26.0.9...v26.0.10) ##### Patch Changes - [#​8890](https://redirect.github.com/electron-userland/electron-builder/pull/8890) [`3ce33edb`](https://redirect.github.com/electron-userland/electron-builder/commit/3ce33edbe0c809a8a3834577a8df41ba58ae9003) Thanks [@​beyondkmp](https://redirect.github.com/beyondkmp)! - chore: replace the plist functionality in app-builder-bin with plist - [#​8926](https://redirect.github.com/electron-userland/electron-builder/pull/8926) [`3caab3c4`](https://redirect.github.com/electron-userland/electron-builder/commit/3caab3c4226a73ab458ac5a315aff160c5500b94) Thanks [@​mmaietta](https://redirect.github.com/mmaietta)! - fix: fix custom publisher check and throw error if not found - [#​8915](https://redirect.github.com/electron-userland/electron-builder/pull/8915) [`8903c5df`](https://redirect.github.com/electron-userland/electron-builder/commit/8903c5df046b74411f3b1fa958cef9a5955d01ef) Thanks [@​beyondkmp](https://redirect.github.com/beyondkmp)! - fix: improve atomicRMDir function in NSIS uninstaller - Updated dependencies \[]: - dmg-builder@26.0.10 - electron-builder-squirrel-windows@26.0.10 ### [`v26.0.9`](https://redirect.github.com/electron-userland/electron-builder/blob/HEAD/packages/app-builder-lib/CHANGELOG.md#2609) [Compare Source](https://redirect.github.com/electron-userland/electron-builder/compare/v26.0.8...v26.0.9) ##### Patch Changes - [#​8895](https://redirect.github.com/electron-userland/electron-builder/pull/8895) [`22da6442`](https://redirect.github.com/electron-userland/electron-builder/commit/22da64425182456eb4d1243138dde27c80d6adac) Thanks [@​mmaietta](https://redirect.github.com/mmaietta)! - fix: remove Promise ability from AsyncEventEmitter as it's impossible to filter listeners by without being async - [#​8885](https://redirect.github.com/electron-userland/electron-builder/pull/8885) [`4cc475ed`](https://redirect.github.com/electron-userland/electron-builder/commit/4cc475ed214861b99075d4639c92686803420174) Thanks [@​mmaietta](https://redirect.github.com/mmaietta)! - fix: `node-linker=hoisted` fallback to utilize Npm module collector - [#​8908](https://redirect.github.com/electron-userland/electron-builder/pull/8908) [`62029b08`](https://redirect.github.com/electron-userland/electron-builder/commit/62029b08c10a6b12d8ef30bf57ae61a877f297f4) Thanks [@​mmaietta](https://redirect.github.com/mmaietta)! - fix: when using osx-sign, specifically pass in identity name instead of hash - [#​8896](https://redirect.github.com/electron-userland/electron-builder/pull/8896) [`67b6f71f`](https://redirect.github.com/electron-userland/electron-builder/commit/67b6f71f85798dba4ce51dfb2cd012e04cd391db) Thanks [@​BrandonXLF](https://redirect.github.com/BrandonXLF)! - fix: allow publishing to Snap Store to be disabled with snap specific publish options - [#​8899](https://redirect.github.com/electron-userland/electron-builder/pull/8899) [`69184315`](https://redirect.github.com/electron-userland/electron-builder/commit/6918431560c6c4621e0dccf72b461872b74462ac) Thanks [@​mmaietta](https://redirect.github.com/mmaietta)! - test: adding fixtures for lockfiles to support `--frozen-lockfile` (yarn, pnpm) and `ci` (npm) - Updated dependencies \[]: - dmg-builder@26.0.9 - electron-builder-squirrel-windows@26.0.9 ### [`v26.0.8`](https://redirect.github.com/electron-userland/electron-builder/blob/HEAD/packages/app-builder-lib/CHANGELOG.md#2608) [Compare Source](https://redirect.github.com/electron-userland/electron-builder/compare/v26.0.7...v26.0.8) ##### Patch Changes - [#​8872](https://redirect.github.com/electron-userland/electron-builder/pull/8872) [`7f6c3fea`](https://redirect.github.com/electron-userland/electron-builder/commit/7f6c3fea6fea8cffa00a43413f5335097aca94b0) Thanks [@​mmaietta](https://redirect.github.com/mmaietta)! - chore: refactor node module collector, extract explicit `DependencyTree`, update types to be generic and respective to `npm list` vs `pnpm list` dependency trees - [#​8868](https://redirect.github.com/electron-userland/electron-builder/pull/8868) [`48c9f88b`](https://redirect.github.com/electron-userland/electron-builder/commit/48c9f88b185cbc4a52926e6e10791bf293ecda6f) Thanks [@​mmaietta](https://redirect.github.com/mmaietta)! - fix: allow usage of .cjs, .mjs, and type=module custom/generic publishers - [#​8872](https://redirect.github.com/electron-userland/electron-builder/pull/8872) [`7f6c3fea`](https://redirect.github.com/electron-userland/electron-builder/commit/7f6c3fea6fea8cffa00a43413f5335097aca94b0) Thanks [@​mmaietta](https://redirect.github.com/mmaietta)! - chore: refactor node module collector to reduce recursion, extract explicit DependencyTree, update types - Updated dependencies \[]: - dmg-builder@26.0.8 - electron-builder-squirrel-windows@26.0.8 ### [`v26.0.7`](https://redirect.github.com/electron-userland/electron-builder/blob/HEAD/packages/app-builder-lib/CHANGELOG.md#2607) [Compare Source](https://redirect.github.com/electron-userland/electron-builder/compare/v26.0.6...v26.0.7) ##### Patch Changes - [#​8864](https://redirect.github.com/electron-userland/electron-builder/pull/8864) [`3fe27d77`](https://redirect.github.com/electron-userland/electron-builder/commit/3fe27d77587a05a7d568b3b21f1df8f0a1650c92) Thanks [@​beyondkmp](https://redirect.github.com/beyondkmp)! - Detected circular dependencies and add debug logs for nodeModulesCollector, and refactored YarnNodeModulesCollector to extend NpmNodeModulesCollector. - Updated dependencies \[[`bee179b3`](https://redirect.github.com/electron-userland/electron-builder/commit/bee179b3cf8163041d280ed8dc5a5ce4f27786c6), [`c12f86f2`](https://redirect.github.com/electron-userland/electron-builder/commit/c12f86f2e254809e70d1f60d89cf9b7264278083)]: - electron-builder-squirrel-windows@26.0.7 - builder-util@26.0.7 - dmg-builder@26.0.7 - electron-publish@26.0.7 ### [`v26.0.6`](https://redirect.github.com/electron-userland/electron-builder/blob/HEAD/packages/app-builder-lib/CHANGELOG.md#2606) [Compare Source](https://redirect.github.com/electron-userland/electron-builder/compare/v26.0.5...v26.0.6) ##### Patch Changes - [#​8843](https://redirect.github.com/electron-userland/electron-builder/pull/8843) [`7fc78460`](https://redirect.github.com/electron-userland/electron-builder/commit/7fc784603d580fc6dc183e02118734ea4ffeb257) Thanks [@​fiesh](https://redirect.github.com/fiesh)! - fix: Only update AppArmor profile if not chroot'ed - [#​8851](https://redirect.github.com/electron-userland/electron-builder/pull/8851) [`0f2c9637`](https://redirect.github.com/electron-userland/electron-builder/commit/0f2c96379143e3dde960ed45bb3e1b74449540f1) Thanks [@​beyondkmp](https://redirect.github.com/beyondkmp)! - Fix the issue of the missing ms package - Updated dependencies \[]: - dmg-builder@26.0.6 - electron-builder-squirrel-windows@26.0.6 ### [`v26.0.5`](https://redirect.github.com/electron-userland/electron-builder/blob/HEAD/packages/app-builder-lib/CHANGELOG.md#2605) [Compare Source](https://redirect.github.com/electron-userland/electron-builder/compare/v26.0.4...v26.0.5) ##### Patch Changes - [#​8845](https://redirect.github.com/electron-userland/electron-builder/pull/8845) [`53ee6c6c`](https://redirect.github.com/electron-userland/electron-builder/commit/53ee6c6c498a4cc4e64d580c4ec6564137060eae) Thanks [@​beyondkmp](https://redirect.github.com/beyondkmp)! - delete peerDepenencies when collecting node modules - Updated dependencies \[]: - dmg-builder@26.0.5 - electron-builder-squirrel-windows@26.0.5 ### [`v26.0.4`](https://redirect.github.com/electron-userland/electron-builder/blob/HEAD/packages/app-builder-lib/CHANGELOG.md#2604) [Compare Source](https://redirect.github.com/electron-userland/electron-builder/compare/v26.0.3...v26.0.4) ##### Patch Changes - [#​8839](https://redirect.github.com/electron-userland/electron-builder/pull/8839) [`8b059ad3`](https://redirect.github.com/electron-userland/electron-builder/commit/8b059ad3baad440acb0994b2c52f22ea0f1d987f) Thanks [@​mmaietta](https://redirect.github.com/mmaietta)! - feat: switch app-builder-bin to node-module-collector to get all production node modules - Updated dependencies \[[`8b059ad3`](https://redirect.github.com/electron-userland/electron-builder/commit/8b059ad3baad440acb0994b2c52f22ea0f1d987f)]: - builder-util@26.0.4 - dmg-builder@26.0.4 - electron-builder-squirrel-windows@26.0.4 - electron-publish@26.0.4 ### [`v26.0.3`](https://redirect.github.com/electron-userland/electron-builder/blob/HEAD/packages/app-builder-lib/CHANGELOG.md#2603) [Compare Source](https://redirect.github.com/electron-userland/electron-builder/compare/v26.0.2...v26.0.3) ##### Patch Changes - [#​8344](https://redirect.github.com/electron-userland/electron-builder/pull/8344) [`27b2ba81`](https://redirect.github.com/electron-userland/electron-builder/commit/27b2ba8129f0e9ad102ca3120c7d7a0f9d29b8eb) Thanks [@​beyondkmp](https://redirect.github.com/beyondkmp)! - use electron-winstaller instead of self module - [#​8834](https://redirect.github.com/electron-userland/electron-builder/pull/8834) [`6261c9a0`](https://redirect.github.com/electron-userland/electron-builder/commit/6261c9a038ecd73c55ac3909825d5d3d7fa43664) Thanks [@​dominhhai](https://redirect.github.com/dominhhai)! - feat(pkg): support notarizing pkg for macos archives - Updated dependencies \[[`27b2ba81`](https://redirect.github.com/electron-userland/electron-builder/commit/27b2ba8129f0e9ad102ca3120c7d7a0f9d29b8eb)]: - electron-builder-squirrel-windows@26.0.3 - dmg-builder@26.0.3 ### [`v26.0.2`](https://redirect.github.com/electron-userland/electron-builder/blob/HEAD/packages/app-builder-lib/CHANGELOG.md#2602) [Compare Source](https://redirect.github.com/electron-userland/electron-builder/compare/v26.0.1...v26.0.2) ##### Patch Changes - [#​8785](https://redirect.github.com/electron-userland/electron-builder/pull/8785) [`b3adf480`](https://redirect.github.com/electron-userland/electron-builder/commit/b3adf4800b4ed240bb21a6a0a6ccdd57670e5d26) Thanks [@​lamawithonel](https://redirect.github.com/lamawithonel)! - feat: Allow users to pass a custom electrons headers URL via env var - [#​8767](https://redirect.github.com/electron-userland/electron-builder/pull/8767) [`f45a09ee`](https://redirect.github.com/electron-userland/electron-builder/commit/f45a09eeeb9d2fb5c4a45bd7bf3990c4acb3c538) Thanks [@​dominhhai](https://redirect.github.com/dominhhai)! - feat(pkg): support extra component packages (`.pkg`) for macos archives - [#​8833](https://redirect.github.com/electron-userland/electron-builder/pull/8833) [`f5af99ac`](https://redirect.github.com/electron-userland/electron-builder/commit/f5af99ac87ef585a7f7ba548d3fb92811f845ba3) Thanks [@​mmaietta](https://redirect.github.com/mmaietta)! - fix: upgrading TrustedSigning module and setting it as minimum version instead of required - [#​8830](https://redirect.github.com/electron-userland/electron-builder/pull/8830) [`44603f2f`](https://redirect.github.com/electron-userland/electron-builder/commit/44603f2f3cc0e00e1c2c2420c7d440d587f8feca) Thanks [@​Julusian](https://redirect.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 ### [`v26.0.1`](https://redirect.github.com/electron-userland/electron-builder/blob/HEAD/packages/app-builder-lib/CHANGELOG.md#26012) [Compare Source](https://redirect.github.com/electron-userland/electron-builder/compare/v26.0.0...v26.0.1) ##### Patch Changes - [#​8968](https://redirect.github.com/electron-userland/electron-builder/pull/8968) [`2d25ec8c`](https://redirect.github.com/electron-userland/electron-builder/commit/2d25ec8ca9ff6dfc634323b7592335b0631f4e47) Thanks [@​t3chguy](https://redirect.github.com/t3chguy)! - chore(docs): Fix typo in `SquirrelWindowsOptions` - [#​8947](https://redirect.github.com/electron-userland/electron-builder/pull/8947) [`7ba4fea9`](https://redirect.github.com/electron-userland/electron-builder/commit/7ba4fea95825650f02749949632b351c75d3019a) Thanks [@​mmaietta](https://redirect.github.com/mmaietta)! - fix: support `mas` packages for flipping fuses - [#​8958](https://redirect.github.com/electron-userland/electron-builder/pull/8958) [`81e0c472`](https://redirect.github.com/electron-userland/electron-builder/commit/81e0c472fe2691b716aba5428dedc5da1c57e773) Thanks [@​beyondkmp](https://redirect.github.com/beyondkmp)! - optimize workspace package resolution in dependency tree - [#​8979](https://redirect.github.com/electron-userland/electron-builder/pull/8979) [`f24a2ce0`](https://redirect.github.com/electron-userland/electron-builder/commit/f24a2ce05cfbc88b79c1d743d13c898d70be99df) Thanks [@​teamchong](https://redirect.github.com/teamchong)! - Fix: Azure trust signing fails with spaces in parameters - [#​8957](https://redirect.github.com/electron-userland/electron-builder/pull/8957) [`ad151b9d`](https://redirect.github.com/electron-userland/electron-builder/commit/ad151b9dbefa746514dd15471e5ef8bf5eed1d9b) Thanks [@​indutny-signal](https://redirect.github.com/indutny-signal)! - fix: pnpm collection of optional dependencies - Updated dependencies \[]: - dmg-builder@26.0.12 - electron-builder-squirrel-windows@26.0.12 ### [`v26.0.0`](https://redirect.github.com/electron-userland/electron-builder/blob/HEAD/packages/app-builder-lib/CHANGELOG.md#2600) ##### Major Changes - [#​8582](https://redirect.github.com/electron-userland/electron-builder/pull/8582) [`6a9597b4`](https://redirect.github.com/electron-userland/electron-builder/commit/6a9597b4d739744fd9211fc07f55bb34211c7626) Thanks [@​mmaietta](https://redirect.github.com/mmaietta)! - chore: remove deprecated fields from `winOptions` and `macOptions` For `winOptions` signing configuration, it has been moved to `win.signtoolOptions` in order to support `azureOptions` as a separate field and avoid bloating `win` configuration object For `macOptions`, notarize options has been deprecated in favor of env vars for quite some time. Env vars are much more secure - [#​8572](https://redirect.github.com/electron-userland/electron-builder/pull/8572) [`0dbe357a`](https://redirect.github.com/electron-userland/electron-builder/commit/0dbe357ac5b4f3c51d9a6e9d7bbf0b1f142b5746) Thanks [@​mmaietta](https://redirect.github.com/mmaietta)! - feat: allowing additional entries in .desktop file, such as `[Desktop Actions <actionName>]`. Requires changing configuration `desktop` property to object to be more extensible in the future - [#​8562](https://redirect.github.com/electron-userland/electron-builder/pull/8562) [`b8185d48`](https://redirect.github.com/electron-userland/electron-builder/commit/b8185d48a75e65932196700e28bf71613dd141b4) Thanks [@​beyondkmp](https://redirect.github.com/beyondkmp)! - support including node_modules in other subdirectories ##### Minor Changes - [#​8609](https://redirect.github.com/electron-userland/electron-builder/pull/8609) [`d672b04b`](https://redirect.github.com/electron-userland/electron-builder/commit/d672b04b4746170c07bc39b7b049ab0c584e7a19) Thanks [@​iongion](https://redirect.github.com/iongion)! - feat: support completely custom AppxManifest.xml - [#​8607](https://redirect.github.com/electron-userland/electron-builder/pull/8607) [`f123628c`](https://redirect.github.com/electron-userland/electron-builder/commit/f123628ce400b5e65d0e4f0966e5cc65a1f3b8a5) Thanks [@​mmaietta](https://redirect.github.com/mmaietta)! - feat: allow disabling of building a universal windows installer - [#​8711](https://redirect.github.com/electron-userland/electron-builder/pull/8711) [`6f0fb8e4`](https://redirect.github.com/electron-userland/electron-builder/commit/6f0fb8e44f035bcd6ff0d6f234b38c20fde066af) Thanks [@​hrueger](https://redirect.github.com/hrueger)! - Add `host` property to support self-hosted Keygen instances - [#​8636](https://redirect.github.com/electron-userland/electron-builder/pull/8636) [`88cc0b06`](https://redirect.github.com/electron-userland/electron-builder/commit/88cc0b06dba22139721fd1e04f6a1cf2d447edbd) Thanks [@​mmaietta](https://redirect.github.com/mmaietta)! - feat: add support for AppArmor with template profile and configuration property - [#​8570](https://redirect.github.com/electron-userland/electron-builder/pull/8570) [`c8484305`](https://redirect.github.com/electron-userland/electron-builder/commit/c84843053a8f9e0b6af14c6b2ed33c5f82d495b3) Thanks [@​mmaietta](https://redirect.github.com/mmaietta)! - feat: migrate to official `electron/asar` packaging - [#​8525](https://redirect.github.com/electron-userland/electron-builder/pull/8525) [`13f55a3e`](https://redirect.github.com/electron-userland/electron-builder/commit/13f55a3ef070d946f5d80dd412a557bd38c98424) Thanks [@​mmaietta](https://redirect.github.com/mmaietta)! - feat: migrate `electronDist` to be an electron-builder `Hook` - [#​8588](https://redirect.github.com/electron-userland/electron-builder/pull/8588) [`8434e10d`](https://redirect.github.com/electron-userland/electron-builder/commit/8434e10dad0893ca11c5f3a17a70470065f96fa0) Thanks [@​mmaietta](https://redirect.github.com/mmaietta)! - feat: adding integration with [@​electron/fuses](https://redirect.github.com/electron/fuses) - [#​8787](https://redirect.github.com/electron-userland/electron-builder/pull/8787) [`cdf18d9a`](https://redirect.github.com/electron-userland/electron-builder/commit/cdf18d9a0f65068e179e43152699c366c4c29467) Thanks [@​mmaietta](https://redirect.github.com/mmaietta)! - feat: add `pwsh` detection to enable azure trusted signing within docker image - [#​8394](https://redirect.github.com/electron-userland/electron-builder/pull/8394) [`ae9221d9`](https://redirect.github.com/electron-userland/electron-builder/commit/ae9221d947c2dedff7b655ddafceb9746f9f4460) Thanks [@​xyloflake](https://redirect.github.com/xyloflake)! - feat: Implement autoupdates for pacman ##### Patch Changes - [#​8645](https://redirect.github.com/electron-userland/electron-builder/pull/8645) [`f4d40f91`](https://redirect.github.com/electron-userland/electron-builder/commit/f4d40f91f1511fc55cbef7c9e7edfddaf6ab67bc) Thanks [@​beyondkmp](https://redirect.github.com/beyondkmp)! - fix: smart unpack for local module with dll - [#​8762](https://redirect.github.com/electron-userland/electron-builder/pull/8762) [`c4f54977`](https://redirect.github.com/electron-userland/electron-builder/commit/c4f54977045ad3f6f7637004f632c37bfb41e79a) Thanks [@​mmaietta](https://redirect.github.com/mmaietta)! - fix: update [@​electron/asar](https://redirect.github.com/electron/asar) to 3.2.18 to resolve signing issue with framework symlinks - [#​8650](https://redirect.github.com/electron-userland/electron-builder/pull/8650) [`f84a0831`](https://redirect.github.com/electron-userland/electron-builder/commit/f84a0831d1d02b782ad07d4f7feff79d96dd45ec) Thanks [@​mmaietta](https://redirect.github.com/mmaietta)! - fix(win): add required `publisherName` field to Azure Trusted Signing - [#​8573](https://redirect.github.com/electron-userland/electron-builder/pull/8573) [`1fee87a2`](https://redirect.github.com/electron-userland/electron-builder/commit/1fee87a20e1bca88f185967ca540d60177e13653) Thanks [@​mmaietta](https://redirect.github.com/mmaietta)! - chore(deps): update ejs to v3.1.10 - [#​8799](https://redirect.github.com/electron-userland/electron-builder/pull/8799) [`45a402b9`](https://redirect.github.com/electron-userland/electron-builder/commit/45a402b9786bcb8e71bfc12c9498552f597653ec) Thanks [@​t3chguy](https://redirect.github.com/t3chguy)! - fix(mac): only fuse macOS universal builds on the combined universal package - [#​8671](https://redirect.github.com/electron-userland/electron-builder/pull/8671) [`a4505a37`](https://redirect.github.com/electron-userland/electron-builder/commit/a4505a3785c17fc1aaaeaa91ba2653787219d74a) Thanks [@​beyondkmp](https://redirect.github.com/beyondkmp)! - chore(deps): update electron/asar to 3.2.17 - [#​8596](https://redirect.github.com/electron-userland/electron-builder/pull/8596) [`e0b0e351`](https://redirect.github.com/electron-userland/electron-builder/commit/e0b0e351baecc29e08d9f7d90f4699150b229416) Thanks [@​mmaietta](https://redirect.github.com/mmaietta)! - chore: refactor files for publishing to electron-publish - [#​8653](https://redirect.github.com/electron-userland/electron-builder/pull/8653) [`796e1a07`](https://redirect.github.com/electron-userland/electron-builder/commit/796e1a072a2bbe97ced6f4be05325c704fc04b7f) Thanks [@​IsaacAderogba](https://redirect.github.com/IsaacAderogba)! - fix: cscIKeyPassword must support empty string arguments - [#​8627](https://redirect.github.com/electron-userland/electron-builder/pull/8627) [`2a3195d9`](https://redirect.github.com/electron-userland/electron-builder/commit/2a3195d99f42e9b4f70e5719525db046a327aeb7) Thanks [@​mmaietta](https://redirect.github.com/mmaietta)! - fix: add rfc3161 timestamp entry as default for azure signing to resolve Windows Defender alert - [#​8725](https://redirect.github.com/electron-userland/electron-builder/pull/8725) [`ccbf0a5b`](https://redirect.github.com/electron-userland/electron-builder/commit/ccbf0a5be38e1d8e405ed9d2bc9f3b2755548182) Thanks [@​beyondkmp](https://redirect.github.com/beyondkmp)! - fix: electron-builder fails when list of node_modules files is too big to pass in a glob - [#​8661](https://redirect.github.com/electron-userland/electron-builder/pull/8661) [`6a294c97`](https://redirect.github.com/electron-userland/electron-builder/commit/6a294c9725f30cf1b6151363a32b9d1395b0122e) Thanks [@​t3chguy](https://redirect.github.com/t3chguy)! - chore: remove stale handler for `extend-info` in electronMac plist creation - [#​8577](https://redirect.github.com/electron-userland/electron-builder/pull/8577) [`e9eef0c1`](https://redirect.github.com/electron-userland/electron-builder/commit/e9eef0c1c7f73a5edfe3026f044c6278641077cb) Thanks [@​mmaietta](https://redirect.github.com/mmaietta)! - fix: add additional default exclusions to copy logic - [#​8566](https://redirect.github.com/electron-userland/electron-builder/pull/8566) [`e45fecf0`](https://redirect.github.com/electron-userland/electron-builder/commit/e45fecf04d1ba758ed524391a1fc161e5c57d305) Thanks [@​mmaietta](https://redirect.github.com/mmaietta)! - chore: change signing warning message to debug - [#​8576](https://redirect.github.com/electron-userland/electron-builder/pull/8576) [`3eab7143`](https://redirect.github.com/electron-userland/electron-builder/commit/3eab7143d74262caace81ea05e97617d07daf336) Thanks [@​beyondkmp](https://redirect.github.com/beyondkmp)! - fix: packages in the workspace not being under node_modules - [#​8691](https://redirect.github.com/electron-userland/electron-builder/pull/8691) [`5a9141f6`](https://redirect.github.com/electron-userland/electron-builder/commit/5a9141f60ac6d51a4b839b73271274bef5c6ca70) Thanks [@​mmaietta](https://redirect.github.com/mmaietta)! - chore(mac): add back logging of identity name and hash as opposed to just hash - [#​8805](https://redirect.github.com/electron-userland/electron-builder/pull/8805) [`c6d6b6e5`](https://redirect.github.com/electron-userland/electron-builder/commit/c6d6b6e57be2c042dc586ae13f1af38a8a19af41) Thanks [@​mmaietta](https://redirect.github.com/mmaietta)! - fix: ASAR files in extraResources are not included in integrity calculations - [#​8575](https://redirect.github.com/electron-userland/electron-builder/pull/8575) [`dfa35c32`](https://redirect.github.com/electron-userland/electron-builder/commit/dfa35c321f6e68c6a102ddc49aa64985fb11d396) Thanks [@​doctolivier](https://redirect.github.com/doctolivier)! - chore(deps): update [@​electron/rebuild](https://redirect.github.com/electron/rebuild) to v3.7.0 - [#​8637](https://redirect.github.com/electron-userland/electron-builder/pull/8637) [`667ab2f8`](https://redirect.github.com/electron-userland/electron-builder/commit/667ab2f8d5d635b5ab03cd5de06561403135a7f6) Thanks [@​mmaietta](https://redirect.github.com/mmaietta)! - chore: migrate default recommends and default depends for fpm from app-builder-bin to JS code - [#​8727](https://redirect.github.com/electron-userland/electron-builder/pull/8727) [`7268c2ee`](https://redirect.github.com/electron-userland/electron-builder/commit/7268c2eea3f4a5b5d4f88283585797ce5c41de1c) Thanks [@​NoahAndrews](https://redirect.github.com/NoahAndrews)! - chore: Rename `vmRequired` variable to `useVmIfNotOnWin` - [#​8714](https://redirect.github.com/electron-userland/electron-builder/pull/8714) [`66334502`](https://redirect.github.com/electron-userland/electron-builder/commit/66334502a50d1decb15eb3ac3bdcd197b3721036) Thanks [@​kttmv](https://redirect.github.com/kttmv)! - chore: Remove informal Russian messages in the NSIS installer - [#​8606](https://redirect.github.com/electron-userland/electron-builder/pull/8606) [`a0e635c1`](https://redirect.github.com/electron-userland/electron-builder/commit/a0e635c183633c291fd2e0a0e8c9a1c6b8e085a0) Thanks [@​mmaietta](https://redirect.github.com/mmaietta)! - fix: add quotes to surround file path during azure signing to handle files with spaces - [#​8603](https://redirect.github.com/electron-userland/electron-builder/pull/8603) [`712a8bce`](https://redirect.github.com/electron-userland/electron-builder/commit/712a8bce56331cd89df270f182fa27bf365e985b) Thanks [@​mmaietta](https://redirect.github.com/mmaietta)! - fix: checking relative path without separator as that doesn't work on Windows - [#​8639](https://redirect.github.com/electron-userland/electron-builder/pull/8639) [`28006623`](https://redirect.github.com/electron-userland/electron-builder/commit/28006623a1a344007e283cdc65ce1a81f42a136d) Thanks [@​mmaietta](https://redirect.github.com/mmaietta)! - chore: refactor electron dist logic to avoid unnecessary console logs - [#​8715](https://redirect.github.com/electron-userland/electron-builder/pull/8715) [`4c394d54`](https://redirect.github.com/electron-userland/electron-builder/commit/4c394d54689f03bbca54a083c7e126d9c83e6ed7) Thanks [@​beyondkmp](https://redirect.github.com/beyondkmp)! - fix: does not work with NPM workspaces - [#​8654](https://redirect.github.com/electron-userland/electron-builder/pull/8654) [`9e11358f`](https://redirect.github.com/electron-userland/electron-builder/commit/9e11358fc28249675cd7ec4f7037408cc18dfa8a) Thanks [@​mmaietta](https://redirect.github.com/mmaietta)! - fix: check ResolvedFileSet src when verifying symlinks to be within project directory - [#​8632](https://redirect.github.com/electron-userland/electron-builder/pull/8632) [`645e2abd`](https://redirect.github.com/electron-userland/electron-builder/commit/645e2abd5ed604fe4f4d9475cf2cedf4fe78436c) Thanks [@​mmaietta](https://redirect.github.com/mmaietta)! - fix: only sign concurrently when using local signtool. azure can't be in parallel due to resources being locked during usage - [#​8601](https://redirect.github.com/electron-userland/electron-builder/pull/8601) [`215fc36b`](https://redirect.github.com/electron-userland/electron-builder/commit/215fc36b5e8d243ef5bc77d31eb8e30d0e8bca9d) Thanks [@​mmaietta](https://redirect.github.com/mmaietta)! - Revert "fix(win): use appInfo description as primary entry for FileDescription" to resolve [https://github.com/electron-userland/electron-builder/issues/8599](https://redirect.github.com/electron-userland/electron-builder/issues/8599) - [`a1ee0419`](https://redirect.github.com/electron-userland/electron-builder/commit/a1ee04191f12920585fea8fa648cd0c4b0ed0558) Thanks [@​mmaietta](https://redirect.github.com/mmaietta)! - fix: use FileCopier for copying files and queue creation of symlinks - [#​8689](https://redirect.github.com/electron-userland/electron-builder/pull/8689) [`1d7f87c1`](https://redirect.github.com/electron-userland/electron-builder/commit/1d7f87c1028fa94c9bb80c167bb1fb87cbc84817) Thanks [@​Lemonexe](https://redirect.github.com/Lemonexe)! - fix(win): corrupt asar integrity file path on crossplatform build - [#​8749](https://redirect.github.com/electron-userland/electron-builder/pull/8749) [`ee2c6dc1`](https://redirect.github.com/electron-userland/electron-builder/commit/ee2c6dc133ed31fd82ad8fdf864651494c88fcf8) Thanks [@​kethinov](https://redirect.github.com/kethinov)! - fix: typo in urls in tsdoc - Updated dependencies \[[`f4d40f91`](https://redirect.github.com/electron-userland/electron-builder/commit/f4d40f91f1511fc55cbef7c9e7edfddaf6ab67bc), [`633490cb`](https://redirect.github.com/electron-userland/electron-builder/commit/633490cb395c0af8027116b345500c58a7616964), [`e0b0e351`](https://redirect.github.com/electron-userland/electron-builder/commit/e0b0e351baecc29e08d9f7d90f4699150b229416), [`eacbbf59`](https://redirect.github.com/electron-userland/electron-builder/commit/eacbbf593f6ea01a92ffb41d8d28ee5e4e480ea1), [`6f0fb8e4`](https://redirect.github.com/electron-userland/electron-builder/commit/6f0fb8e44f035bcd6ff0d6f234b38c20fde066af), [`6a6bed46`](https://redirect.github.com/electron-userland/electron-builder/commit/6a6bed46c428b45105ada071a9cb89b5d4f93d9e), [`3eab7143`](https://redirect.github.com/electron-userland/electron-builder/commit/3eab7143d74262caace81ea05e97617d07daf336), [`a5558e33`](https://redirect.github.com/electron-userland/electron-builder/commit/a5558e3380fdde4806c4c29694d4fe70fd11423a), [`d4ea0d99`](https://redirect.github.com/electron-userland/electron-builder/commit/d4ea0d998d0fb3ea3a75ca8d39a69a2f3c710962), [`b8185d48`](https://redirect.github.com/electron-userland/electron-builder/commit/b8185d48a75e65932196700e28bf71613dd141b4), [`dcd91a1f`](https://redirect.github.com/electron-userland/electron-builder/commit/dcd91a1f79be5bde7bb418b0eaa83d03f11d41fe)]: - builder-util@26.0.0 - dmg-builder@26.0.0 - electron-builder-squirrel-windows@26.0.0 - electron-publish@26.0.0 - builder-util-runtime@9.3.0 </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/toeverything/AFFiNE). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4yMDcuMSIsInVwZGF0ZWRJblZlciI6IjM5LjIwNy4xIiwidGFyZ2V0QnJhbmNoIjoiY2FuYXJ5IiwibGFiZWxzIjpbImRlcGVuZGVuY2llcyJdfQ==-->
6c18703 to
097b205
Compare
097b205 to
a103910
Compare
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [app-builder-lib](https://redirect.github.com/electron-userland/electron-builder) ([source](https://redirect.github.com/electron-userland/electron-builder/tree/HEAD/packages/app-builder-lib)) | [`^25.1.8` -> `^26.0.0`](https://renovatebot.com/diffs/npm/app-builder-lib/25.1.8/26.0.12) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>electron-userland/electron-builder (app-builder-lib)</summary> ### [`v26.0.12`](https://redirect.github.com/electron-userland/electron-builder/blob/HEAD/packages/app-builder-lib/CHANGELOG.md#26012) [Compare Source](https://redirect.github.com/electron-userland/electron-builder/compare/v26.0.11...v26.0.12) ##### Patch Changes - [#​8968](https://redirect.github.com/electron-userland/electron-builder/pull/8968) [`2d25ec8c`](https://redirect.github.com/electron-userland/electron-builder/commit/2d25ec8ca9ff6dfc634323b7592335b0631f4e47) Thanks [@​t3chguy](https://redirect.github.com/t3chguy)! - chore(docs): Fix typo in `SquirrelWindowsOptions` - [#​8947](https://redirect.github.com/electron-userland/electron-builder/pull/8947) [`7ba4fea9`](https://redirect.github.com/electron-userland/electron-builder/commit/7ba4fea95825650f02749949632b351c75d3019a) Thanks [@​mmaietta](https://redirect.github.com/mmaietta)! - fix: support `mas` packages for flipping fuses - [#​8958](https://redirect.github.com/electron-userland/electron-builder/pull/8958) [`81e0c472`](https://redirect.github.com/electron-userland/electron-builder/commit/81e0c472fe2691b716aba5428dedc5da1c57e773) Thanks [@​beyondkmp](https://redirect.github.com/beyondkmp)! - optimize workspace package resolution in dependency tree - [#​8979](https://redirect.github.com/electron-userland/electron-builder/pull/8979) [`f24a2ce0`](https://redirect.github.com/electron-userland/electron-builder/commit/f24a2ce05cfbc88b79c1d743d13c898d70be99df) Thanks [@​teamchong](https://redirect.github.com/teamchong)! - Fix: Azure trust signing fails with spaces in parameters - [#​8957](https://redirect.github.com/electron-userland/electron-builder/pull/8957) [`ad151b9d`](https://redirect.github.com/electron-userland/electron-builder/commit/ad151b9dbefa746514dd15471e5ef8bf5eed1d9b) Thanks [@​indutny-signal](https://redirect.github.com/indutny-signal)! - fix: pnpm collection of optional dependencies - Updated dependencies \[]: - dmg-builder@26.0.12 - electron-builder-squirrel-windows@26.0.12 ### [`v26.0.11`](https://redirect.github.com/electron-userland/electron-builder/blob/HEAD/packages/app-builder-lib/CHANGELOG.md#26011) [Compare Source](https://redirect.github.com/electron-userland/electron-builder/compare/v26.0.10...v26.0.11) ##### Patch Changes - [#​8941](https://redirect.github.com/electron-userland/electron-builder/pull/8941) [`14b96dfc`](https://redirect.github.com/electron-userland/electron-builder/commit/14b96dfcbb7e4fd114169c35b50932bf5777fcf1) Thanks [@​mmaietta](https://redirect.github.com/mmaietta)! - fix: find cwd using getProjectRootPath for detecting package manager - [#​8928](https://redirect.github.com/electron-userland/electron-builder/pull/8928) [`70d7c855`](https://redirect.github.com/electron-userland/electron-builder/commit/70d7c855360eb66b429f67a976709a52ce193a59) Thanks [@​rotu](https://redirect.github.com/rotu)! - chore(docs): Document that detectUpdateChannel doesn't work when publishing to github - [#​8932](https://redirect.github.com/electron-userland/electron-builder/pull/8932) [`e1ea62b0`](https://redirect.github.com/electron-userland/electron-builder/commit/e1ea62b0029c4adca20196ef060948777caeac37) Thanks [@​gaaf](https://redirect.github.com/gaaf)! - fix: `after-install.tpl`: Detect if apparmor is enabled instead of just file-exists check - Updated dependencies \[[`53a81939`](https://redirect.github.com/electron-userland/electron-builder/commit/53a81939b8c46061027ab36d8f9114c35b250a7e)]: - builder-util@26.0.11 - dmg-builder@26.0.11 - electron-builder-squirrel-windows@26.0.11 - electron-publish@26.0.11 ### [`v26.0.10`](https://redirect.github.com/electron-userland/electron-builder/blob/HEAD/packages/app-builder-lib/CHANGELOG.md#26010) [Compare Source](https://redirect.github.com/electron-userland/electron-builder/compare/v26.0.9...v26.0.10) ##### Patch Changes - [#​8890](https://redirect.github.com/electron-userland/electron-builder/pull/8890) [`3ce33edb`](https://redirect.github.com/electron-userland/electron-builder/commit/3ce33edbe0c809a8a3834577a8df41ba58ae9003) Thanks [@​beyondkmp](https://redirect.github.com/beyondkmp)! - chore: replace the plist functionality in app-builder-bin with plist - [#​8926](https://redirect.github.com/electron-userland/electron-builder/pull/8926) [`3caab3c4`](https://redirect.github.com/electron-userland/electron-builder/commit/3caab3c4226a73ab458ac5a315aff160c5500b94) Thanks [@​mmaietta](https://redirect.github.com/mmaietta)! - fix: fix custom publisher check and throw error if not found - [#​8915](https://redirect.github.com/electron-userland/electron-builder/pull/8915) [`8903c5df`](https://redirect.github.com/electron-userland/electron-builder/commit/8903c5df046b74411f3b1fa958cef9a5955d01ef) Thanks [@​beyondkmp](https://redirect.github.com/beyondkmp)! - fix: improve atomicRMDir function in NSIS uninstaller - Updated dependencies \[]: - dmg-builder@26.0.10 - electron-builder-squirrel-windows@26.0.10 ### [`v26.0.9`](https://redirect.github.com/electron-userland/electron-builder/blob/HEAD/packages/app-builder-lib/CHANGELOG.md#2609) [Compare Source](https://redirect.github.com/electron-userland/electron-builder/compare/v26.0.8...v26.0.9) ##### Patch Changes - [#​8895](https://redirect.github.com/electron-userland/electron-builder/pull/8895) [`22da6442`](https://redirect.github.com/electron-userland/electron-builder/commit/22da64425182456eb4d1243138dde27c80d6adac) Thanks [@​mmaietta](https://redirect.github.com/mmaietta)! - fix: remove Promise ability from AsyncEventEmitter as it's impossible to filter listeners by without being async - [#​8885](https://redirect.github.com/electron-userland/electron-builder/pull/8885) [`4cc475ed`](https://redirect.github.com/electron-userland/electron-builder/commit/4cc475ed214861b99075d4639c92686803420174) Thanks [@​mmaietta](https://redirect.github.com/mmaietta)! - fix: `node-linker=hoisted` fallback to utilize Npm module collector - [#​8908](https://redirect.github.com/electron-userland/electron-builder/pull/8908) [`62029b08`](https://redirect.github.com/electron-userland/electron-builder/commit/62029b08c10a6b12d8ef30bf57ae61a877f297f4) Thanks [@​mmaietta](https://redirect.github.com/mmaietta)! - fix: when using osx-sign, specifically pass in identity name instead of hash - [#​8896](https://redirect.github.com/electron-userland/electron-builder/pull/8896) [`67b6f71f`](https://redirect.github.com/electron-userland/electron-builder/commit/67b6f71f85798dba4ce51dfb2cd012e04cd391db) Thanks [@​BrandonXLF](https://redirect.github.com/BrandonXLF)! - fix: allow publishing to Snap Store to be disabled with snap specific publish options - [#​8899](https://redirect.github.com/electron-userland/electron-builder/pull/8899) [`69184315`](https://redirect.github.com/electron-userland/electron-builder/commit/6918431560c6c4621e0dccf72b461872b74462ac) Thanks [@​mmaietta](https://redirect.github.com/mmaietta)! - test: adding fixtures for lockfiles to support `--frozen-lockfile` (yarn, pnpm) and `ci` (npm) - Updated dependencies \[]: - dmg-builder@26.0.9 - electron-builder-squirrel-windows@26.0.9 ### [`v26.0.8`](https://redirect.github.com/electron-userland/electron-builder/blob/HEAD/packages/app-builder-lib/CHANGELOG.md#2608) [Compare Source](https://redirect.github.com/electron-userland/electron-builder/compare/v26.0.7...v26.0.8) ##### Patch Changes - [#​8872](https://redirect.github.com/electron-userland/electron-builder/pull/8872) [`7f6c3fea`](https://redirect.github.com/electron-userland/electron-builder/commit/7f6c3fea6fea8cffa00a43413f5335097aca94b0) Thanks [@​mmaietta](https://redirect.github.com/mmaietta)! - chore: refactor node module collector, extract explicit `DependencyTree`, update types to be generic and respective to `npm list` vs `pnpm list` dependency trees - [#​8868](https://redirect.github.com/electron-userland/electron-builder/pull/8868) [`48c9f88b`](https://redirect.github.com/electron-userland/electron-builder/commit/48c9f88b185cbc4a52926e6e10791bf293ecda6f) Thanks [@​mmaietta](https://redirect.github.com/mmaietta)! - fix: allow usage of .cjs, .mjs, and type=module custom/generic publishers - [#​8872](https://redirect.github.com/electron-userland/electron-builder/pull/8872) [`7f6c3fea`](https://redirect.github.com/electron-userland/electron-builder/commit/7f6c3fea6fea8cffa00a43413f5335097aca94b0) Thanks [@​mmaietta](https://redirect.github.com/mmaietta)! - chore: refactor node module collector to reduce recursion, extract explicit DependencyTree, update types - Updated dependencies \[]: - dmg-builder@26.0.8 - electron-builder-squirrel-windows@26.0.8 ### [`v26.0.7`](https://redirect.github.com/electron-userland/electron-builder/blob/HEAD/packages/app-builder-lib/CHANGELOG.md#2607) [Compare Source](https://redirect.github.com/electron-userland/electron-builder/compare/v26.0.6...v26.0.7) ##### Patch Changes - [#​8864](https://redirect.github.com/electron-userland/electron-builder/pull/8864) [`3fe27d77`](https://redirect.github.com/electron-userland/electron-builder/commit/3fe27d77587a05a7d568b3b21f1df8f0a1650c92) Thanks [@​beyondkmp](https://redirect.github.com/beyondkmp)! - Detected circular dependencies and add debug logs for nodeModulesCollector, and refactored YarnNodeModulesCollector to extend NpmNodeModulesCollector. - Updated dependencies \[[`bee179b3`](https://redirect.github.com/electron-userland/electron-builder/commit/bee179b3cf8163041d280ed8dc5a5ce4f27786c6), [`c12f86f2`](https://redirect.github.com/electron-userland/electron-builder/commit/c12f86f2e254809e70d1f60d89cf9b7264278083)]: - electron-builder-squirrel-windows@26.0.7 - builder-util@26.0.7 - dmg-builder@26.0.7 - electron-publish@26.0.7 ### [`v26.0.6`](https://redirect.github.com/electron-userland/electron-builder/blob/HEAD/packages/app-builder-lib/CHANGELOG.md#2606) [Compare Source](https://redirect.github.com/electron-userland/electron-builder/compare/v26.0.5...v26.0.6) ##### Patch Changes - [#​8843](https://redirect.github.com/electron-userland/electron-builder/pull/8843) [`7fc78460`](https://redirect.github.com/electron-userland/electron-builder/commit/7fc784603d580fc6dc183e02118734ea4ffeb257) Thanks [@​fiesh](https://redirect.github.com/fiesh)! - fix: Only update AppArmor profile if not chroot'ed - [#​8851](https://redirect.github.com/electron-userland/electron-builder/pull/8851) [`0f2c9637`](https://redirect.github.com/electron-userland/electron-builder/commit/0f2c96379143e3dde960ed45bb3e1b74449540f1) Thanks [@​beyondkmp](https://redirect.github.com/beyondkmp)! - Fix the issue of the missing ms package - Updated dependencies \[]: - dmg-builder@26.0.6 - electron-builder-squirrel-windows@26.0.6 ### [`v26.0.5`](https://redirect.github.com/electron-userland/electron-builder/blob/HEAD/packages/app-builder-lib/CHANGELOG.md#2605) [Compare Source](https://redirect.github.com/electron-userland/electron-builder/compare/v26.0.4...v26.0.5) ##### Patch Changes - [#​8845](https://redirect.github.com/electron-userland/electron-builder/pull/8845) [`53ee6c6c`](https://redirect.github.com/electron-userland/electron-builder/commit/53ee6c6c498a4cc4e64d580c4ec6564137060eae) Thanks [@​beyondkmp](https://redirect.github.com/beyondkmp)! - delete peerDepenencies when collecting node modules - Updated dependencies \[]: - dmg-builder@26.0.5 - electron-builder-squirrel-windows@26.0.5 ### [`v26.0.4`](https://redirect.github.com/electron-userland/electron-builder/blob/HEAD/packages/app-builder-lib/CHANGELOG.md#2604) [Compare Source](https://redirect.github.com/electron-userland/electron-builder/compare/v26.0.3...v26.0.4) ##### Patch Changes - [#​8839](https://redirect.github.com/electron-userland/electron-builder/pull/8839) [`8b059ad3`](https://redirect.github.com/electron-userland/electron-builder/commit/8b059ad3baad440acb0994b2c52f22ea0f1d987f) Thanks [@​mmaietta](https://redirect.github.com/mmaietta)! - feat: switch app-builder-bin to node-module-collector to get all production node modules - Updated dependencies \[[`8b059ad3`](https://redirect.github.com/electron-userland/electron-builder/commit/8b059ad3baad440acb0994b2c52f22ea0f1d987f)]: - builder-util@26.0.4 - dmg-builder@26.0.4 - electron-builder-squirrel-windows@26.0.4 - electron-publish@26.0.4 ### [`v26.0.3`](https://redirect.github.com/electron-userland/electron-builder/blob/HEAD/packages/app-builder-lib/CHANGELOG.md#2603) [Compare Source](https://redirect.github.com/electron-userland/electron-builder/compare/v26.0.2...v26.0.3) ##### Patch Changes - [#​8344](https://redirect.github.com/electron-userland/electron-builder/pull/8344) [`27b2ba81`](https://redirect.github.com/electron-userland/electron-builder/commit/27b2ba8129f0e9ad102ca3120c7d7a0f9d29b8eb) Thanks [@​beyondkmp](https://redirect.github.com/beyondkmp)! - use electron-winstaller instead of self module - [#​8834](https://redirect.github.com/electron-userland/electron-builder/pull/8834) [`6261c9a0`](https://redirect.github.com/electron-userland/electron-builder/commit/6261c9a038ecd73c55ac3909825d5d3d7fa43664) Thanks [@​dominhhai](https://redirect.github.com/dominhhai)! - feat(pkg): support notarizing pkg for macos archives - Updated dependencies \[[`27b2ba81`](https://redirect.github.com/electron-userland/electron-builder/commit/27b2ba8129f0e9ad102ca3120c7d7a0f9d29b8eb)]: - electron-builder-squirrel-windows@26.0.3 - dmg-builder@26.0.3 ### [`v26.0.2`](https://redirect.github.com/electron-userland/electron-builder/blob/HEAD/packages/app-builder-lib/CHANGELOG.md#2602) [Compare Source](https://redirect.github.com/electron-userland/electron-builder/compare/v26.0.1...v26.0.2) ##### Patch Changes - [#​8785](https://redirect.github.com/electron-userland/electron-builder/pull/8785) [`b3adf480`](https://redirect.github.com/electron-userland/electron-builder/commit/b3adf4800b4ed240bb21a6a0a6ccdd57670e5d26) Thanks [@​lamawithonel](https://redirect.github.com/lamawithonel)! - feat: Allow users to pass a custom electrons headers URL via env var - [#​8767](https://redirect.github.com/electron-userland/electron-builder/pull/8767) [`f45a09ee`](https://redirect.github.com/electron-userland/electron-builder/commit/f45a09eeeb9d2fb5c4a45bd7bf3990c4acb3c538) Thanks [@​dominhhai](https://redirect.github.com/dominhhai)! - feat(pkg): support extra component packages (`.pkg`) for macos archives - [#​8833](https://redirect.github.com/electron-userland/electron-builder/pull/8833) [`f5af99ac`](https://redirect.github.com/electron-userland/electron-builder/commit/f5af99ac87ef585a7f7ba548d3fb92811f845ba3) Thanks [@​mmaietta](https://redirect.github.com/mmaietta)! - fix: upgrading TrustedSigning module and setting it as minimum version instead of required - [#​8830](https://redirect.github.com/electron-userland/electron-builder/pull/8830) [`44603f2f`](https://redirect.github.com/electron-userland/electron-builder/commit/44603f2f3cc0e00e1c2c2420c7d440d587f8feca) Thanks [@​Julusian](https://redirect.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 ### [`v26.0.1`](https://redirect.github.com/electron-userland/electron-builder/blob/HEAD/packages/app-builder-lib/CHANGELOG.md#26012) [Compare Source](https://redirect.github.com/electron-userland/electron-builder/compare/v26.0.0...v26.0.1) ##### Patch Changes - [#​8968](https://redirect.github.com/electron-userland/electron-builder/pull/8968) [`2d25ec8c`](https://redirect.github.com/electron-userland/electron-builder/commit/2d25ec8ca9ff6dfc634323b7592335b0631f4e47) Thanks [@​t3chguy](https://redirect.github.com/t3chguy)! - chore(docs): Fix typo in `SquirrelWindowsOptions` - [#​8947](https://redirect.github.com/electron-userland/electron-builder/pull/8947) [`7ba4fea9`](https://redirect.github.com/electron-userland/electron-builder/commit/7ba4fea95825650f02749949632b351c75d3019a) Thanks [@​mmaietta](https://redirect.github.com/mmaietta)! - fix: support `mas` packages for flipping fuses - [#​8958](https://redirect.github.com/electron-userland/electron-builder/pull/8958) [`81e0c472`](https://redirect.github.com/electron-userland/electron-builder/commit/81e0c472fe2691b716aba5428dedc5da1c57e773) Thanks [@​beyondkmp](https://redirect.github.com/beyondkmp)! - optimize workspace package resolution in dependency tree - [#​8979](https://redirect.github.com/electron-userland/electron-builder/pull/8979) [`f24a2ce0`](https://redirect.github.com/electron-userland/electron-builder/commit/f24a2ce05cfbc88b79c1d743d13c898d70be99df) Thanks [@​teamchong](https://redirect.github.com/teamchong)! - Fix: Azure trust signing fails with spaces in parameters - [#​8957](https://redirect.github.com/electron-userland/electron-builder/pull/8957) [`ad151b9d`](https://redirect.github.com/electron-userland/electron-builder/commit/ad151b9dbefa746514dd15471e5ef8bf5eed1d9b) Thanks [@​indutny-signal](https://redirect.github.com/indutny-signal)! - fix: pnpm collection of optional dependencies - Updated dependencies \[]: - dmg-builder@26.0.12 - electron-builder-squirrel-windows@26.0.12 ### [`v26.0.0`](https://redirect.github.com/electron-userland/electron-builder/blob/HEAD/packages/app-builder-lib/CHANGELOG.md#2600) ##### Major Changes - [#​8582](https://redirect.github.com/electron-userland/electron-builder/pull/8582) [`6a9597b4`](https://redirect.github.com/electron-userland/electron-builder/commit/6a9597b4d739744fd9211fc07f55bb34211c7626) Thanks [@​mmaietta](https://redirect.github.com/mmaietta)! - chore: remove deprecated fields from `winOptions` and `macOptions` For `winOptions` signing configuration, it has been moved to `win.signtoolOptions` in order to support `azureOptions` as a separate field and avoid bloating `win` configuration object For `macOptions`, notarize options has been deprecated in favor of env vars for quite some time. Env vars are much more secure - [#​8572](https://redirect.github.com/electron-userland/electron-builder/pull/8572) [`0dbe357a`](https://redirect.github.com/electron-userland/electron-builder/commit/0dbe357ac5b4f3c51d9a6e9d7bbf0b1f142b5746) Thanks [@​mmaietta](https://redirect.github.com/mmaietta)! - feat: allowing additional entries in .desktop file, such as `[Desktop Actions <actionName>]`. Requires changing configuration `desktop` property to object to be more extensible in the future - [#​8562](https://redirect.github.com/electron-userland/electron-builder/pull/8562) [`b8185d48`](https://redirect.github.com/electron-userland/electron-builder/commit/b8185d48a75e65932196700e28bf71613dd141b4) Thanks [@​beyondkmp](https://redirect.github.com/beyondkmp)! - support including node_modules in other subdirectories ##### Minor Changes - [#​8609](https://redirect.github.com/electron-userland/electron-builder/pull/8609) [`d672b04b`](https://redirect.github.com/electron-userland/electron-builder/commit/d672b04b4746170c07bc39b7b049ab0c584e7a19) Thanks [@​iongion](https://redirect.github.com/iongion)! - feat: support completely custom AppxManifest.xml - [#​8607](https://redirect.github.com/electron-userland/electron-builder/pull/8607) [`f123628c`](https://redirect.github.com/electron-userland/electron-builder/commit/f123628ce400b5e65d0e4f0966e5cc65a1f3b8a5) Thanks [@​mmaietta](https://redirect.github.com/mmaietta)! - feat: allow disabling of building a universal windows installer - [#​8711](https://redirect.github.com/electron-userland/electron-builder/pull/8711) [`6f0fb8e4`](https://redirect.github.com/electron-userland/electron-builder/commit/6f0fb8e44f035bcd6ff0d6f234b38c20fde066af) Thanks [@​hrueger](https://redirect.github.com/hrueger)! - Add `host` property to support self-hosted Keygen instances - [#​8636](https://redirect.github.com/electron-userland/electron-builder/pull/8636) [`88cc0b06`](https://redirect.github.com/electron-userland/electron-builder/commit/88cc0b06dba22139721fd1e04f6a1cf2d447edbd) Thanks [@​mmaietta](https://redirect.github.com/mmaietta)! - feat: add support for AppArmor with template profile and configuration property - [#​8570](https://redirect.github.com/electron-userland/electron-builder/pull/8570) [`c8484305`](https://redirect.github.com/electron-userland/electron-builder/commit/c84843053a8f9e0b6af14c6b2ed33c5f82d495b3) Thanks [@​mmaietta](https://redirect.github.com/mmaietta)! - feat: migrate to official `electron/asar` packaging - [#​8525](https://redirect.github.com/electron-userland/electron-builder/pull/8525) [`13f55a3e`](https://redirect.github.com/electron-userland/electron-builder/commit/13f55a3ef070d946f5d80dd412a557bd38c98424) Thanks [@​mmaietta](https://redirect.github.com/mmaietta)! - feat: migrate `electronDist` to be an electron-builder `Hook` - [#​8588](https://redirect.github.com/electron-userland/electron-builder/pull/8588) [`8434e10d`](https://redirect.github.com/electron-userland/electron-builder/commit/8434e10dad0893ca11c5f3a17a70470065f96fa0) Thanks [@​mmaietta](https://redirect.github.com/mmaietta)! - feat: adding integration with [@​electron/fuses](https://redirect.github.com/electron/fuses) - [#​8787](https://redirect.github.com/electron-userland/electron-builder/pull/8787) [`cdf18d9a`](https://redirect.github.com/electron-userland/electron-builder/commit/cdf18d9a0f65068e179e43152699c366c4c29467) Thanks [@​mmaietta](https://redirect.github.com/mmaietta)! - feat: add `pwsh` detection to enable azure trusted signing within docker image - [#​8394](https://redirect.github.com/electron-userland/electron-builder/pull/8394) [`ae9221d9`](https://redirect.github.com/electron-userland/electron-builder/commit/ae9221d947c2dedff7b655ddafceb9746f9f4460) Thanks [@​xyloflake](https://redirect.github.com/xyloflake)! - feat: Implement autoupdates for pacman ##### Patch Changes - [#​8645](https://redirect.github.com/electron-userland/electron-builder/pull/8645) [`f4d40f91`](https://redirect.github.com/electron-userland/electron-builder/commit/f4d40f91f1511fc55cbef7c9e7edfddaf6ab67bc) Thanks [@​beyondkmp](https://redirect.github.com/beyondkmp)! - fix: smart unpack for local module with dll - [#​8762](https://redirect.github.com/electron-userland/electron-builder/pull/8762) [`c4f54977`](https://redirect.github.com/electron-userland/electron-builder/commit/c4f54977045ad3f6f7637004f632c37bfb41e79a) Thanks [@​mmaietta](https://redirect.github.com/mmaietta)! - fix: update [@​electron/asar](https://redirect.github.com/electron/asar) to 3.2.18 to resolve signing issue with framework symlinks - [#​8650](https://redirect.github.com/electron-userland/electron-builder/pull/8650) [`f84a0831`](https://redirect.github.com/electron-userland/electron-builder/commit/f84a0831d1d02b782ad07d4f7feff79d96dd45ec) Thanks [@​mmaietta](https://redirect.github.com/mmaietta)! - fix(win): add required `publisherName` field to Azure Trusted Signing - [#​8573](https://redirect.github.com/electron-userland/electron-builder/pull/8573) [`1fee87a2`](https://redirect.github.com/electron-userland/electron-builder/commit/1fee87a20e1bca88f185967ca540d60177e13653) Thanks [@​mmaietta](https://redirect.github.com/mmaietta)! - chore(deps): update ejs to v3.1.10 - [#​8799](https://redirect.github.com/electron-userland/electron-builder/pull/8799) [`45a402b9`](https://redirect.github.com/electron-userland/electron-builder/commit/45a402b9786bcb8e71bfc12c9498552f597653ec) Thanks [@​t3chguy](https://redirect.github.com/t3chguy)! - fix(mac): only fuse macOS universal builds on the combined universal package - [#​8671](https://redirect.github.com/electron-userland/electron-builder/pull/8671) [`a4505a37`](https://redirect.github.com/electron-userland/electron-builder/commit/a4505a3785c17fc1aaaeaa91ba2653787219d74a) Thanks [@​beyondkmp](https://redirect.github.com/beyondkmp)! - chore(deps): update electron/asar to 3.2.17 - [#​8596](https://redirect.github.com/electron-userland/electron-builder/pull/8596) [`e0b0e351`](https://redirect.github.com/electron-userland/electron-builder/commit/e0b0e351baecc29e08d9f7d90f4699150b229416) Thanks [@​mmaietta](https://redirect.github.com/mmaietta)! - chore: refactor files for publishing to electron-publish - [#​8653](https://redirect.github.com/electron-userland/electron-builder/pull/8653) [`796e1a07`](https://redirect.github.com/electron-userland/electron-builder/commit/796e1a072a2bbe97ced6f4be05325c704fc04b7f) Thanks [@​IsaacAderogba](https://redirect.github.com/IsaacAderogba)! - fix: cscIKeyPassword must support empty string arguments - [#​8627](https://redirect.github.com/electron-userland/electron-builder/pull/8627) [`2a3195d9`](https://redirect.github.com/electron-userland/electron-builder/commit/2a3195d99f42e9b4f70e5719525db046a327aeb7) Thanks [@​mmaietta](https://redirect.github.com/mmaietta)! - fix: add rfc3161 timestamp entry as default for azure signing to resolve Windows Defender alert - [#​8725](https://redirect.github.com/electron-userland/electron-builder/pull/8725) [`ccbf0a5b`](https://redirect.github.com/electron-userland/electron-builder/commit/ccbf0a5be38e1d8e405ed9d2bc9f3b2755548182) Thanks [@​beyondkmp](https://redirect.github.com/beyondkmp)! - fix: electron-builder fails when list of node_modules files is too big to pass in a glob - [#​8661](https://redirect.github.com/electron-userland/electron-builder/pull/8661) [`6a294c97`](https://redirect.github.com/electron-userland/electron-builder/commit/6a294c9725f30cf1b6151363a32b9d1395b0122e) Thanks [@​t3chguy](https://redirect.github.com/t3chguy)! - chore: remove stale handler for `extend-info` in electronMac plist creation - [#​8577](https://redirect.github.com/electron-userland/electron-builder/pull/8577) [`e9eef0c1`](https://redirect.github.com/electron-userland/electron-builder/commit/e9eef0c1c7f73a5edfe3026f044c6278641077cb) Thanks [@​mmaietta](https://redirect.github.com/mmaietta)! - fix: add additional default exclusions to copy logic - [#​8566](https://redirect.github.com/electron-userland/electron-builder/pull/8566) [`e45fecf0`](https://redirect.github.com/electron-userland/electron-builder/commit/e45fecf04d1ba758ed524391a1fc161e5c57d305) Thanks [@​mmaietta](https://redirect.github.com/mmaietta)! - chore: change signing warning message to debug - [#​8576](https://redirect.github.com/electron-userland/electron-builder/pull/8576) [`3eab7143`](https://redirect.github.com/electron-userland/electron-builder/commit/3eab7143d74262caace81ea05e97617d07daf336) Thanks [@​beyondkmp](https://redirect.github.com/beyondkmp)! - fix: packages in the workspace not being under node_modules - [#​8691](https://redirect.github.com/electron-userland/electron-builder/pull/8691) [`5a9141f6`](https://redirect.github.com/electron-userland/electron-builder/commit/5a9141f60ac6d51a4b839b73271274bef5c6ca70) Thanks [@​mmaietta](https://redirect.github.com/mmaietta)! - chore(mac): add back logging of identity name and hash as opposed to just hash - [#​8805](https://redirect.github.com/electron-userland/electron-builder/pull/8805) [`c6d6b6e5`](https://redirect.github.com/electron-userland/electron-builder/commit/c6d6b6e57be2c042dc586ae13f1af38a8a19af41) Thanks [@​mmaietta](https://redirect.github.com/mmaietta)! - fix: ASAR files in extraResources are not included in integrity calculations - [#​8575](https://redirect.github.com/electron-userland/electron-builder/pull/8575) [`dfa35c32`](https://redirect.github.com/electron-userland/electron-builder/commit/dfa35c321f6e68c6a102ddc49aa64985fb11d396) Thanks [@​doctolivier](https://redirect.github.com/doctolivier)! - chore(deps): update [@​electron/rebuild](https://redirect.github.com/electron/rebuild) to v3.7.0 - [#​8637](https://redirect.github.com/electron-userland/electron-builder/pull/8637) [`667ab2f8`](https://redirect.github.com/electron-userland/electron-builder/commit/667ab2f8d5d635b5ab03cd5de06561403135a7f6) Thanks [@​mmaietta](https://redirect.github.com/mmaietta)! - chore: migrate default recommends and default depends for fpm from app-builder-bin to JS code - [#​8727](https://redirect.github.com/electron-userland/electron-builder/pull/8727) [`7268c2ee`](https://redirect.github.com/electron-userland/electron-builder/commit/7268c2eea3f4a5b5d4f88283585797ce5c41de1c) Thanks [@​NoahAndrews](https://redirect.github.com/NoahAndrews)! - chore: Rename `vmRequired` variable to `useVmIfNotOnWin` - [#​8714](https://redirect.github.com/electron-userland/electron-builder/pull/8714) [`66334502`](https://redirect.github.com/electron-userland/electron-builder/commit/66334502a50d1decb15eb3ac3bdcd197b3721036) Thanks [@​kttmv](https://redirect.github.com/kttmv)! - chore: Remove informal Russian messages in the NSIS installer - [#​8606](https://redirect.github.com/electron-userland/electron-builder/pull/8606) [`a0e635c1`](https://redirect.github.com/electron-userland/electron-builder/commit/a0e635c183633c291fd2e0a0e8c9a1c6b8e085a0) Thanks [@​mmaietta](https://redirect.github.com/mmaietta)! - fix: add quotes to surround file path during azure signing to handle files with spaces - [#​8603](https://redirect.github.com/electron-userland/electron-builder/pull/8603) [`712a8bce`](https://redirect.github.com/electron-userland/electron-builder/commit/712a8bce56331cd89df270f182fa27bf365e985b) Thanks [@​mmaietta](https://redirect.github.com/mmaietta)! - fix: checking relative path without separator as that doesn't work on Windows - [#​8639](https://redirect.github.com/electron-userland/electron-builder/pull/8639) [`28006623`](https://redirect.github.com/electron-userland/electron-builder/commit/28006623a1a344007e283cdc65ce1a81f42a136d) Thanks [@​mmaietta](https://redirect.github.com/mmaietta)! - chore: refactor electron dist logic to avoid unnecessary console logs - [#​8715](https://redirect.github.com/electron-userland/electron-builder/pull/8715) [`4c394d54`](https://redirect.github.com/electron-userland/electron-builder/commit/4c394d54689f03bbca54a083c7e126d9c83e6ed7) Thanks [@​beyondkmp](https://redirect.github.com/beyondkmp)! - fix: does not work with NPM workspaces - [#​8654](https://redirect.github.com/electron-userland/electron-builder/pull/8654) [`9e11358f`](https://redirect.github.com/electron-userland/electron-builder/commit/9e11358fc28249675cd7ec4f7037408cc18dfa8a) Thanks [@​mmaietta](https://redirect.github.com/mmaietta)! - fix: check ResolvedFileSet src when verifying symlinks to be within project directory - [#​8632](https://redirect.github.com/electron-userland/electron-builder/pull/8632) [`645e2abd`](https://redirect.github.com/electron-userland/electron-builder/commit/645e2abd5ed604fe4f4d9475cf2cedf4fe78436c) Thanks [@​mmaietta](https://redirect.github.com/mmaietta)! - fix: only sign concurrently when using local signtool. azure can't be in parallel due to resources being locked during usage - [#​8601](https://redirect.github.com/electron-userland/electron-builder/pull/8601) [`215fc36b`](https://redirect.github.com/electron-userland/electron-builder/commit/215fc36b5e8d243ef5bc77d31eb8e30d0e8bca9d) Thanks [@​mmaietta](https://redirect.github.com/mmaietta)! - Revert "fix(win): use appInfo description as primary entry for FileDescription" to resolve [https://github.com/electron-userland/electron-builder/issues/8599](https://redirect.github.com/electron-userland/electron-builder/issues/8599) - [`a1ee0419`](https://redirect.github.com/electron-userland/electron-builder/commit/a1ee04191f12920585fea8fa648cd0c4b0ed0558) Thanks [@​mmaietta](https://redirect.github.com/mmaietta)! - fix: use FileCopier for copying files and queue creation of symlinks - [#​8689](https://redirect.github.com/electron-userland/electron-builder/pull/8689) [`1d7f87c1`](https://redirect.github.com/electron-userland/electron-builder/commit/1d7f87c1028fa94c9bb80c167bb1fb87cbc84817) Thanks [@​Lemonexe](https://redirect.github.com/Lemonexe)! - fix(win): corrupt asar integrity file path on crossplatform build - [#​8749](https://redirect.github.com/electron-userland/electron-builder/pull/8749) [`ee2c6dc1`](https://redirect.github.com/electron-userland/electron-builder/commit/ee2c6dc133ed31fd82ad8fdf864651494c88fcf8) Thanks [@​kethinov](https://redirect.github.com/kethinov)! - fix: typo in urls in tsdoc - Updated dependencies \[[`f4d40f91`](https://redirect.github.com/electron-userland/electron-builder/commit/f4d40f91f1511fc55cbef7c9e7edfddaf6ab67bc), [`633490cb`](https://redirect.github.com/electron-userland/electron-builder/commit/633490cb395c0af8027116b345500c58a7616964), [`e0b0e351`](https://redirect.github.com/electron-userland/electron-builder/commit/e0b0e351baecc29e08d9f7d90f4699150b229416), [`eacbbf59`](https://redirect.github.com/electron-userland/electron-builder/commit/eacbbf593f6ea01a92ffb41d8d28ee5e4e480ea1), [`6f0fb8e4`](https://redirect.github.com/electron-userland/electron-builder/commit/6f0fb8e44f035bcd6ff0d6f234b38c20fde066af), [`6a6bed46`](https://redirect.github.com/electron-userland/electron-builder/commit/6a6bed46c428b45105ada071a9cb89b5d4f93d9e), [`3eab7143`](https://redirect.github.com/electron-userland/electron-builder/commit/3eab7143d74262caace81ea05e97617d07daf336), [`a5558e33`](https://redirect.github.com/electron-userland/electron-builder/commit/a5558e3380fdde4806c4c29694d4fe70fd11423a), [`d4ea0d99`](https://redirect.github.com/electron-userland/electron-builder/commit/d4ea0d998d0fb3ea3a75ca8d39a69a2f3c710962), [`b8185d48`](https://redirect.github.com/electron-userland/electron-builder/commit/b8185d48a75e65932196700e28bf71613dd141b4), [`dcd91a1f`](https://redirect.github.com/electron-userland/electron-builder/commit/dcd91a1f79be5bde7bb418b0eaa83d03f11d41fe)]: - builder-util@26.0.0 - dmg-builder@26.0.0 - electron-builder-squirrel-windows@26.0.0 - electron-publish@26.0.0 - builder-util-runtime@9.3.0 </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/toeverything/AFFiNE). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4yMDcuMSIsInVwZGF0ZWRJblZlciI6IjM5LjIwNy4xIiwidGFyZ2V0QnJhbmNoIjoiY2FuYXJ5IiwibGFiZWxzIjpbImRlcGVuZGVuY2llcyJdfQ==-->
a103910 to
638e79c
Compare
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [app-builder-lib](https://redirect.github.com/electron-userland/electron-builder) ([source](https://redirect.github.com/electron-userland/electron-builder/tree/HEAD/packages/app-builder-lib)) | [`^25.1.8` -> `^26.0.0`](https://renovatebot.com/diffs/npm/app-builder-lib/25.1.8/26.0.12) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>electron-userland/electron-builder (app-builder-lib)</summary> ### [`v26.0.12`](https://redirect.github.com/electron-userland/electron-builder/blob/HEAD/packages/app-builder-lib/CHANGELOG.md#26012) [Compare Source](https://redirect.github.com/electron-userland/electron-builder/compare/v26.0.11...v26.0.12) ##### Patch Changes - [#​8968](https://redirect.github.com/electron-userland/electron-builder/pull/8968) [`2d25ec8c`](https://redirect.github.com/electron-userland/electron-builder/commit/2d25ec8ca9ff6dfc634323b7592335b0631f4e47) Thanks [@​t3chguy](https://redirect.github.com/t3chguy)! - chore(docs): Fix typo in `SquirrelWindowsOptions` - [#​8947](https://redirect.github.com/electron-userland/electron-builder/pull/8947) [`7ba4fea9`](https://redirect.github.com/electron-userland/electron-builder/commit/7ba4fea95825650f02749949632b351c75d3019a) Thanks [@​mmaietta](https://redirect.github.com/mmaietta)! - fix: support `mas` packages for flipping fuses - [#​8958](https://redirect.github.com/electron-userland/electron-builder/pull/8958) [`81e0c472`](https://redirect.github.com/electron-userland/electron-builder/commit/81e0c472fe2691b716aba5428dedc5da1c57e773) Thanks [@​beyondkmp](https://redirect.github.com/beyondkmp)! - optimize workspace package resolution in dependency tree - [#​8979](https://redirect.github.com/electron-userland/electron-builder/pull/8979) [`f24a2ce0`](https://redirect.github.com/electron-userland/electron-builder/commit/f24a2ce05cfbc88b79c1d743d13c898d70be99df) Thanks [@​teamchong](https://redirect.github.com/teamchong)! - Fix: Azure trust signing fails with spaces in parameters - [#​8957](https://redirect.github.com/electron-userland/electron-builder/pull/8957) [`ad151b9d`](https://redirect.github.com/electron-userland/electron-builder/commit/ad151b9dbefa746514dd15471e5ef8bf5eed1d9b) Thanks [@​indutny-signal](https://redirect.github.com/indutny-signal)! - fix: pnpm collection of optional dependencies - Updated dependencies \[]: - dmg-builder@26.0.12 - electron-builder-squirrel-windows@26.0.12 ### [`v26.0.11`](https://redirect.github.com/electron-userland/electron-builder/blob/HEAD/packages/app-builder-lib/CHANGELOG.md#26011) [Compare Source](https://redirect.github.com/electron-userland/electron-builder/compare/v26.0.10...v26.0.11) ##### Patch Changes - [#​8941](https://redirect.github.com/electron-userland/electron-builder/pull/8941) [`14b96dfc`](https://redirect.github.com/electron-userland/electron-builder/commit/14b96dfcbb7e4fd114169c35b50932bf5777fcf1) Thanks [@​mmaietta](https://redirect.github.com/mmaietta)! - fix: find cwd using getProjectRootPath for detecting package manager - [#​8928](https://redirect.github.com/electron-userland/electron-builder/pull/8928) [`70d7c855`](https://redirect.github.com/electron-userland/electron-builder/commit/70d7c855360eb66b429f67a976709a52ce193a59) Thanks [@​rotu](https://redirect.github.com/rotu)! - chore(docs): Document that detectUpdateChannel doesn't work when publishing to github - [#​8932](https://redirect.github.com/electron-userland/electron-builder/pull/8932) [`e1ea62b0`](https://redirect.github.com/electron-userland/electron-builder/commit/e1ea62b0029c4adca20196ef060948777caeac37) Thanks [@​gaaf](https://redirect.github.com/gaaf)! - fix: `after-install.tpl`: Detect if apparmor is enabled instead of just file-exists check - Updated dependencies \[[`53a81939`](https://redirect.github.com/electron-userland/electron-builder/commit/53a81939b8c46061027ab36d8f9114c35b250a7e)]: - builder-util@26.0.11 - dmg-builder@26.0.11 - electron-builder-squirrel-windows@26.0.11 - electron-publish@26.0.11 ### [`v26.0.10`](https://redirect.github.com/electron-userland/electron-builder/blob/HEAD/packages/app-builder-lib/CHANGELOG.md#26010) [Compare Source](https://redirect.github.com/electron-userland/electron-builder/compare/v26.0.9...v26.0.10) ##### Patch Changes - [#​8890](https://redirect.github.com/electron-userland/electron-builder/pull/8890) [`3ce33edb`](https://redirect.github.com/electron-userland/electron-builder/commit/3ce33edbe0c809a8a3834577a8df41ba58ae9003) Thanks [@​beyondkmp](https://redirect.github.com/beyondkmp)! - chore: replace the plist functionality in app-builder-bin with plist - [#​8926](https://redirect.github.com/electron-userland/electron-builder/pull/8926) [`3caab3c4`](https://redirect.github.com/electron-userland/electron-builder/commit/3caab3c4226a73ab458ac5a315aff160c5500b94) Thanks [@​mmaietta](https://redirect.github.com/mmaietta)! - fix: fix custom publisher check and throw error if not found - [#​8915](https://redirect.github.com/electron-userland/electron-builder/pull/8915) [`8903c5df`](https://redirect.github.com/electron-userland/electron-builder/commit/8903c5df046b74411f3b1fa958cef9a5955d01ef) Thanks [@​beyondkmp](https://redirect.github.com/beyondkmp)! - fix: improve atomicRMDir function in NSIS uninstaller - Updated dependencies \[]: - dmg-builder@26.0.10 - electron-builder-squirrel-windows@26.0.10 ### [`v26.0.9`](https://redirect.github.com/electron-userland/electron-builder/blob/HEAD/packages/app-builder-lib/CHANGELOG.md#2609) [Compare Source](https://redirect.github.com/electron-userland/electron-builder/compare/v26.0.8...v26.0.9) ##### Patch Changes - [#​8895](https://redirect.github.com/electron-userland/electron-builder/pull/8895) [`22da6442`](https://redirect.github.com/electron-userland/electron-builder/commit/22da64425182456eb4d1243138dde27c80d6adac) Thanks [@​mmaietta](https://redirect.github.com/mmaietta)! - fix: remove Promise ability from AsyncEventEmitter as it's impossible to filter listeners by without being async - [#​8885](https://redirect.github.com/electron-userland/electron-builder/pull/8885) [`4cc475ed`](https://redirect.github.com/electron-userland/electron-builder/commit/4cc475ed214861b99075d4639c92686803420174) Thanks [@​mmaietta](https://redirect.github.com/mmaietta)! - fix: `node-linker=hoisted` fallback to utilize Npm module collector - [#​8908](https://redirect.github.com/electron-userland/electron-builder/pull/8908) [`62029b08`](https://redirect.github.com/electron-userland/electron-builder/commit/62029b08c10a6b12d8ef30bf57ae61a877f297f4) Thanks [@​mmaietta](https://redirect.github.com/mmaietta)! - fix: when using osx-sign, specifically pass in identity name instead of hash - [#​8896](https://redirect.github.com/electron-userland/electron-builder/pull/8896) [`67b6f71f`](https://redirect.github.com/electron-userland/electron-builder/commit/67b6f71f85798dba4ce51dfb2cd012e04cd391db) Thanks [@​BrandonXLF](https://redirect.github.com/BrandonXLF)! - fix: allow publishing to Snap Store to be disabled with snap specific publish options - [#​8899](https://redirect.github.com/electron-userland/electron-builder/pull/8899) [`69184315`](https://redirect.github.com/electron-userland/electron-builder/commit/6918431560c6c4621e0dccf72b461872b74462ac) Thanks [@​mmaietta](https://redirect.github.com/mmaietta)! - test: adding fixtures for lockfiles to support `--frozen-lockfile` (yarn, pnpm) and `ci` (npm) - Updated dependencies \[]: - dmg-builder@26.0.9 - electron-builder-squirrel-windows@26.0.9 ### [`v26.0.8`](https://redirect.github.com/electron-userland/electron-builder/blob/HEAD/packages/app-builder-lib/CHANGELOG.md#2608) [Compare Source](https://redirect.github.com/electron-userland/electron-builder/compare/v26.0.7...v26.0.8) ##### Patch Changes - [#​8872](https://redirect.github.com/electron-userland/electron-builder/pull/8872) [`7f6c3fea`](https://redirect.github.com/electron-userland/electron-builder/commit/7f6c3fea6fea8cffa00a43413f5335097aca94b0) Thanks [@​mmaietta](https://redirect.github.com/mmaietta)! - chore: refactor node module collector, extract explicit `DependencyTree`, update types to be generic and respective to `npm list` vs `pnpm list` dependency trees - [#​8868](https://redirect.github.com/electron-userland/electron-builder/pull/8868) [`48c9f88b`](https://redirect.github.com/electron-userland/electron-builder/commit/48c9f88b185cbc4a52926e6e10791bf293ecda6f) Thanks [@​mmaietta](https://redirect.github.com/mmaietta)! - fix: allow usage of .cjs, .mjs, and type=module custom/generic publishers - [#​8872](https://redirect.github.com/electron-userland/electron-builder/pull/8872) [`7f6c3fea`](https://redirect.github.com/electron-userland/electron-builder/commit/7f6c3fea6fea8cffa00a43413f5335097aca94b0) Thanks [@​mmaietta](https://redirect.github.com/mmaietta)! - chore: refactor node module collector to reduce recursion, extract explicit DependencyTree, update types - Updated dependencies \[]: - dmg-builder@26.0.8 - electron-builder-squirrel-windows@26.0.8 ### [`v26.0.7`](https://redirect.github.com/electron-userland/electron-builder/blob/HEAD/packages/app-builder-lib/CHANGELOG.md#2607) [Compare Source](https://redirect.github.com/electron-userland/electron-builder/compare/v26.0.6...v26.0.7) ##### Patch Changes - [#​8864](https://redirect.github.com/electron-userland/electron-builder/pull/8864) [`3fe27d77`](https://redirect.github.com/electron-userland/electron-builder/commit/3fe27d77587a05a7d568b3b21f1df8f0a1650c92) Thanks [@​beyondkmp](https://redirect.github.com/beyondkmp)! - Detected circular dependencies and add debug logs for nodeModulesCollector, and refactored YarnNodeModulesCollector to extend NpmNodeModulesCollector. - Updated dependencies \[[`bee179b3`](https://redirect.github.com/electron-userland/electron-builder/commit/bee179b3cf8163041d280ed8dc5a5ce4f27786c6), [`c12f86f2`](https://redirect.github.com/electron-userland/electron-builder/commit/c12f86f2e254809e70d1f60d89cf9b7264278083)]: - electron-builder-squirrel-windows@26.0.7 - builder-util@26.0.7 - dmg-builder@26.0.7 - electron-publish@26.0.7 ### [`v26.0.6`](https://redirect.github.com/electron-userland/electron-builder/blob/HEAD/packages/app-builder-lib/CHANGELOG.md#2606) [Compare Source](https://redirect.github.com/electron-userland/electron-builder/compare/v26.0.5...v26.0.6) ##### Patch Changes - [#​8843](https://redirect.github.com/electron-userland/electron-builder/pull/8843) [`7fc78460`](https://redirect.github.com/electron-userland/electron-builder/commit/7fc784603d580fc6dc183e02118734ea4ffeb257) Thanks [@​fiesh](https://redirect.github.com/fiesh)! - fix: Only update AppArmor profile if not chroot'ed - [#​8851](https://redirect.github.com/electron-userland/electron-builder/pull/8851) [`0f2c9637`](https://redirect.github.com/electron-userland/electron-builder/commit/0f2c96379143e3dde960ed45bb3e1b74449540f1) Thanks [@​beyondkmp](https://redirect.github.com/beyondkmp)! - Fix the issue of the missing ms package - Updated dependencies \[]: - dmg-builder@26.0.6 - electron-builder-squirrel-windows@26.0.6 ### [`v26.0.5`](https://redirect.github.com/electron-userland/electron-builder/blob/HEAD/packages/app-builder-lib/CHANGELOG.md#2605) [Compare Source](https://redirect.github.com/electron-userland/electron-builder/compare/v26.0.4...v26.0.5) ##### Patch Changes - [#​8845](https://redirect.github.com/electron-userland/electron-builder/pull/8845) [`53ee6c6c`](https://redirect.github.com/electron-userland/electron-builder/commit/53ee6c6c498a4cc4e64d580c4ec6564137060eae) Thanks [@​beyondkmp](https://redirect.github.com/beyondkmp)! - delete peerDepenencies when collecting node modules - Updated dependencies \[]: - dmg-builder@26.0.5 - electron-builder-squirrel-windows@26.0.5 ### [`v26.0.4`](https://redirect.github.com/electron-userland/electron-builder/blob/HEAD/packages/app-builder-lib/CHANGELOG.md#2604) [Compare Source](https://redirect.github.com/electron-userland/electron-builder/compare/v26.0.3...v26.0.4) ##### Patch Changes - [#​8839](https://redirect.github.com/electron-userland/electron-builder/pull/8839) [`8b059ad3`](https://redirect.github.com/electron-userland/electron-builder/commit/8b059ad3baad440acb0994b2c52f22ea0f1d987f) Thanks [@​mmaietta](https://redirect.github.com/mmaietta)! - feat: switch app-builder-bin to node-module-collector to get all production node modules - Updated dependencies \[[`8b059ad3`](https://redirect.github.com/electron-userland/electron-builder/commit/8b059ad3baad440acb0994b2c52f22ea0f1d987f)]: - builder-util@26.0.4 - dmg-builder@26.0.4 - electron-builder-squirrel-windows@26.0.4 - electron-publish@26.0.4 ### [`v26.0.3`](https://redirect.github.com/electron-userland/electron-builder/blob/HEAD/packages/app-builder-lib/CHANGELOG.md#2603) [Compare Source](https://redirect.github.com/electron-userland/electron-builder/compare/v26.0.2...v26.0.3) ##### Patch Changes - [#​8344](https://redirect.github.com/electron-userland/electron-builder/pull/8344) [`27b2ba81`](https://redirect.github.com/electron-userland/electron-builder/commit/27b2ba8129f0e9ad102ca3120c7d7a0f9d29b8eb) Thanks [@​beyondkmp](https://redirect.github.com/beyondkmp)! - use electron-winstaller instead of self module - [#​8834](https://redirect.github.com/electron-userland/electron-builder/pull/8834) [`6261c9a0`](https://redirect.github.com/electron-userland/electron-builder/commit/6261c9a038ecd73c55ac3909825d5d3d7fa43664) Thanks [@​dominhhai](https://redirect.github.com/dominhhai)! - feat(pkg): support notarizing pkg for macos archives - Updated dependencies \[[`27b2ba81`](https://redirect.github.com/electron-userland/electron-builder/commit/27b2ba8129f0e9ad102ca3120c7d7a0f9d29b8eb)]: - electron-builder-squirrel-windows@26.0.3 - dmg-builder@26.0.3 ### [`v26.0.2`](https://redirect.github.com/electron-userland/electron-builder/blob/HEAD/packages/app-builder-lib/CHANGELOG.md#2602) [Compare Source](https://redirect.github.com/electron-userland/electron-builder/compare/v26.0.1...v26.0.2) ##### Patch Changes - [#​8785](https://redirect.github.com/electron-userland/electron-builder/pull/8785) [`b3adf480`](https://redirect.github.com/electron-userland/electron-builder/commit/b3adf4800b4ed240bb21a6a0a6ccdd57670e5d26) Thanks [@​lamawithonel](https://redirect.github.com/lamawithonel)! - feat: Allow users to pass a custom electrons headers URL via env var - [#​8767](https://redirect.github.com/electron-userland/electron-builder/pull/8767) [`f45a09ee`](https://redirect.github.com/electron-userland/electron-builder/commit/f45a09eeeb9d2fb5c4a45bd7bf3990c4acb3c538) Thanks [@​dominhhai](https://redirect.github.com/dominhhai)! - feat(pkg): support extra component packages (`.pkg`) for macos archives - [#​8833](https://redirect.github.com/electron-userland/electron-builder/pull/8833) [`f5af99ac`](https://redirect.github.com/electron-userland/electron-builder/commit/f5af99ac87ef585a7f7ba548d3fb92811f845ba3) Thanks [@​mmaietta](https://redirect.github.com/mmaietta)! - fix: upgrading TrustedSigning module and setting it as minimum version instead of required - [#​8830](https://redirect.github.com/electron-userland/electron-builder/pull/8830) [`44603f2f`](https://redirect.github.com/electron-userland/electron-builder/commit/44603f2f3cc0e00e1c2c2420c7d440d587f8feca) Thanks [@​Julusian](https://redirect.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 ### [`v26.0.1`](https://redirect.github.com/electron-userland/electron-builder/blob/HEAD/packages/app-builder-lib/CHANGELOG.md#26012) [Compare Source](https://redirect.github.com/electron-userland/electron-builder/compare/v26.0.0...v26.0.1) ##### Patch Changes - [#​8968](https://redirect.github.com/electron-userland/electron-builder/pull/8968) [`2d25ec8c`](https://redirect.github.com/electron-userland/electron-builder/commit/2d25ec8ca9ff6dfc634323b7592335b0631f4e47) Thanks [@​t3chguy](https://redirect.github.com/t3chguy)! - chore(docs): Fix typo in `SquirrelWindowsOptions` - [#​8947](https://redirect.github.com/electron-userland/electron-builder/pull/8947) [`7ba4fea9`](https://redirect.github.com/electron-userland/electron-builder/commit/7ba4fea95825650f02749949632b351c75d3019a) Thanks [@​mmaietta](https://redirect.github.com/mmaietta)! - fix: support `mas` packages for flipping fuses - [#​8958](https://redirect.github.com/electron-userland/electron-builder/pull/8958) [`81e0c472`](https://redirect.github.com/electron-userland/electron-builder/commit/81e0c472fe2691b716aba5428dedc5da1c57e773) Thanks [@​beyondkmp](https://redirect.github.com/beyondkmp)! - optimize workspace package resolution in dependency tree - [#​8979](https://redirect.github.com/electron-userland/electron-builder/pull/8979) [`f24a2ce0`](https://redirect.github.com/electron-userland/electron-builder/commit/f24a2ce05cfbc88b79c1d743d13c898d70be99df) Thanks [@​teamchong](https://redirect.github.com/teamchong)! - Fix: Azure trust signing fails with spaces in parameters - [#​8957](https://redirect.github.com/electron-userland/electron-builder/pull/8957) [`ad151b9d`](https://redirect.github.com/electron-userland/electron-builder/commit/ad151b9dbefa746514dd15471e5ef8bf5eed1d9b) Thanks [@​indutny-signal](https://redirect.github.com/indutny-signal)! - fix: pnpm collection of optional dependencies - Updated dependencies \[]: - dmg-builder@26.0.12 - electron-builder-squirrel-windows@26.0.12 ### [`v26.0.0`](https://redirect.github.com/electron-userland/electron-builder/blob/HEAD/packages/app-builder-lib/CHANGELOG.md#2600) ##### Major Changes - [#​8582](https://redirect.github.com/electron-userland/electron-builder/pull/8582) [`6a9597b4`](https://redirect.github.com/electron-userland/electron-builder/commit/6a9597b4d739744fd9211fc07f55bb34211c7626) Thanks [@​mmaietta](https://redirect.github.com/mmaietta)! - chore: remove deprecated fields from `winOptions` and `macOptions` For `winOptions` signing configuration, it has been moved to `win.signtoolOptions` in order to support `azureOptions` as a separate field and avoid bloating `win` configuration object For `macOptions`, notarize options has been deprecated in favor of env vars for quite some time. Env vars are much more secure - [#​8572](https://redirect.github.com/electron-userland/electron-builder/pull/8572) [`0dbe357a`](https://redirect.github.com/electron-userland/electron-builder/commit/0dbe357ac5b4f3c51d9a6e9d7bbf0b1f142b5746) Thanks [@​mmaietta](https://redirect.github.com/mmaietta)! - feat: allowing additional entries in .desktop file, such as `[Desktop Actions <actionName>]`. Requires changing configuration `desktop` property to object to be more extensible in the future - [#​8562](https://redirect.github.com/electron-userland/electron-builder/pull/8562) [`b8185d48`](https://redirect.github.com/electron-userland/electron-builder/commit/b8185d48a75e65932196700e28bf71613dd141b4) Thanks [@​beyondkmp](https://redirect.github.com/beyondkmp)! - support including node_modules in other subdirectories ##### Minor Changes - [#​8609](https://redirect.github.com/electron-userland/electron-builder/pull/8609) [`d672b04b`](https://redirect.github.com/electron-userland/electron-builder/commit/d672b04b4746170c07bc39b7b049ab0c584e7a19) Thanks [@​iongion](https://redirect.github.com/iongion)! - feat: support completely custom AppxManifest.xml - [#​8607](https://redirect.github.com/electron-userland/electron-builder/pull/8607) [`f123628c`](https://redirect.github.com/electron-userland/electron-builder/commit/f123628ce400b5e65d0e4f0966e5cc65a1f3b8a5) Thanks [@​mmaietta](https://redirect.github.com/mmaietta)! - feat: allow disabling of building a universal windows installer - [#​8711](https://redirect.github.com/electron-userland/electron-builder/pull/8711) [`6f0fb8e4`](https://redirect.github.com/electron-userland/electron-builder/commit/6f0fb8e44f035bcd6ff0d6f234b38c20fde066af) Thanks [@​hrueger](https://redirect.github.com/hrueger)! - Add `host` property to support self-hosted Keygen instances - [#​8636](https://redirect.github.com/electron-userland/electron-builder/pull/8636) [`88cc0b06`](https://redirect.github.com/electron-userland/electron-builder/commit/88cc0b06dba22139721fd1e04f6a1cf2d447edbd) Thanks [@​mmaietta](https://redirect.github.com/mmaietta)! - feat: add support for AppArmor with template profile and configuration property - [#​8570](https://redirect.github.com/electron-userland/electron-builder/pull/8570) [`c8484305`](https://redirect.github.com/electron-userland/electron-builder/commit/c84843053a8f9e0b6af14c6b2ed33c5f82d495b3) Thanks [@​mmaietta](https://redirect.github.com/mmaietta)! - feat: migrate to official `electron/asar` packaging - [#​8525](https://redirect.github.com/electron-userland/electron-builder/pull/8525) [`13f55a3e`](https://redirect.github.com/electron-userland/electron-builder/commit/13f55a3ef070d946f5d80dd412a557bd38c98424) Thanks [@​mmaietta](https://redirect.github.com/mmaietta)! - feat: migrate `electronDist` to be an electron-builder `Hook` - [#​8588](https://redirect.github.com/electron-userland/electron-builder/pull/8588) [`8434e10d`](https://redirect.github.com/electron-userland/electron-builder/commit/8434e10dad0893ca11c5f3a17a70470065f96fa0) Thanks [@​mmaietta](https://redirect.github.com/mmaietta)! - feat: adding integration with [@​electron/fuses](https://redirect.github.com/electron/fuses) - [#​8787](https://redirect.github.com/electron-userland/electron-builder/pull/8787) [`cdf18d9a`](https://redirect.github.com/electron-userland/electron-builder/commit/cdf18d9a0f65068e179e43152699c366c4c29467) Thanks [@​mmaietta](https://redirect.github.com/mmaietta)! - feat: add `pwsh` detection to enable azure trusted signing within docker image - [#​8394](https://redirect.github.com/electron-userland/electron-builder/pull/8394) [`ae9221d9`](https://redirect.github.com/electron-userland/electron-builder/commit/ae9221d947c2dedff7b655ddafceb9746f9f4460) Thanks [@​xyloflake](https://redirect.github.com/xyloflake)! - feat: Implement autoupdates for pacman ##### Patch Changes - [#​8645](https://redirect.github.com/electron-userland/electron-builder/pull/8645) [`f4d40f91`](https://redirect.github.com/electron-userland/electron-builder/commit/f4d40f91f1511fc55cbef7c9e7edfddaf6ab67bc) Thanks [@​beyondkmp](https://redirect.github.com/beyondkmp)! - fix: smart unpack for local module with dll - [#​8762](https://redirect.github.com/electron-userland/electron-builder/pull/8762) [`c4f54977`](https://redirect.github.com/electron-userland/electron-builder/commit/c4f54977045ad3f6f7637004f632c37bfb41e79a) Thanks [@​mmaietta](https://redirect.github.com/mmaietta)! - fix: update [@​electron/asar](https://redirect.github.com/electron/asar) to 3.2.18 to resolve signing issue with framework symlinks - [#​8650](https://redirect.github.com/electron-userland/electron-builder/pull/8650) [`f84a0831`](https://redirect.github.com/electron-userland/electron-builder/commit/f84a0831d1d02b782ad07d4f7feff79d96dd45ec) Thanks [@​mmaietta](https://redirect.github.com/mmaietta)! - fix(win): add required `publisherName` field to Azure Trusted Signing - [#​8573](https://redirect.github.com/electron-userland/electron-builder/pull/8573) [`1fee87a2`](https://redirect.github.com/electron-userland/electron-builder/commit/1fee87a20e1bca88f185967ca540d60177e13653) Thanks [@​mmaietta](https://redirect.github.com/mmaietta)! - chore(deps): update ejs to v3.1.10 - [#​8799](https://redirect.github.com/electron-userland/electron-builder/pull/8799) [`45a402b9`](https://redirect.github.com/electron-userland/electron-builder/commit/45a402b9786bcb8e71bfc12c9498552f597653ec) Thanks [@​t3chguy](https://redirect.github.com/t3chguy)! - fix(mac): only fuse macOS universal builds on the combined universal package - [#​8671](https://redirect.github.com/electron-userland/electron-builder/pull/8671) [`a4505a37`](https://redirect.github.com/electron-userland/electron-builder/commit/a4505a3785c17fc1aaaeaa91ba2653787219d74a) Thanks [@​beyondkmp](https://redirect.github.com/beyondkmp)! - chore(deps): update electron/asar to 3.2.17 - [#​8596](https://redirect.github.com/electron-userland/electron-builder/pull/8596) [`e0b0e351`](https://redirect.github.com/electron-userland/electron-builder/commit/e0b0e351baecc29e08d9f7d90f4699150b229416) Thanks [@​mmaietta](https://redirect.github.com/mmaietta)! - chore: refactor files for publishing to electron-publish - [#​8653](https://redirect.github.com/electron-userland/electron-builder/pull/8653) [`796e1a07`](https://redirect.github.com/electron-userland/electron-builder/commit/796e1a072a2bbe97ced6f4be05325c704fc04b7f) Thanks [@​IsaacAderogba](https://redirect.github.com/IsaacAderogba)! - fix: cscIKeyPassword must support empty string arguments - [#​8627](https://redirect.github.com/electron-userland/electron-builder/pull/8627) [`2a3195d9`](https://redirect.github.com/electron-userland/electron-builder/commit/2a3195d99f42e9b4f70e5719525db046a327aeb7) Thanks [@​mmaietta](https://redirect.github.com/mmaietta)! - fix: add rfc3161 timestamp entry as default for azure signing to resolve Windows Defender alert - [#​8725](https://redirect.github.com/electron-userland/electron-builder/pull/8725) [`ccbf0a5b`](https://redirect.github.com/electron-userland/electron-builder/commit/ccbf0a5be38e1d8e405ed9d2bc9f3b2755548182) Thanks [@​beyondkmp](https://redirect.github.com/beyondkmp)! - fix: electron-builder fails when list of node_modules files is too big to pass in a glob - [#​8661](https://redirect.github.com/electron-userland/electron-builder/pull/8661) [`6a294c97`](https://redirect.github.com/electron-userland/electron-builder/commit/6a294c9725f30cf1b6151363a32b9d1395b0122e) Thanks [@​t3chguy](https://redirect.github.com/t3chguy)! - chore: remove stale handler for `extend-info` in electronMac plist creation - [#​8577](https://redirect.github.com/electron-userland/electron-builder/pull/8577) [`e9eef0c1`](https://redirect.github.com/electron-userland/electron-builder/commit/e9eef0c1c7f73a5edfe3026f044c6278641077cb) Thanks [@​mmaietta](https://redirect.github.com/mmaietta)! - fix: add additional default exclusions to copy logic - [#​8566](https://redirect.github.com/electron-userland/electron-builder/pull/8566) [`e45fecf0`](https://redirect.github.com/electron-userland/electron-builder/commit/e45fecf04d1ba758ed524391a1fc161e5c57d305) Thanks [@​mmaietta](https://redirect.github.com/mmaietta)! - chore: change signing warning message to debug - [#​8576](https://redirect.github.com/electron-userland/electron-builder/pull/8576) [`3eab7143`](https://redirect.github.com/electron-userland/electron-builder/commit/3eab7143d74262caace81ea05e97617d07daf336) Thanks [@​beyondkmp](https://redirect.github.com/beyondkmp)! - fix: packages in the workspace not being under node_modules - [#​8691](https://redirect.github.com/electron-userland/electron-builder/pull/8691) [`5a9141f6`](https://redirect.github.com/electron-userland/electron-builder/commit/5a9141f60ac6d51a4b839b73271274bef5c6ca70) Thanks [@​mmaietta](https://redirect.github.com/mmaietta)! - chore(mac): add back logging of identity name and hash as opposed to just hash - [#​8805](https://redirect.github.com/electron-userland/electron-builder/pull/8805) [`c6d6b6e5`](https://redirect.github.com/electron-userland/electron-builder/commit/c6d6b6e57be2c042dc586ae13f1af38a8a19af41) Thanks [@​mmaietta](https://redirect.github.com/mmaietta)! - fix: ASAR files in extraResources are not included in integrity calculations - [#​8575](https://redirect.github.com/electron-userland/electron-builder/pull/8575) [`dfa35c32`](https://redirect.github.com/electron-userland/electron-builder/commit/dfa35c321f6e68c6a102ddc49aa64985fb11d396) Thanks [@​doctolivier](https://redirect.github.com/doctolivier)! - chore(deps): update [@​electron/rebuild](https://redirect.github.com/electron/rebuild) to v3.7.0 - [#​8637](https://redirect.github.com/electron-userland/electron-builder/pull/8637) [`667ab2f8`](https://redirect.github.com/electron-userland/electron-builder/commit/667ab2f8d5d635b5ab03cd5de06561403135a7f6) Thanks [@​mmaietta](https://redirect.github.com/mmaietta)! - chore: migrate default recommends and default depends for fpm from app-builder-bin to JS code - [#​8727](https://redirect.github.com/electron-userland/electron-builder/pull/8727) [`7268c2ee`](https://redirect.github.com/electron-userland/electron-builder/commit/7268c2eea3f4a5b5d4f88283585797ce5c41de1c) Thanks [@​NoahAndrews](https://redirect.github.com/NoahAndrews)! - chore: Rename `vmRequired` variable to `useVmIfNotOnWin` - [#​8714](https://redirect.github.com/electron-userland/electron-builder/pull/8714) [`66334502`](https://redirect.github.com/electron-userland/electron-builder/commit/66334502a50d1decb15eb3ac3bdcd197b3721036) Thanks [@​kttmv](https://redirect.github.com/kttmv)! - chore: Remove informal Russian messages in the NSIS installer - [#​8606](https://redirect.github.com/electron-userland/electron-builder/pull/8606) [`a0e635c1`](https://redirect.github.com/electron-userland/electron-builder/commit/a0e635c183633c291fd2e0a0e8c9a1c6b8e085a0) Thanks [@​mmaietta](https://redirect.github.com/mmaietta)! - fix: add quotes to surround file path during azure signing to handle files with spaces - [#​8603](https://redirect.github.com/electron-userland/electron-builder/pull/8603) [`712a8bce`](https://redirect.github.com/electron-userland/electron-builder/commit/712a8bce56331cd89df270f182fa27bf365e985b) Thanks [@​mmaietta](https://redirect.github.com/mmaietta)! - fix: checking relative path without separator as that doesn't work on Windows - [#​8639](https://redirect.github.com/electron-userland/electron-builder/pull/8639) [`28006623`](https://redirect.github.com/electron-userland/electron-builder/commit/28006623a1a344007e283cdc65ce1a81f42a136d) Thanks [@​mmaietta](https://redirect.github.com/mmaietta)! - chore: refactor electron dist logic to avoid unnecessary console logs - [#​8715](https://redirect.github.com/electron-userland/electron-builder/pull/8715) [`4c394d54`](https://redirect.github.com/electron-userland/electron-builder/commit/4c394d54689f03bbca54a083c7e126d9c83e6ed7) Thanks [@​beyondkmp](https://redirect.github.com/beyondkmp)! - fix: does not work with NPM workspaces - [#​8654](https://redirect.github.com/electron-userland/electron-builder/pull/8654) [`9e11358f`](https://redirect.github.com/electron-userland/electron-builder/commit/9e11358fc28249675cd7ec4f7037408cc18dfa8a) Thanks [@​mmaietta](https://redirect.github.com/mmaietta)! - fix: check ResolvedFileSet src when verifying symlinks to be within project directory - [#​8632](https://redirect.github.com/electron-userland/electron-builder/pull/8632) [`645e2abd`](https://redirect.github.com/electron-userland/electron-builder/commit/645e2abd5ed604fe4f4d9475cf2cedf4fe78436c) Thanks [@​mmaietta](https://redirect.github.com/mmaietta)! - fix: only sign concurrently when using local signtool. azure can't be in parallel due to resources being locked during usage - [#​8601](https://redirect.github.com/electron-userland/electron-builder/pull/8601) [`215fc36b`](https://redirect.github.com/electron-userland/electron-builder/commit/215fc36b5e8d243ef5bc77d31eb8e30d0e8bca9d) Thanks [@​mmaietta](https://redirect.github.com/mmaietta)! - Revert "fix(win): use appInfo description as primary entry for FileDescription" to resolve [https://github.com/electron-userland/electron-builder/issues/8599](https://redirect.github.com/electron-userland/electron-builder/issues/8599) - [`a1ee0419`](https://redirect.github.com/electron-userland/electron-builder/commit/a1ee04191f12920585fea8fa648cd0c4b0ed0558) Thanks [@​mmaietta](https://redirect.github.com/mmaietta)! - fix: use FileCopier for copying files and queue creation of symlinks - [#​8689](https://redirect.github.com/electron-userland/electron-builder/pull/8689) [`1d7f87c1`](https://redirect.github.com/electron-userland/electron-builder/commit/1d7f87c1028fa94c9bb80c167bb1fb87cbc84817) Thanks [@​Lemonexe](https://redirect.github.com/Lemonexe)! - fix(win): corrupt asar integrity file path on crossplatform build - [#​8749](https://redirect.github.com/electron-userland/electron-builder/pull/8749) [`ee2c6dc1`](https://redirect.github.com/electron-userland/electron-builder/commit/ee2c6dc133ed31fd82ad8fdf864651494c88fcf8) Thanks [@​kethinov](https://redirect.github.com/kethinov)! - fix: typo in urls in tsdoc - Updated dependencies \[[`f4d40f91`](https://redirect.github.com/electron-userland/electron-builder/commit/f4d40f91f1511fc55cbef7c9e7edfddaf6ab67bc), [`633490cb`](https://redirect.github.com/electron-userland/electron-builder/commit/633490cb395c0af8027116b345500c58a7616964), [`e0b0e351`](https://redirect.github.com/electron-userland/electron-builder/commit/e0b0e351baecc29e08d9f7d90f4699150b229416), [`eacbbf59`](https://redirect.github.com/electron-userland/electron-builder/commit/eacbbf593f6ea01a92ffb41d8d28ee5e4e480ea1), [`6f0fb8e4`](https://redirect.github.com/electron-userland/electron-builder/commit/6f0fb8e44f035bcd6ff0d6f234b38c20fde066af), [`6a6bed46`](https://redirect.github.com/electron-userland/electron-builder/commit/6a6bed46c428b45105ada071a9cb89b5d4f93d9e), [`3eab7143`](https://redirect.github.com/electron-userland/electron-builder/commit/3eab7143d74262caace81ea05e97617d07daf336), [`a5558e33`](https://redirect.github.com/electron-userland/electron-builder/commit/a5558e3380fdde4806c4c29694d4fe70fd11423a), [`d4ea0d99`](https://redirect.github.com/electron-userland/electron-builder/commit/d4ea0d998d0fb3ea3a75ca8d39a69a2f3c710962), [`b8185d48`](https://redirect.github.com/electron-userland/electron-builder/commit/b8185d48a75e65932196700e28bf71613dd141b4), [`dcd91a1f`](https://redirect.github.com/electron-userland/electron-builder/commit/dcd91a1f79be5bde7bb418b0eaa83d03f11d41fe)]: - builder-util@26.0.0 - dmg-builder@26.0.0 - electron-builder-squirrel-windows@26.0.0 - electron-publish@26.0.0 - builder-util-runtime@9.3.0 </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/toeverything/AFFiNE). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4yMDcuMSIsInVwZGF0ZWRJblZlciI6IjM5LjIwNy4xIiwidGFyZ2V0QnJhbmNoIjoiY2FuYXJ5IiwibGFiZWxzIjpbImRlcGVuZGVuY2llcyJdfQ==-->
638e79c to
7478df5
Compare
Edited/Blocked NotificationRenovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR. You can manually request rebase by checking the rebase/retry box above. |
This reverts commit 7478df5.
This reverts commit 7478df5.
This PR contains the following updates:
^25.1.8->^26.0.0Release Notes
electron-userland/electron-builder (app-builder-lib)
v26.0.12Compare Source
Patch Changes
#8968
2d25ec8cThanks @t3chguy! - chore(docs): Fix typo inSquirrelWindowsOptions#8947
7ba4fea9Thanks @mmaietta! - fix: supportmaspackages for flipping fuses#8958
81e0c472Thanks @beyondkmp! - optimize workspace package resolution in dependency tree#8979
f24a2ce0Thanks @teamchong! - Fix: Azure trust signing fails with spaces in parameters#8957
ad151b9dThanks @indutny-signal! - fix: pnpm collection of optional dependenciesUpdated dependencies []:
v26.0.11Compare Source
Patch Changes
#8941
14b96dfcThanks @mmaietta! - fix: find cwd using getProjectRootPath for detecting package manager#8928
70d7c855Thanks @rotu! - chore(docs): Document that detectUpdateChannel doesn't work when publishing to github#8932
e1ea62b0Thanks @gaaf! - fix:after-install.tpl: Detect if apparmor is enabled instead of just file-exists checkUpdated dependencies [
53a81939]:v26.0.10Compare Source
Patch Changes
#8890
3ce33edbThanks @beyondkmp! - chore: replace the plist functionality in app-builder-bin with plist#8926
3caab3c4Thanks @mmaietta! - fix: fix custom publisher check and throw error if not found#8915
8903c5dfThanks @beyondkmp! - fix: improve atomicRMDir function in NSIS uninstallerUpdated dependencies []:
v26.0.9Compare Source
Patch Changes
#8895
22da6442Thanks @mmaietta! - fix: remove Promise ability from AsyncEventEmitter as it's impossible to filter listeners by without being async#8885
4cc475edThanks @mmaietta! - fix:node-linker=hoistedfallback to utilize Npm module collector#8908
62029b08Thanks @mmaietta! - fix: when using osx-sign, specifically pass in identity name instead of hash#8896
67b6f71fThanks @BrandonXLF! - fix: allow publishing to Snap Store to be disabled with snap specific publish options#8899
69184315Thanks @mmaietta! - test: adding fixtures for lockfiles to support--frozen-lockfile(yarn, pnpm) andci(npm)Updated dependencies []:
v26.0.8Compare Source
Patch Changes
#8872
7f6c3feaThanks @mmaietta! - chore: refactor node module collector, extract explicitDependencyTree, update types to be generic and respective tonpm listvspnpm listdependency trees#8868
48c9f88bThanks @mmaietta! - fix: allow usage of .cjs, .mjs, and type=module custom/generic publishers#8872
7f6c3feaThanks @mmaietta! - chore: refactor node module collector to reduce recursion, extract explicit DependencyTree, update typesUpdated dependencies []:
v26.0.7Compare Source
Patch Changes
#8864
3fe27d77Thanks @beyondkmp! - Detected circular dependencies and add debug logs for nodeModulesCollector, and refactored YarnNodeModulesCollector to extend NpmNodeModulesCollector.Updated dependencies [
bee179b3,c12f86f2]:v26.0.6Compare Source
Patch Changes
#8843
7fc78460Thanks @fiesh! - fix: Only update AppArmor profile if not chroot'ed#8851
0f2c9637Thanks @beyondkmp! - Fix the issue of the missing ms packageUpdated dependencies []:
v26.0.5Compare Source
Patch Changes
#8845
53ee6c6cThanks @beyondkmp! - delete peerDepenencies when collecting node modulesUpdated dependencies []:
v26.0.4Compare Source
Patch Changes
#8839
8b059ad3Thanks @mmaietta! - feat: switch app-builder-bin to node-module-collector to get all production node modulesUpdated dependencies [
8b059ad3]:v26.0.3Compare Source
Patch Changes
#8344
27b2ba81Thanks @beyondkmp! - use electron-winstaller instead of self module#8834
6261c9a0Thanks @dominhhai! - feat(pkg): support notarizing pkg for macos archivesUpdated dependencies [
27b2ba81]:v26.0.2Compare Source
Patch Changes
#8785
b3adf480Thanks @lamawithonel! - feat: Allow users to pass a custom electrons headers URL via env var#8767
f45a09eeThanks @dominhhai! - feat(pkg): support extra component packages (.pkg) for macos archives#8833
f5af99acThanks @mmaietta! - fix: upgrading TrustedSigning module and setting it as minimum version instead of required#8830
44603f2fThanks @Julusian! - fix: handle yarn berry patch format in electron-updater version checkUpdated dependencies []:
v26.0.1Compare Source
Patch Changes
#8968
2d25ec8cThanks @t3chguy! - chore(docs): Fix typo inSquirrelWindowsOptions#8947
7ba4fea9Thanks @mmaietta! - fix: supportmaspackages for flipping fuses#8958
81e0c472Thanks @beyondkmp! - optimize workspace package resolution in dependency tree#8979
f24a2ce0Thanks @teamchong! - Fix: Azure trust signing fails with spaces in parameters#8957
ad151b9dThanks @indutny-signal! - fix: pnpm collection of optional dependenciesUpdated dependencies []:
v26.0.0Major Changes
#8582
6a9597b4Thanks @mmaietta! - chore: remove deprecated fields fromwinOptionsandmacOptionsFor
winOptionssigning configuration, it has been moved towin.signtoolOptionsin order to supportazureOptionsas a separate field and avoid bloatingwinconfiguration objectFor
macOptions, notarize options has been deprecated in favor of env vars for quite some time. Env vars are much more secure#8572
0dbe357aThanks @mmaietta! - feat: allowing additional entries in .desktop file, such as[Desktop Actions <actionName>]. Requires changing configurationdesktopproperty to object to be more extensible in the future#8562
b8185d48Thanks @beyondkmp! - support including node_modules in other subdirectoriesMinor Changes
#8609
d672b04bThanks @iongion! - feat: support completely custom AppxManifest.xml#8607
f123628cThanks @mmaietta! - feat: allow disabling of building a universal windows installer#8711
6f0fb8e4Thanks @hrueger! - Addhostproperty to support self-hosted Keygen instances#8636
88cc0b06Thanks @mmaietta! - feat: add support for AppArmor with template profile and configuration property#8570
c8484305Thanks @mmaietta! - feat: migrate to officialelectron/asarpackaging#8525
13f55a3eThanks @mmaietta! - feat: migrateelectronDistto be an electron-builderHook#8588
8434e10dThanks @mmaietta! - feat: adding integration with @electron/fuses#8787
cdf18d9aThanks @mmaietta! - feat: addpwshdetection to enable azure trusted signing within docker image#8394
ae9221d9Thanks @xyloflake! - feat: Implement autoupdates for pacmanPatch Changes
#8645
f4d40f91Thanks @beyondkmp! - fix: smart unpack for local module with dll#8762
c4f54977Thanks @mmaietta! - fix: update @electron/asar to 3.2.18 to resolve signing issue with framework symlinks#8650
f84a0831Thanks @mmaietta! - fix(win): add requiredpublisherNamefield to Azure Trusted Signing#8573
1fee87a2Thanks @mmaietta! - chore(deps): update ejs to v3.1.10#8799
45a402b9Thanks @t3chguy! - fix(mac): only fuse macOS universal builds on the combined universal package#8671
a4505a37Thanks @beyondkmp! - chore(deps): update electron/asar to 3.2.17#8596
e0b0e351Thanks @mmaietta! - chore: refactor files for publishing to electron-publish#8653
796e1a07Thanks @IsaacAderogba! - fix: cscIKeyPassword must support empty string arguments#8627
2a3195d9Thanks @mmaietta! - fix: add rfc3161 timestamp entry as default for azure signing to resolve Windows Defender alert#8725
ccbf0a5bThanks @beyondkmp! - fix: electron-builder fails when list of node_modules files is too big to pass in a glob#8661
6a294c97Thanks @t3chguy! - chore: remove stale handler forextend-infoin electronMac plist creation#8577
e9eef0c1Thanks @mmaietta! - fix: add additional default exclusions to copy logic#8566
e45fecf0Thanks @mmaietta! - chore: change signing warning message to debug#8576
3eab7143Thanks @beyondkmp! - fix: packages in the workspace not being under node_modules#8691
5a9141f6Thanks @mmaietta! - chore(mac): add back logging of identity name and hash as opposed to just hash#8805
c6d6b6e5Thanks @mmaietta! - fix: ASAR files in extraResources are not included in integrity calculations#8575
dfa35c32Thanks @doctolivier! - chore(deps): update @electron/rebuild to v3.7.0#8637
667ab2f8Thanks @mmaietta! - chore: migrate default recommends and default depends for fpm from app-builder-bin to JS code#8727
7268c2eeThanks @NoahAndrews! - chore: RenamevmRequiredvariable touseVmIfNotOnWin#8714
66334502Thanks @kttmv! - chore: Remove informal Russian messages in the NSIS installer#8606
a0e635c1Thanks @mmaietta! - fix: add quotes to surround file path during azure signing to handle files with spaces#8603
712a8bceThanks @mmaietta! - fix: checking relative path without separator as that doesn't work on Windows#8639
28006623Thanks @mmaietta! - chore: refactor electron dist logic to avoid unnecessary console logs#8715
4c394d54Thanks @beyondkmp! - fix: does not work with NPM workspaces#8654
9e11358fThanks @mmaietta! - fix: check ResolvedFileSet src when verifying symlinks to be within project directory#8632
645e2abdThanks @mmaietta! - fix: only sign concurrently when using local signtool. azure can't be in parallel due to resources being locked during usage#8601
215fc36bThanks @mmaietta! - Revert "fix(win): use appInfo description as primary entry for FileDescription" to resolve https://github.com/electron-userland/electron-builder/issues/8599a1ee0419Thanks @mmaietta! - fix: use FileCopier for copying files and queue creation of symlinks#8689
1d7f87c1Thanks @Lemonexe! - fix(win): corrupt asar integrity file path on crossplatform build#8749
ee2c6dc1Thanks @kethinov! - fix: typo in urls in tsdocUpdated dependencies [
f4d40f91,633490cb,e0b0e351,eacbbf59,6f0fb8e4,6a6bed46,3eab7143,a5558e33,d4ea0d99,b8185d48,dcd91a1f]:Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.