Releases: electron/osx-sign
Releases · electron/osx-sign
v1.3.1
1.3.1 (2024-07-04)
Bug Fixes
- flat: use
pkgbuild
to bundle pre/postinstall scripts (#282) (51531f1)
v1.3.0
1.3.0 (2024-05-15)
Features
- add support for and document --deep for subresources (#316) (4e9ffce)
v1.2.0
1.2.0 (2024-04-22)
Features
- export walkAsync, correcting type definition comments around requirements (#311) (e05e008)
v1.1.0
1.1.0 (2024-03-20)
Features
- adding support for specifying per-file requirements as a string (#310) (7f7934f)
v1.0.5
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
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
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
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
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
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).