This repository has been archived by the owner on Jul 5, 2024. It is now read-only.
2.7.79-pre
Pre-release
Pre-release
Previous releases have had a heavy focus on improving the setup/bundling infrastructure. This release is mostly just polishing of the last release and to the C# API. Some older functions have been [Obsolete]'d
in favor of newer ones that make a little more sense. All remaining undocumented functions have been documented in this release.
Breaking Changes
- 995dd63 9df6882 ad72617 Squirrel.exe CLI changes allowing app ID and Name to be passed separately
- 5f1cb66 cb61eda New
HandleEvents
overload which gives you a SemanticVersion and a helper class meaning you no longer need to instantiateUpdateManager
just to create a shortcut. - 014d583 Github factory has been replaced by a new
GithubUpdateManager
class - 0346ddc Second argument for
UpdateManager
is optional again, reverted from previous release.
Notable Changes / Fixes
- aebeb24 Add support for vcredist 2010-2013 (see #30)
- aeb9f2e Can supply release notes with the
pack
command - 689b7ec cf740c5 Bug fixes for packages with dots and dashes in the Id
- ecea6e1 Replace all usages of WebClient with HttpClient (closes #20)
- b8a0d84 59f151a 8b68a7b 717922a Bug fixes / improvements for detecting SquirrelAware apps
- 9df6882 Can now pass signtool location via command line argument (eg. 'AzureSignTool.exe')
Other changes
- 1a6e796 f92e4eb 73d633c Symbols are now embedded in lib and exe's
- 762d008 Add
$(SquirrelToolsPath)
back to msbuild props - 15c72b4 ReleasePackage and DeltaPackage are now internal
- 91d83c0 RuntimeInfo classes are now nested in Runtimes class
- 6c9421a Update NLog, Vanara, and GitVersioning to latest
- 1c096bc 0f7c155 Cross-platform improvements (see #17)
- b160e99 4cb937b Removed the last bit of NuGet code, aside from the
SemanticVersion
class