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
codesign
verification similar to Gatekeeper check (eed27dd). - Enable/disable provisioning profile embedding with
--pre-embed-provisioning-profile
/--no-pre-embed-provisioning-profile
(dfad463). opts.scripts
option forproductbuild
(b1644aa).- Gatekeeper acceptance of code signed platform
darwin
builds (6bae78e). - Mention blob header while displaying entitlements (9a5fcea).
opts.requirements
option forcodesign
(a01e8a4).
Fixed:
opts.ignore
revised for code signing (1bd17ca).- Dev dependency on
run-series
(16732d6). opts.ignore
validation logic (1e8a8da).
Developer notes:
- Added: Travis CI support for Node 6 (b5753c4).