Releases: Squirrel/Squirrel.Windows
Squirrel.Windows 1.4.2
What's New
Bugfix release to fix #765
Squirrel.Windows 1.4.1
What's New
Bug Fixes
Squirrel.Windows 1.4.0
What's New
Staged Rollouts (#666)
Staged rollouts allow you to distribute the latest version of your app to a subset of users that you can increase over time, similar to rollouts on platforms like Google Play. Check out https://github.com/Squirrel/Squirrel.Windows/blob/master/docs/using/staged-rollouts.md for more information.
Squirrel.Windows 1.3.0
What's New
MSI Packages are now upgradable (#658)
MSI packages in the past were a one-off way to install your package to an entire org via Group Policy. While your apps still auto-updated on existing machines, it was difficult to actually upgrade the MSI file itself, so it was hard to do a new rollout to new machines. Now, the identifiers in your package are based on your package ID.
Bug Fixes
- Put the correct date in Uninstall (#616, thanks @khellang)
- Fix installing when the app is already installed
- Fix an issue where filenames with spaces would show up as escaped (#650, thanks @Ran-Intendu)
- Don't kill unrelated processes on uninstall (#663, thanks @Layoric)
- Handle MSDelta failures on non-Windows
Squirrel.Windows 1.2.5
What's New
Machine Install is no more (#614)
Because Squirrel.Windows now generates MSI files, there is no need for the --machine
parameter - MSI does everything that was supposed to do, only better. Squirrel also now refuses to run under elevated Admin even harder than it used to (i.e. if rerunning as non-UAC was unsuccessful, we will refuse to continue). This stops people from installing under permissions that later, we can't update to, which causes havoc.
Bug Fixes:
- Fix issue with files without extensions on non-Windows (#605, thanks @kevinmartin)
- Lots of docs improvements (Thanks @kenbailey)
Squirrel.Windows 1.2.4
What's New
- Mitigate Setup DLL Hijacking, thanks to @ericlaw1979 for the mitigation info and testing
- Kill running processes related to your app on full install / uninstall, so that users who try to uninstall the app while it's running don't get error messages (#590)
- Fix a white icon from showing up after pinning the application (#591)
- Allow the splash screen to be dragged (#601, thanks @damieng)
- Remove pinned shortcuts on uninstall (#604)
Squirrel.Windows 1.2.3
What's New
Bug Fixes:
- Handle when TrayNotify doesn't have any entries (#497, thanks @iouri-s)
- Make FileDownloader public so users can specify an alternate WebClient (#516, thanks @plinehan)
- Don't copy the Mono version of Update.exe into packages generated on non-Windows (#519, thanks @fasterthanlime)
- Fix working directory issues with MSI generation (#556 + #558, thanks @skaryshev)
- Fix pinned shortcuts losing their icons between upgrades (#559)
Squirrel.Windows 1.2.2
What's New
Releasify now works on OS X / Linux (#485)
Squirrel now ships with a squirrel-mono.exe
which will work for creating installation packages without Windows. Note that creating MSI files will still require Windows.
Bug Fixes
Squirrel.Windows 1.2.1
What's New
- Fix a bug where Update.exe required elevation
Squirrel.Windows 1.2.0
What's New
- Squirrel now supports using releases served from GitHub Enterprise (#471, thanks @CSharpFan)
- We now sign the generated MSI file using the same certificate we sign the EXE with
- Update.exe now has an Application Manifest which should prevent apps from being AppCompat shimmed (#478)