v0.4.0
This release features a partial rewrite of electron-osx-sign where components are broken down in submodules for better code structure. The package now also supports the latest macOS update; while retaining osx as part of the package name, electron-osx-sign supports automated code signing and product building on macOS Sierra.
Added:
- Strict
codesignverification similar to Gatekeeper check (eed27dd). - Enable/disable provisioning profile embedding with
--pre-embed-provisioning-profile/--no-pre-embed-provisioning-profile(dfad463). opts.scriptsoption forproductbuild(b1644aa).- Gatekeeper acceptance of code signed platform
darwinbuilds (6bae78e). - Mention blob header while displaying entitlements (9a5fcea).
opts.requirementsoption forcodesign(a01e8a4).
Fixed:
opts.ignorerevised for code signing (1bd17ca).- Dev dependency on
run-series(16732d6). opts.ignorevalidation logic (1e8a8da).
Developer notes:
- Added: Travis CI support for Node 6 (b5753c4).