Releases: NetSparkleUpdater/NetSparkle
Releases · NetSparkleUpdater/NetSparkle
NetSparkleUpdater 2.3.0
What's Changed
- Bump actions/checkout from 2.4.0 to 3.3.0 by @dependabot in #421
- Bump actions/setup-dotnet from 3.0.2 to 3.2.0 by @dependabot in #454
- net6.0+ no longer need Microsoft.Win32.Registry NuGet packages by @christophwille in #456
- Bump nitz/publish-nuget from 13cf3a0ec3840b62a0fd20d559ab1e2a63b0d75a to 60fd3adf9d9eecc3bbf8a98738734d3061347172 by @dependabot in #412
- Changed WPF windows to use TextBlocks instead of Labels, added CHANGELOG file by @PeterJarrettUK in #476
- Typo fixing by @AbhineshJha in #521
- Bump actions/checkout from 4.1.0 to 4.1.1 by @dependabot in #524
- Replace Console.WriteLine with LogWriter.PrintMessage by @mgnslndh in #522
- Added .NET 8 compatibility
- Fix JSONConfiguration not checking path properly (#460)
- Add additional null checks in JSONConfiguration (c748174)
- Add manual redirect handling in app cast download (#464)
- Fix exception not showing user visible error on dl (af5dd8b)
- Put stack trace in error message of
GetUpdateStatus
(3119481) - Fix bug with invalid date in updates window (4acd6de)
- Fix issue where dl name could be diff in some instances (b1422e9)
- Add
UseLocalUriPath
option to downloaders - Bump
System.Text.Json
to 7.0.3 - Turn
DownloadAndGetAppCastData
into anasync
method and useGetAwaiter().GetResult()
in the original. Other things of note: libraries should always go forConfigureAwait(false)
and never use.Result
unless you are sure the result is already there. (7a6a8aa) - Fix file access issues in LocalFileDownloader (b131a15)
New Contributors
- @christophwille made their first contribution in #456
- @AbhineshJha made their first contribution in #521
- @mgnslndh made their first contribution in #522
Full Changelog: 2.2.1...2.3.0
App Cast Generator 2.2.0
- Add .NET 7 compatibility
WinForms UI - 2.2.2
What's Changed
- net6.0+ no longer need Microsoft.Win32.Registry NuGet packages by @christophwille in #456
- Fixed System.Drawing.Common not using 7.0.0 on .NET 7
- Fixed wrong target framework for System.Drawing.Common on .NET 7
New Contributors
- @christophwille made their first contribution in #456
Full Changelog: 2.2.1...2.2.2
WPF UI - 2.2.2
What's Changed
- net6.0+ no longer need Microsoft.Win32.Registry NuGet packages by @christophwille in #456
- Fixed System.Drawing.Common not using 7.0.0 on .NET 7
New Contributors
- @christophwille made their first contribution in #456
Full Changelog: 2.2.1...2.2.2
Avalonia UI - 2.2.2
What's Changed
- net6.0+ no longer need Microsoft.Win32.Registry NuGet packages by @christophwille in #456
- Updated Avalonia to 0.10.21
New Contributors
- @christophwille made their first contribution in #456
Full Changelog: 2.2.1...2.2.2
NetSparkleUpdater - 2.2.2
What's Changed
- net6.0+ no longer need Microsoft.Win32.Registry NuGet packages by @christophwille in #456
New Contributors
- @christophwille made their first contribution in #456
Full Changelog: 2.2.1...2.2.2
App Cast Generator 2.2.1
- Trim version number when reading from assembly
NetSparkleUpdater 2.2.1
- Added .NET Core 3.1 target to fix backwards compatibility
- Fixed hiding release notes on WinForms UIs where buttons were also made invisible (Thanks @jamesweston)
- Fixed hiding release notes on Avalonia UI still showing release notes
- Improved UI on hiding release notes for WPF UI
NetSparkleUpdater 2.2.0
- Add .NET 7 compatibility
- Fixed a bug where WinForms .NET Core lib threw an exception on reopening the update window
- Added
UIFactory.ReleaseNotesGrabberOverride
for easier override of theReleaseNotesGrabber
on each UI WebRequestAppCastDataDownloader
now usesHttpClient
just like everything else
WinForms UI - 2.1.3
What's Changed
- Added
virtual
methods forHttpClient
setup inWebClientFileDownloader
,WebRequestAppCastDataDownloader
, andReleaseNotesGrabber
that should make passing your own credentials and other things to theHttpClient
much easier - Bump microsoft/setup-msbuild from 1.0.2 to 1.1.3 by @dependabot in #380
- Bump actions/setup-dotnet from 2 to 3.0.2 by @dependabot in #375
Closed Issues
- #352 - Pass credentials for downloading appcast,installer,...
- #359 - NetSparkle download the files synchronously and freezes the UI
New Contributors
- @Fruchtzwerg94 made their first contribution in #376
Full Changelog: 2.1.2...2.1.3