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

pre-release7 hours ago

What's Changed

  • chore(release): exit alpha release state and resolve discrepancies in migration docs by @mmaietta in #10036
  • chore(docs): v27 website documentation audit by @mmaietta in #10037
  • feat: offline checksum validation via locally seeded SHASUMS256.txt for air-gapped builds by @claude[bot] in #10046
  • build: trust renovate[bot] in Faraday config by @claude[bot] in #10030
  • fix(app-builder-lib): don't mutate shared UpdateInfo.files when applying GitHub safeArtifactName by @claude[bot] in #10013
  • fix: allow parentheses in AppImage product/executable names by @claude[bot] in #10050
  • test: update generic/github/r2 snapshot for safeArtifactName fix by @claude[bot] in #10063
  • fix: skip electron-updater version validation for pnpm catalog:/workspace: specifiers by @claude[bot] in #10019
  • fix: prevent infinite recursion in node module collection when a package depends on itself by @claude[bot] in #10070
  • feat: warn on skipped update signature verification and validate publisherName against signing certificate by @claude[bot] in #10056
  • fix: don't bundle workspace node_modules when app has no production dependencies by @claude[bot] in #10035
  • feat(app-builder-lib): fail the build when extraFiles/extraResources to escapes the package by @claude[bot] in #10062
  • feat: fail builds on missing production dependencies by default (allowMissingDependencies) by @claude[bot] in #10073
  • feat(app-builder-lib): restore mac.sign.type for explicit development/distribution signing by @claude[bot] in #10065
  • test: provide metadata in allowMissingDependencies wiring-test mock by @claude[bot] in #10086
  • fix: don't apply default plugs or layout to classic-confinement core24 snaps by @claude[bot] in #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 #10087
  • fix(deb): multithread the data.tar xz compression by @xpolb01 in #10049
  • chore(deploy): Release (next) (alpha) by @electron-builder-release-bot[bot] in #10038

New Contributors

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

Don't miss a new electron-builder release

NewReleases is sending notifications on new releases.