Skip to content

Releases: nowsecure/node-applesign

5.0.0

09 Jan 15:38
Compare
Choose a tag to compare
Release 5.0.0 - Major version change because of node bump

4.2.1

03 Nov 16:43
Compare
Choose a tag to compare
  • Get codesign identifier from macho to remove the dependency on codesign for this. by @mrmacete

4.2.0

02 Nov 13:40
Compare
Choose a tag to compare
  • Remove isArray dependency
  • Improve error messages when parsing the mobileprovision file
  • Fix tmp file name clash when writing entitlements
  • Preserve original identifier when pseudo-signing
  • npm audit fixing 3 vulnerabilities in dependencies
  • Fix few minor typos

Kudos to @mrmacete @trufae @apkunpacker @Handschrift for their contributions

4.1.3

22 Dec 16:09
Compare
Choose a tag to compare
  • Fix resigning extensions when CFBundleExecutable is not set

4.1.2

14 Dec 16:40
Compare
Choose a tag to compare
  • Improve fat / macho parsing, fixing issues when trying to resign invalid files with ldid2

4.1.0

04 Nov 14:45
Compare
Choose a tag to compare
  • -n flag is no longer cleaning the temporary directory
  • Add support for latest PLIST files (few syntax changes were considered incorrect)
  • Add -N, --add-entitlements flags to append entitlements from file
  • npm audit to reach 0 vulns again

4.0.0

13 May 13:50
Compare
Choose a tag to compare
  • support node16
  • fix all vulnerabilities in dependencies
  • commit local fixes upstream

3.9.0

11 Oct 13:31
Compare
Choose a tag to compare
  • Support resigning iOS15 apps
  • Fix plist patching function issue
  • Update NodeJS dependencies

3.8.0

11 Oct 13:32
Compare
Choose a tag to compare
  • Add option to pseudo-sign using ldid2
  • Lazily check for tools (faster interaction)
  • Fix for empty entitlements and delete keychain-access-groups when not cloned
  • Fix 2 vulnerabilities by updating y18n dependency

3.7.0

27 Aug 21:04
Compare
Choose a tag to compare

New options:

  • Add -d flag to create a json for debugging entitlement mangling
  • Add -F option to remove signing files inside the IPA (entitlements, provisionings)
  • Add -j flag to pass custom per-file signing options

New features:

  • Add support for signing app extensions (serial and parallel signing works)

Improvements:

  • Improve the entitlements tweaking when using -c
  • Follow appex dependencies to solve orphan resigning issues
  • Update README with latest (improved) help message

Bugs fixed:

  • Empty string file name issues solved
  • Update NodeJS dependencies