Latest release

Version 0.5.3

@vslavik vslavik released this Dec 12, 2016 · 1 commit to master since this release

  • Downloads are now cancellable.
  • Fixed an issue with parsing some appcasts (#123).
  • Verify UpdateTempDir's validity before deleting it.


Version 0.5.2

@vslavik vslavik released this Jun 22, 2016 · 19 commits to master since this release

Includes security fixes for Expat XML parser.


Version 0.5.1

@vslavik vslavik released this May 24, 2016 · 21 commits to master since this release

  • Includes fix for the CVE-2016-0718 vulnerability in Expat XML parser.
  • Added Pascal bindings.
  • Fixes for RTL languages, added Arabic and Hebrew translations.


Version 0.5

@vslavik vslavik released this Mar 13, 2016 · 37 commits to master since this release

  • Added translations support (32 languages are included at the moment).
  • HiDPI support.
  • Updated Expat XML parser to 2.1.1 (security fixes, CVE-2015-1283).
  • Support for minimumSystemVersion and for specifying 32/64 versions.
  • Added win_sparkle_check_update_with_ui_and_install() for forcefully installing available updates.
  • Added more callbacks for various events during updating.
  • Misc cosmetic fixes.


Version 0.4

@vslavik vslavik released this Sep 6, 2014 · 136 commits to master since this release

  • Added API for gracefully shutting down the host app.
  • Added the ability to disable automatic checks.
  • Added the ability to change the update checks interval.
  • Added x64 support.
  • Added Visual Studio 201x project files.
  • Release notes included in appcast's <description> element are now recognized.
  • Added support for build numbers and shortVersionString.
  • Added support for sparkle:os="windows" attribute on appcast items.
  • Fixed appcasts over HTTPS.
  • Use application icon in the UI.
  • In-app downloads.


Version 0.3

@vslavik vslavik released this Jan 9, 2011 · 233 commits to master since this release

  • Added win_sparkle_set_app_details() for setting app metadata from code, as an alternative to their extraction from resources.
  • It is no longer necessary to call win_sparkle_set_appcast_url(), the feed can be specified in FeedURL resource with type set to APPCAST.
  • Added win_sparkle_set_registry_path().


Version 0.2

@vslavik vslavik released this Apr 11, 2010 · 245 commits to master since this release

  • Display error if update info couldn't be retrieved while manually checking for updates.
  • WinSparkle window is now resizable only when showing release notes.
  • Bypass cache and proxies in manual checks.


Version 0.1.1

@vslavik vslavik released this Apr 8, 2010 · 258 commits to master since this release

  • Fixed Sparkle namespace in appcast parser; it now looks for the correct value. Appcasts using the incorrect URI must be updated.


Version 0.1

@vslavik vslavik released this Jan 11, 2010 · 258 commits to master since this release

  • Initial release.