All Versions
Latest Version
Avg Release Cycle
110 days
Latest Release
1333 days ago

Changelog History
Page 1

  • v2.0.1 Changes

    September 27, 2020

    ๐Ÿ What's New

  • v2.0.0 Changes

    August 24, 2020

    ๐Ÿ What's New

    • ๐Ÿ›  Fix several issues with MSI deployment (#1453, #1564, #1538), thanks @bitdisaster
    • ๐Ÿ Squirrel log files have changed names a bit (#1456) and are generally Improved, thanks @bitdisaster
    • ๐Ÿ Splat is no longer a dependency of Squirrel (#1578), thanks @nickhodge
    • โšก๏ธ Mono.Cecil is now updated, which allows Squirrel.Windows to be used with ARM64 applications (#1617), thanks to @dennisameling
    • โž• Add .NET 4.8 Support as a dependency (#1648), thanks @theium

    ๐Ÿ’ฅ Breaking changes

    โšก๏ธ Note that since Squirrel.Windows uses SemVer we have updated the major version number - however, these changes should be fairly easy to manage and shouldn't require any large changes in your app.

    Splat is now internalized

    ๐Ÿ The logging framework that Squirrel.Windows uses (Splat) is now shipped as part of Squirrel.Windows itself. This means, that if you have set up custom setup logging or were using Splat in your application as well, you will need to set it up separately.

    ๐Ÿ To make this a bit less complicated for applications that are also using Splat directly, Splat's Locator global which is used to configure logging is now named SquirrelLocator in the internal Squirrel.Windows version.

    Note that this does not affect Electron or other non-C# applications that are using the out-of-process API (i.e. running Update.exe directly)

    Other changes

    • ๐Ÿš€ Squirrel's Machine-Wide Deployment now makes itself clearer in its filename as well as its Programs and Features entry that it's a deployment tool
    • ๐ŸŒฒ Squirrel log file names have changed
  • v1.9.1 Changes

    February 08, 2019

    ๐Ÿ What's New

  • v1.9.0 Changes

    September 19, 2018

    ๐Ÿ What's New

    • โž• Add support for .NET Framework 4.7.2
    • ๐Ÿ‘ Allow you to set the CodePage for the generated MSI file
    • Create a new SquirrelToolsPath MSBuild variable
    • ๐Ÿš€ Prerelease Semver versions are now sorted correctly
  • v1.8.0 Changes

    April 23, 2018

    ๐Ÿ What's New

  • v1.7.9 Changes

    January 16, 2018

    ๐Ÿ What's New

    • ๐Ÿ›  Fix several issues where the splash screen would do Wonky things (#1233, thanks @damieng)
    • ๐Ÿ›  Fix an installer message
  • v1.7.8 Changes

    August 04, 2017

    ๐Ÿ What's New

    • โšก๏ธ Send a User Agent when we do update checks (#1115, thanks @shiftkey)
  • v1.7.7 Changes

    July 10, 2017

    ๐Ÿ What's New

    ๐Ÿ› Bug Fixes:

    • ๐Ÿ Ensure that if we really quickly show the splash screen we still won't crash (#1071, #1074)
    • ๐Ÿ›  Fix invalid bsdiff files showing up in package (#1087, thanks @Keboo)
    • ๐Ÿ›  Fix error when clearing AppCompat shim registry (#1086, thanks @Keboo)
    • โšก๏ธ Update SharpCompress and fix some paths (Thanks @hs-hub-world)
  • v1.7.6 Changes

    June 19, 2017

    ๐Ÿ What's New

    • ๐Ÿ›  Fix crashes when using certain animated GIFs (#1061)
    • ๐Ÿ›  Fix issue on .NET where old version of DeltaCompressionDotNet gets installed (#1057, thanks @rschoenbach)
    • โž• Add .NET 4.7 as an option for the required .NET version (#1055, thanks @lukeskinner)
    • ๐Ÿ If a version of the app is installed that's higher than the latest remote version, don't continually download it anyways (#1001, thanks @ilyalopatkin)
  • v1.7.5 Changes

    June 08, 2017

    ๐Ÿ What's New

    • ๐Ÿ Prevent crashes from incorrectly using EnumProcesses API (#1043, thanks @nullif)