What's Changed
- fix: Switch type-checking to
nodenext+ fix the ESM/CJS interop bugs it surfaces by @mmaietta in #9885 - fix(pnpm-collector): bundle transitive deps of
link:packages by @mmaietta in #9875 - feat: modernize macOS build config API and upgrade all
electron/____dep packages (BREAKING) by @mmaietta in #9889 - chore(docs): restore removed sponsor logos by @skmedix in #9874
- feat(win): Multi-mode Windows code signing under a unified
win.signkey [HSM, PKCS#11, Azure Trusted Signing, Signtool] (BREAKING) by @mmaietta in #9855 - chore: harden windows azure signing powershell; update migration docs by @mmaietta in #9892
- fix: resolve ENOENT on electron zip extraction in Windows Docker + harden Azure signing command encoding by @mmaietta in #9891
- chore(tests): enable concurrent test suites by @mmaietta in #9893
- chore(test): ephemeral self-signed code-signing identities for tests (macOS + Windows) by @mmaietta in #9896
- fix: resolve flaky
ENOENT … mkdir '<cache>/fpm@2.2.1/…'during concurrent toolset downloads by @mmaietta in #9899 - fix(snap):
core24: launcher-script commands & automaticchrome-sandboxcleanup by @mmaietta in #9897 - fix: resolve open CodeQL code-scanning alerts (8 of 14) by @mmaietta in #9900
- chore(tests): fix test sourcemaps, enable test
fileParallelism, increase test timeout, and update GHA by @mmaietta in #9901 - chore(test): stabilize flaky auto-update test loop with increased timeout by @mmaietta in #9906
- chore(test): Shared per-test
tmpDirfor tests; eliminatenew TmpDir()/mkdtempboilerplate by @mmaietta in #9905 - fix(mac): preserve
.frameworksymlinks in bothzipand7ztargets via 7za-snlby @mmaietta in #9902 - feat: add updated wine 11.0 to toolsets config by @mmaietta in #9898
- chore(deploy): Release (next) (alpha) by @electron-builder-release-bot[bot] in #9887
New Contributors
Full Changelog: https://github.com/electron-userland/electron-builder/compare/electron-builder@27.0.0-alpha.2...electron-builder@27.0.0-alpha.3