Releases: NetSparkleUpdater/NetSparkle
Releases · NetSparkleUpdater/NetSparkle
App Cast Generator 2.5.2
- Fix app cast gen using wrong download link for change log (#572)
App Cast Generator 2.5.1
- Fixed bug with
IsCriticalUpdate
not getting written to the app cast properly (2142e8e)
App Cast Generator 2.5.0
- Allow setting critical versions from app cast generator via the
--critical-versions
parameter, 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
Exception
toNetSparkleException
WinForms UI 2.3.0
WPF UI 2.3.0
- See NetSparkleUpdater 2.3.0 changelog
- Changed windows to use
TextBlock
instead ofLabel
to allowTextBlock
Attached 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
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