Skip to content
This repository has been archived by the owner on Jul 5, 2024. It is now read-only.

3.0.203-g4c20e31

Pre-release
Pre-release
Compare
Choose a tag to compare
@caesay caesay released this 20 Aug 17:39
· 238 commits to develop since this release

This is a milestone release which removes the unstable tag. There is general polish to many parts of Squirrel.

The csq tool has a new design, and should now be the preferred way to execute every version of Clowd.Squirrel. It will auto-detect the version, locate, and execute the version of squirrel that is being used in the current solution. If you are using Squirrel without a solution (for example, a CMAKE application), you can specify which version you'd like to use, and it will be downloaded from NuGet. (eg. csq --csq-version 2.9.42 pack ...)

Squirrel

  • ec71f49 27d73f0 bdcc078 262e343 4ff62a1 codesigning / notarisation bug fixes and improvements
  • 1294211 Add more retry resiliency to CreatePackageBundle
  • a1c6376 New --appleId parameter for customising the bundle id on macos
  • a75897e 24c5748 70c6198 add post-install script to .pkg installer to launch the app after install completes
  • 336919b .pkg installer can now be customized with content pages (eg. welcome, readme, license, conclusion)
  • 0fe9f8a bug fix parsing macos arguments
  • 0e8cbea Update AWSSDK (3.7.9.41), NuGet (6.3.0), PeNet (2.9.8), SharpCompress (0.32.2), Vanara (3.4.6), NLog (5.0.2)
  • 1477f21 github-down now only downloads the latest asset (rather than all)
  • 4c20e31 Add github-up command for uploading a new release to a draft GitHub release.

csq

  • 7dee4ca csq no longer embeds Squirrel, instead will search the disk or download a specific version from NuGet as required.
  • 1a7378d 42b89ca 35f177b logging improvements
  • 6c782af bug fix for csq starting squirrel and deadlocking