- Jsign now requires Java 8 or higher
- MSI signing has been implemented
- Script signing has been implemented: PowerShell (contributed by Björn Kautler), VBScript, JScript and WSF
- The Maven plugin now uses the proxy defined in the Maven settings for the timestamping (contributed by Denny Bayer)
- The Maven plugin now accepts passwords encrypted using the Maven security settings (contributed by Denny Bayer)
- The Maven plugin is now bound by default to the
packagephase - The timestamping is no longer enabled by default with the Maven plugin
- Renamed the command line tool from
pesigntojsign - Renamed the Ant task and the Gradle extension method from
signexetojsign - SOCKS proxies are now supported
- Fixed the invalid SHA-512 signatures (contributed by Markus Kilås)
- The non-timestamped signatures are now reproducible (the
signingTimeattribute has been removed) - Upgraded BouncyCastle to 1.64