electron-builder 27.0.0-alpha.7

27.0.0-alpha.7Pre-release
Added 5
  • Offline checksum validation via locally seeded SHASUMS256.txt for air-gapped builds
  • Warn on skipped update signature verification and validate publisherName against signing certificate
  • Fail the build when extraFiles/extraResources `to` escapes the package
  • Fail builds on missing production dependencies by default with `allowMissingDependencies` option
  • Restore mac.sign.type for explicit development/distribution signing
Changed 1
  • Multithread the data.tar xz compression for deb packages
Fixed 7
  • Don't mutate shared UpdateInfo.files when applying GitHub safeArtifactName
  • Allow parentheses in AppImage product/executable names
  • Skip electron-updater version validation for pnpm catalog:/workspace: specifiers
  • Prevent infinite recursion in node module collection when a package depends on itself
  • Don't bundle workspace node_modules when app has no production dependencies
  • Don't apply default plugs or layout to classic-confinement core24 snaps
  • 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

From electron-builder

What's Changed
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

View original

Upgraded? How did it go?

Discussion