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.plistand entitlements file. (electron/packager#371, #44) - Added:
opts.versionflag to specify Electron version. Default to latest Electron version. (#44) - Added:
opts.pre-auto-entitlementsto 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
darwinplatform. (#38) - Fixed: Verify app bundle after code sign in debug logs. (#48)