Skip to content

Releases: vslavik/winsparkle

Version 0.8.1

01 Sep 09:27
v0.8.1
Compare
Choose a tag to compare
  • Fixed release notes not shown if <sparkle:releaseNotesLink> is malformed and has whitespace around the URL (#177).

Version 0.8.0

29 Mar 13:38
v0.8.0
Compare
Choose a tag to compare

What's new:

  • Added support for modern Edge/WebView2 browser for release notes.
  • Added win_sparkle_set_update_dismissed_callback() and win_sparkle_set_update_postponed_callback().
  • Added partiaul support for <sparkle:criticalUpdate> tag.
  • Links in release notes now open in user's default browser as they should.
  • Added support for Visual Studio 2019 and 2022.
  • Added official NuGet package.
  • Added support for ARM64 architecture.

⚠️ IMPORTANT: This version drops official support for Windows XP. It may still be possible to target it with vs*_xp toolsets, but would probably require at least disabling WebView2. Prebuilt binaries and NuGet package don't support XP. If you still ship to XP, you need to either build WinSparkle yourself or use v0.7.0.

Version 0.7.0

07 Jun 08:54
v0.7.0
Compare
Choose a tag to compare
  • Added support for providing custom HTTP headers when fetch appcast feeds.
  • Added support for overriding WinSparkle config functions.
  • Reduced size of WinSparkle.dll.

Version 0.6.0

10 Feb 17:45
v0.6.0
Compare
Choose a tag to compare

This version adds support for validating DSA signatures, implemented by @Youw (huge thanks!).

Signatures are compatible with Sparkle and you can use either its tools or scripts in the bin directory for signing. Public key is set with win_sparkle_set_dsa_pub_pem() or in the DSAPub resource; please refer to the documentation and/or examples for details.

Other minor fixes:

  • Fixes to window placement.
  • Fixed regression in win_sparkle_check_update_without_ui() not checking immediately.

Version 0.5.7

21 Sep 16:56
v0.5.7
Compare
Choose a tag to compare

Fixed issue with downloads from servers without keep-alive support.

Version 0.5.6

06 Aug 15:50
v0.5.6
Compare
Choose a tag to compare

Includes security fixes for Expat XML parser (CVE-2017-11742).

Version 0.5.5

31 Jul 16:07
v0.5.5
Compare
Choose a tag to compare

This release fixes a serious regression in initial update checking introduced in v0.5.4.

Version 0.5.4

06 Jul 14:29
v0.5.4
Compare
Choose a tag to compare
  • Updates are now checked in background periodically even in applications that are running for a long time.
  • HTTP caching is now disabled more aggressively.
  • Fixed handling of downloads from URLs with query parameters.
  • Includes security fixes for the Expat XML parser.

Version 0.5.3

12 Dec 17:40
v0.5.3
Compare
Choose a tag to compare
  • Downloads are now cancellable.
  • Fixed an issue with parsing some appcasts (#123).
  • Verify UpdateTempDir's validity before deleting it.

Version 0.5.2

22 Jun 17:58
v0.5.2
Compare
Choose a tag to compare

Includes security fixes for Expat XML parser.