Skip to content

Releases: electron/osx-sign

v1.3.0

15 May 02:09
4e9ffce
Compare
Choose a tag to compare

1.3.0 (2024-05-15)

Features

  • add support for and document --deep for subresources (#316) (4e9ffce)

v1.2.0

22 Apr 04:26
e05e008
Compare
Choose a tag to compare

1.2.0 (2024-04-22)

Features

  • export walkAsync, correcting type definition comments around requirements (#311) (e05e008)

v1.1.0

20 Mar 16:16
7f7934f
Compare
Choose a tag to compare

1.1.0 (2024-03-20)

Features

  • adding support for specifying per-file requirements as a string (#310) (7f7934f)

v1.0.5

18 Aug 19:59
06b32b5
Compare
Choose a tag to compare

1.0.5 (2023-08-18)

Bug Fixes

  • export SignOptions type (#274) (01bd4c2)
  • only apply preAutoEntitlements to top-level app bundle (#292) (06b32b5)

v0.4.11

23 Oct 05:54
Compare
Choose a tag to compare

This is a minor patch introducing support for the hardened runtime (introduced in Mojave), with a plist dependency security update.

Added:

  • --hardened-runtime option to pass to codesign enabling hardened runtime (#176).

Security:

  • Fix plist dependency vulnerability (#175).

v0.4.10

07 Mar 20:03
Compare
Choose a tag to compare

Due to a release issue with v0.4.9 on npm (#165), please use v0.4.10 instead though there being no activity on the repo.

v0.4.9

06 Mar 08:51
Compare
Choose a tag to compare

This is a minor patch addressing the syntax of --timestamp option passed into codesign that results in unsuccessful attempts to code-sign.

Fixed:

  • Code-sign with timestamp specified should no longer error (issue #163, #164).

v0.4.8

16 Jan 09:16
Compare
Choose a tag to compare

This is a minor patch that adds support to adjust --strict option passed to codesign on macOS ^10.11.

Added:

  • --strict-verify, --strict-verify=options, --no-strict-verify options to pass to codesign (issue #161).

Fixed:

  • Avoid false-positive when existing com.apple.security.application-groups in entitlements is string (#161).

v0.4.7

06 Aug 15:19
Compare
Choose a tag to compare

This is a minor patch that introduces passing ignore options as an array (#142) and few other changes.

Changes:

  • electron-osx-sign version is now displayed in the debug log at the beginning of the procedure (#143).
  • tempfile dependency is removed (#146).

Added:

  • opts.ignore now supports an array of previously available ignore options like electron-packager (#142).

v0.4.6

02 Jun 13:54
Compare
Choose a tag to compare

This is a minor patch fixing an issue resulted from using identity hash for codesigning (#135/#136).