Skip to content

Releases: NetSparkleUpdater/NetSparkle

NetSparkleUpdater 2.3.0

23 Nov 09:50
Compare
Choose a tag to compare

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 an async method and use GetAwaiter().GetResult() in the original. Other things of note: libraries should always go for ConfigureAwait(false) and never use .Result unless you are sure the result is already there. (7a6a8aa)
  • Fix file access issues in LocalFileDownloader (b131a15)

New Contributors

Full Changelog: 2.2.1...2.3.0

App Cast Generator 2.2.0

23 Nov 09:37
Compare
Choose a tag to compare
  • Add .NET 7 compatibility

WinForms UI - 2.2.2

31 May 00:05
Compare
Choose a tag to compare

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

Full Changelog: 2.2.1...2.2.2

WPF UI - 2.2.2

31 May 00:04
Compare
Choose a tag to compare

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

Full Changelog: 2.2.1...2.2.2

Avalonia UI - 2.2.2

31 May 00:03
Compare
Choose a tag to compare

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

Full Changelog: 2.2.1...2.2.2

NetSparkleUpdater - 2.2.2

31 May 00:02
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 2.2.1...2.2.2

App Cast Generator 2.2.1

23 Nov 09:35
Compare
Choose a tag to compare
  • Trim version number when reading from assembly

NetSparkleUpdater 2.2.1

22 Nov 14:39
Compare
Choose a tag to compare
  • 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

18 Nov 21:18
Compare
Choose a tag to compare
  • 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 the ReleaseNotesGrabber on each UI
  • WebRequestAppCastDataDownloader now uses HttpClient just like everything else

WinForms UI - 2.1.3

23 Oct 21:32
Compare
Choose a tag to compare

What's Changed

  • Added virtual methods for HttpClient setup in WebClientFileDownloader, WebRequestAppCastDataDownloader, and ReleaseNotesGrabber that should make passing your own credentials and other things to the HttpClient 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

Full Changelog: 2.1.2...2.1.3