27.0.0-alpha.4Pre-release
What's Changed
- chore(deps): override shell-quote to >=1.8.4 by @mmaietta in https://github.com/electron-userland/electron-builder/pull/9909
- chore: migrate
mkdtempusages toTmpDir(unify temp-directory usage) by @mmaietta in https://github.com/electron-userland/electron-builder/pull/9907 - fix(win): serialize concurrent signtool invocations with lockfile by @mmaietta in https://github.com/electron-userland/electron-builder/pull/9920
- chore(deps): override esbuild to >=0.28.1 by @mmaietta in https://github.com/electron-userland/electron-builder/pull/9910
- chore(test): runtime-gated test files inflate cross-platform shard duration estimates by @mmaietta in https://github.com/electron-userland/electron-builder/pull/9904
- chore(deps): override tmp to >=0.2.6 by @mmaietta in https://github.com/electron-userland/electron-builder/pull/9911
- chore(deps): override serialize-javascript to >=7.0.5 by @mmaietta in https://github.com/electron-userland/electron-builder/pull/9912
- feat: Remove
linux.syncDesktopName— always sync the installed.desktopfilename (BREAKING) by @mmaietta in https://github.com/electron-userland/electron-builder/pull/9908 - chore(deploy): mark
.changeset/config.jsonas skip-worktree for publishing by @mmaietta in https://github.com/electron-userland/electron-builder/pull/9925 - feat(linux): unified
executableArgsentrypoint by @mmaietta in https://github.com/electron-userland/electron-builder/pull/9922 - fix: resolve
merge-smart-cacheCI job failing to upload vitest smart cache by @mmaietta in https://github.com/electron-userland/electron-builder/pull/9932 - chore(test): de-sequentialize temp-dir tests via per-test
TmpDircontext by @mmaietta in https://github.com/electron-userland/electron-builder/pull/9916 - fix(test): stabilize corepack warmup during CI setup via retry mechanism by @mmaietta in https://github.com/electron-userland/electron-builder/pull/9933
- fix(win): retry the spurious "The batch file cannot be found." cmd.exe race condition by @mmaietta in https://github.com/electron-userland/electron-builder/pull/9929
- fix(nsis): preserve
$(...)LangString references in escaped NSIS define values (e.g.shortcutName: "$(customSN)") by @mmaietta in https://github.com/electron-userland/electron-builder/pull/9934 - fix: test noise and stability (icon conv toolset lock, corepack noise, signtool failure) by @mmaietta in https://github.com/electron-userland/electron-builder/pull/9935
- feat: programmatic v26->v27 schema migrator by @mmaietta in https://github.com/electron-userland/electron-builder/pull/9941
- feat: escape xml for appxmanifest; consolidate usage to
builder-utilby @regnete in https://github.com/electron-userland/electron-builder/pull/9853 - fix(mac): resolve universal build failure with platform-specific single-arch dependencies by @mmaietta in https://github.com/electron-userland/electron-builder/pull/9942
- chore(test): resolve flakiness in snap core24 unit test by @mmaietta in https://github.com/electron-userland/electron-builder/pull/9944
- feat(nsis): add Hebrew (he) translations and bundle he_IL for installer messages by @kdroidFilter in https://github.com/electron-userland/electron-builder/pull/9927
- chore(deploy): Release (next) (alpha) by @electron-builder-release-bot[bot] in https://github.com/electron-userland/electron-builder/pull/9913
New Contributors
- @kdroidFilter made their first contribution in https://github.com/electron-userland/electron-builder/pull/9927
Full Changelog: https://github.com/electron-userland/electron-builder/compare/electron-builder@27.0.0-alpha.3...electron-builder@27.0.0-alpha.4