All Versions
Latest Version
Avg Release Cycle
130 days
Latest Release
1655 days ago

Changelog History

  • v2.7.1 Changes

    December 12, 2019
    • 👌 Improved performance of automated build task by ignoring checks against SDK and standard library assemblies that will/should always be signed anyway (Issue #57).
    • 👌 Improved errors when files are not found.
    • 🌲 Log with high priority when files are being changed during the automated signing process.
  • v2.7.0

    December 11, 2019
  • v2.6.0 Changes

    November 25, 2019
    • Add ability to disable console signing using an environment variable called SNS_DISABLE_CONSOLE_SIGNING. Valid values are true or false (Issue #56).
    • ➕ Added ability to detect delay-signed assemblies and treat them as being unsigned (Issue #53).
  • v2.4.0 Changes

    September 18, 2019

    Create temp folder away from the source of the files being signed.
    ⚡️ Updated to latest Mono.Cecil (0.11), possibly fixes a number of .NET Core signing issues.

  • v2.3.0 Changes

    August 29, 2018

    👍 Better handling of PDB files (pull request #48).

  • v2.2.0 Changes

    August 28, 2018

    ⚡️ Update to the latest version of Mono.Cecil.
    🛠 Fix file locking issues that appeared as a result of the update.
    Cache differently to avoid file locks (issue #47).

  • v2.1.4 Changes

    January 18, 2018

    Reset the read-only file attribute on any files before they are copied or signed (issue #43)

  • v2.1.3 Changes

    May 12, 2017

    Includes the ability to set the $(StrongNameSignerDirectory) variable (issue #37).
    No code changes.

  • v2.1.2 Changes

    May 01, 2017

    Do not use cache if file contents have changed (issue #34).
    ⏪ Revert back to stable Mono.Cecil because the new version (beta5) locks files on disk (issue #35)

  • v2.1.0 Changes

    September 24, 2016

    🛠 Fixes a major problem in signing caused by trying to cache assemblies. New dependencies always need to be read before trying a new round of fixes. Caching still applies when getting the assembly info to inspect so detecting whether an assembly is signed is very fast.

    ⚡️ If you are using v2.0, please update to v2.1 as soon as possible to ensure files are signed and fixed reliably.