Be notified of new releases
Create your free GitHub account today to subscribe to this repository for new releases and build software alongside 50 million developers.Sign up
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.
This release fixes a serious regression in initial update checking introduced in v0.5.4.
- 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.
- Downloads are now cancellable.
- Fixed an issue with parsing some appcasts (#123).
- Verify UpdateTempDir's validity before deleting it.
- Includes fix for the CVE-2016-0718 vulnerability in Expat XML parser.
- Added Pascal bindings.
- Fixes for RTL languages, added Arabic and Hebrew translations.
- 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.
- 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
- Added support for
sparkle:os="windows"attribute on appcast items.
- Fixed appcasts over HTTPS.
- Use application icon in the UI.
- In-app downloads.