Skip to content

TigerSetup 0.14.0

Choose a tag to compare

@github-actions github-actions released this 01 Oct 23:03
· 2 commits to main since this release

TigerSetup 0.14.0

TigerSetup is a command-line tool for Windows that builds installers. Describe
your application in a TigerSetup.toml, and tiger-setup build produces one
self-contained Setup.exe with a wizard, a quiet mode for automation, upgrade,
repair and uninstall, and no runtime prerequisites on the target machine. The
installers it builds are transactional: an install or upgrade completes or rolls
back, and each installation records what it owns, so upgrade, uninstall and
verification work from what is really installed.

What is new in 0.14.0

  • WinGet privacy statement. The [winget] section of TigerSetup.toml now
    accepts an optional privacy_url:

    [winget]
    privacy_url = "https://example.com/myapp/privacy"

    tiger-setup winget prepare and winget finalize write it as PrivacyUrl
    in the default-locale manifest, after PublisherSupportUrl, so a package's
    privacy statement goes into its generated WinGet metadata without editing the
    manifests by hand. The URL is written exactly as declared, and never derived
    from another URL. Packages that do not set it get the same WinGet manifests
    as with 0.13.0.

Install

Download TigerSetup-0.14.0-Setup.exe below and run it. It installs per user
by default (no administrator rights needed) or for everyone on request, and
adds tiger-setup to PATH unless you clear that option. For scripts:

TigerSetup-0.14.0-Setup.exe install --quiet
TigerSetup-0.14.0-Setup.exe install --quiet --scope machine

TigerSetup runs on Windows 10 1809 or later, Windows 11 and Windows Server 2019
or later, x64.

Verify the download

SHA256SUMS.txt lists the SHA-256 of the installer and of its WinGet manifest
set, and release-artifacts.json records the same hashes with the commit they
were built from; all four files come from one build of that commit, and the
release's tag names that record's own SHA-256. The installer is not code-signed
yet, so Windows SmartScreen may ask before running it.
tiger-setup inspect TigerSetup-0.14.0-Setup.exe decodes and checks any
TigerSetup installer without running it.