Skip to content

v0.4.0

Compare
Choose a tag to compare
@sethlu sethlu released this 01 Nov 07:12

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 for productbuild (b1644aa).
  • Gatekeeper acceptance of code signed platform darwin builds (6bae78e).
  • Mention blob header while displaying entitlements (9a5fcea).
  • opts.requirements option for codesign (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).