github electron-userland/electron-builder v23.0.0-alpha.0

pre-release2 years ago

What's Changed

  • fix: Adding --INPUTCHARSET to makensis. (#4898 #6232 #6259)
  • fix(msi): MSI fails to install when deployed machine-wide via GPO (#6508)
  • fix(updater): Don't set GitHub Releases draft title since it automatically pulls it from the tag name
  • fix(win): iconId sometimes contains invalid characters, and then the iconId config option is ignored.
  • fix(msi): change the fallback value for generated MSI Ids to a unique string for the product.

Features:

  • feat(msi): add fileAssociation support for MSI target (#6530)
  • feat(mac): ElectronAsarIntegrity in electron@15 - See: electron/electron#30667 (#6506 #6507)
  • feat(snap): add lzo to Snap compression options (also as new default) (#6201) Upgraded app-builder-bin dependency required newer version of Go
  • feat(msi): support assisted installer for MSI target (#6550)

Breaking changes:

  • Removing Bintray support since it was sunset. Ref: https://jfrog.com/blog/into-the-sunset-bintray-jcenter-gocenter-and-chartcenter/
  • Fail-fast for windows signature verification failures. Adding -LiteralPath to update file path to disregard injected wildcards
  • Force strip path separators for backslashes on Windows during update process
  • Authentication for local mac squirrel update server
  • Disabled advertised shortcuts, since MSIs with advertised Start Menu shortcuts that have a
    Shortcut Property fails to install when deployed machine-wide via GPO but works fine in all
    other contexts. Admins using advertisement must apply an MST to re-enable it. See #6508.
  • Removing optional NSIS icon ID from config and generating it automatically to synchronize IDs with Advertised Shortcuts and future features

New Contributors

Full Changelog: https://github.com/electron-userland/electron-builder/compare/v22.14.13...electron-builder@23.0.0-alpha.0

Don't miss a new electron-builder release

NewReleases is sending notifications on new releases.