Releases: NetSparkleUpdater/NetSparkle
Releases · NetSparkleUpdater/NetSparkle
App Cast Generator 2.5.0
- Allow setting critical versions from app cast generator via the
--critical-versionsparameter, which is a comma-separated list of version numbers that should be marked critical in the app cast.
App Cast Generator 2.4.0
- Add .NET 8 compatibility to app cast generator
App Cast Generator 2.3.0
- Added/tweaked the following commands:
-p/--change-log-path: Path to the change log files for your software. These are expected to be in markdown format with an extension of.md. The file name of the change log files must contain the version of the software, e.g.1.3.2.md. Example use:-p path/to/change/logs. (Note: The generator will also attempt to find change logs whose file names are formatted like so:MyApp 1.3.2.md.)--change-log-name-prefix: Prefix for change log file names. By default, the generator searches for file names with the format "[Version].md". If you set this parameter to (for example) "My App Change Log", it will search for file names with the format "My App Change Log [Version].md" as well as "[Version].md".
- Changed an exception from
ExceptiontoNetSparkleException
WinForms UI 2.3.0
WPF UI 2.3.0
- See NetSparkleUpdater 2.3.0 changelog
- Changed windows to use
TextBlockinstead ofLabelto allowTextBlockAttached Properties. (#476) - Make UIFactory icon protected instead of private (a8b0f82)
- Add props to WPF, Avalonia UIs for easily skipping bg color (6fcddbb) —
UseStaticUpdateWindowBackgroundColor(defaults totrue),UpdateWindowGridBackgroundBrush(defaults to#EEEEEE) - WPF - Allow processing a window after init (64bdfc3) — see
UIFactory.ProcessWindowAfterInit
Avalonia UI 2.3.0
- See NetSparkleUpdater 2.3.0 changelog
- Allow processing a window after init (7d9169c) — see
UIFactory.ProcessWindowAfterInit - Make UIFactory icon protected instead of private (a8b0f82)
- Remove hardcoded Avalonia update window background (8ad3082)
- Add props to WPF, Avalonia UIs for easily skipping bg color (6fcddbb) —
UseStaticUpdateWindowBackgroundColor(defaults totrue),UpdateWindowGridBackgroundBrush(defaults to#EEEEEE)
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
UseLocalUriPathoption to downloaders - Bump
System.Text.Jsonto 7.0.3 - Turn
DownloadAndGetAppCastDatainto anasyncmethod and useGetAwaiter().GetResult()in the original. Other things of note: libraries should always go forConfigureAwait(false)and never use.Resultunless 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