# electron-builder 27.0.0-alpha.7 - Product: electron-builder (https://whatsnew.fyi/product/electron-builder) - Vendor: electron-builder - Date: 2026-08-17 - Version: 27.0.0-alpha.7 - Original notes: https://github.com/electron-userland/electron-builder/releases/tag/electron-builder%4027.0.0-alpha.7 - Permalink: https://whatsnew.fyi/product/electron-builder/releases/27.0.0-alpha.7 - Labels: Pre-release What's New is an index, not a publisher: every entry below links to the vendor's own release notes, which are the authoritative source. Entries are labelled where they are hand-curated sample data, pre-releases, or drawn from a secondary source such as a developer blog. Reuse: the summaries, labels and curation here are © What's New. Quote freely with attribution and a link back; wholesale republication of the corpus is not permitted — terms: https://whatsnew.fyi/terms. The vendors' own release notes remain their publishers'. --- - **added** — Offline checksum validation via locally seeded SHASUMS256.txt for air-gapped builds - **added** — Warn on skipped update signature verification and validate publisherName against signing certificate - **added** — Fail the build when extraFiles/extraResources `to` escapes the package - **added** — Fail builds on missing production dependencies by default with `allowMissingDependencies` option - **added** — Restore mac.sign.type for explicit development/distribution signing - **fixed** — Don't mutate shared UpdateInfo.files when applying GitHub safeArtifactName - **fixed** — Allow parentheses in AppImage product/executable names - **fixed** — Skip electron-updater version validation for pnpm catalog:/workspace: specifiers - **fixed** — Prevent infinite recursion in node module collection when a package depends on itself - **fixed** — Don't bundle workspace node_modules when app has no production dependencies - **fixed** — Don't apply default plugs or layout to classic-confinement core24 snaps - **fixed** — Bump icons toolset to 1.2.3 so small ICNS sizes are written as ic04/ic05 ARGB to fix corrupt 16/32px Finder/DMG icons - **changed** — Multithread the data.tar xz compression for deb packages ##### What's Changed * chore(release): exit alpha release state and resolve discrepancies in migration docs by @mmaietta in https://github.com/electron-userland/electron-builder/pull/10036 * chore(docs): v27 website documentation audit by @mmaietta in https://github.com/electron-userland/electron-builder/pull/10037 * feat: offline checksum validation via locally seeded SHASUMS256.txt for air-gapped builds by @claude[bot] in https://github.com/electron-userland/electron-builder/pull/10046 * build: trust renovate[bot] in Faraday config by @claude[bot] in https://github.com/electron-userland/electron-builder/pull/10030 * fix(app-builder-lib): don't mutate shared UpdateInfo.files when applying GitHub safeArtifactName by @claude[bot] in https://github.com/electron-userland/electron-builder/pull/10013 * fix: allow parentheses in AppImage product/executable names by @claude[bot] in https://github.com/electron-userland/electron-builder/pull/10050 * test: update generic/github/r2 snapshot for safeArtifactName fix by @claude[bot] in https://github.com/electron-userland/electron-builder/pull/10063 * fix: skip electron-updater version validation for pnpm catalog:/workspace: specifiers by @claude[bot] in https://github.com/electron-userland/electron-builder/pull/10019 * fix: prevent infinite recursion in node module collection when a package depends on itself by @claude[bot] in https://github.com/electron-userland/electron-builder/pull/10070 * feat: warn on skipped update signature verification and validate publisherName against signing certificate by @claude[bot] in https://github.com/electron-userland/electron-builder/pull/10056 * fix: don't bundle workspace node_modules when app has no production dependencies by @claude[bot] in https://github.com/electron-userland/electron-builder/pull/10035 * feat(app-builder-lib): fail the build when extraFiles/extraResources `to` escapes the package by @claude[bot] in https://github.com/electron-userland/electron-builder/pull/10062 * feat: fail builds on missing production dependencies by default (`allowMissingDependencies`) by @claude[bot] in https://github.com/electron-userland/electron-builder/pull/10073 * feat(app-builder-lib): restore mac.sign.type for explicit development/distribution signing by @claude[bot] in https://github.com/electron-userland/electron-builder/pull/10065 * test: provide metadata in allowMissingDependencies wiring-test mock by @claude[bot] in https://github.com/electron-userland/electron-builder/pull/10086 * fix: don't apply default plugs or layout to classic-confinement core24 snaps by @claude[bot] in https://github.com/electron-userland/electron-builder/pull/10060 * fix(mac): bump icons toolset to 1.2.3 so small ICNS sizes are written as ic04/ic05 ARGB (fixes corrupt 16/32px Finder/DMG icons) by @claude[bot] in https://github.com/electron-userland/electron-builder/pull/10087 * fix(deb): multithread the data.tar xz compression by @xpolb01 in https://github.com/electron-userland/electron-builder/pull/10049 * chore(deploy): Release (next) (alpha) by @electron-builder-release-bot[bot] in https://github.com/electron-userland/electron-builder/pull/10038 ##### New Contributors * @xpolb01 made their first contribution in https://github.com/electron-userland/electron-builder/pull/10049 **Full Changelog**: https://github.com/electron-userland/electron-builder/compare/electron-builder@27.0.0-alpha.6...electron-builder@27.0.0-alpha.7