v0.4.0-beta
Pre-release
Pre-release
This release is very much a complete rewrite of electron-osx-sign
so bugs may come as expected. Bluebird promises are introduced for some performance boost with async methods. However, please note that none of the previously available methods are changed, APIs kept the same for best compatibility solutions.
- Added:
signAsync()
andflatAsync()
introduced, returning Bluebird promises. (#47) - Added:
preAutoEntitlementAppGroupAsync()
introduced to assist recent changes with Electron versions >= 1.1.1 for automation onInfo.plist
and entitlements file. (electron/packager#371, #44) - Added:
opts.version
flag to specify Electron version. Default to latest Electron version. (#44) - Added:
opts.pre-auto-entitlements
to enable/disable automation on entitlements withpreAutoEntitlementAppGroupAsync()
. Default totrue
. (#44) - Changed: Now use Bluebird promises for better async methods. (#47)
- Changed: Now display app entitlements after signing in debug logs. (#43)
- Fixed: Default entitlements for
darwin
platform. (#38) - Fixed: Verify app bundle after code sign in debug logs. (#48)