github electron-userland/electron-builder electron-builder@27.0.0-alpha.6

pre-release6 hours ago

What's Changed

  • chore(deps): override @babel/plugin-transform-modules-systemjs to >=7.29.4 by @mmaietta in #9959
  • chore(deps): override fast-xml-builder to >=1.1.7 by @mmaietta in #9960
  • chore(deps): override @xmldom/xmldom to >=0.8.13 by @mmaietta in #9961
  • fix(mac): keep CFBundleName and helper app bundle names consistent by @mmaietta in #9962
  • chore(deps): pin vite to >=6.4.2 by @mmaietta in #9965
  • chore(test): reactivate mac blackbox updater test by @mmaietta in #9928
  • chore(deps): override lodash to >=4.18.0 by @mmaietta in #9966
  • feat(win): add MSIX target (beta) by @mmaietta in #9808
  • fix: ship snapcraft type declarations so SnapOptions.d.ts resolves for consumers by @mmaietta in #9971
  • feat(dmg): default DMG filesystem to APFS (BREAKING) by @mmaietta in #9978
  • chore(deps): update docker/login-action action to v3.7.0 by @renovate[bot] in #9984
  • chore(deps): update actions/stale action to v10.3.0 - autoclosed by @renovate[bot] in #9982
  • chore(deps): update actions/cache action to v5.0.5 by @renovate[bot] in #9981
  • chore: Updating pnpm to latest 11.9.0 by @mmaietta in #9986
  • chore(deps): update guibranco/github-status-action-v2 action to v1.2.4 by @renovate[bot] in #9985
  • fix(nsis): reliably install the main executable and native binaries on x64 and arm64 by @mmaietta in #9988
  • chore(docs): remove dead link by @skmedix in #9987
  • fix(updater): make GitHubProvider pick the newest available release if allowPrerelease=true but current version is stable by @AbdulrhmanGoni in #9895
  • feat(updater): harden NSIS web-installer auto-updates: secure-by-default disableWebInstaller, a v27 grace period, and target self-identification by @mmaietta in #9979
  • fix: extract .tar.7z snap template archives correctly by @claude[bot] in #10003
  • fix: don't empty locales dir when electronLanguages uses bare language codes by @claude[bot] in #10007
  • feat(updater): fix manifest sha512 hash-encoding sniffing, add opt-in Linux package-signature verification by @mmaietta in #9990
  • fix(test): enforce snapshot mismatches in Linux docker test shards by @claude[bot] in #10012
  • feat(app-builder-lib): exclude default production deps from node_modules instead of erroring (BREAKING) by @liamcmitchell in #9994
  • feat(updater): gate legacy top-level manifest path/sha512 behind electronUpdaterCompatibility (BREAKING) by @mmaietta in #9992
  • feat(dmg): support ULMO (lzma) disk image format by @yyq1025 in #10018
  • fix(electron-updater): reject instead of crashing on multipart range response error by @claude[bot] in #10021
  • ci: run generated AppImage blackbox update suites in the e2e appimage job by @claude[bot] in #10025
  • fix: prevent duplicate GitHub draft releases from concurrent artifact uploads by @claude[bot] in #10028
  • feat(publish): support Bitbucket Cloud access tokens (Bearer auth) by @mmaietta in #10023
  • fix(mac): don't warn about disable-library-validation when the effective entitlements already grant it by @claude[bot] in #10029
  • feat: fail fast on Windows ia32 / Linux armv7l with Electron 44+, expand arch "all" to x64+arm64 (BREAKING) by @claude[bot] in #10032
  • feat(electron-publish): add Cloudflare R2 publish provider by @kyletaylored in #9773
  • feat(updater): opt-in install-on-next-launch mode and OS session-end guard (BREAKING) by @claude[bot] in #10011
  • chore(deploy): Release (next) (alpha) by @electron-builder-release-bot[bot] in #9964

New Contributors

Full Changelog: https://github.com/electron-userland/electron-builder/compare/electron-builder@27.0.0-alpha.5...electron-builder@27.0.0-alpha.6

Don't miss a new electron-builder release

NewReleases is sending notifications on new releases.