Skip to content

Releases: sparkle-project/Sparkle

New EdDSA (ed25519) signatures take 2

31 Oct 01:01
Compare
Choose a tag to compare
Pre-release
1.21.0a2

Generate EdDSA (ed25519) signatures

16 Sep 20:30
Compare
Choose a tag to compare
Pre-release
1.21.0a1

Stability fixes

17 Jul 15:39
Compare
Choose a tag to compare
  • generate_appcast option to read private key directly from the keychain (Tamás Lustyik)
  • Add delegate callbacks for finished download and extraction related events (Csaba Horony)
  • Don't check for updates if Do Not Disturb is on (Kornel)
  • Expose CodesigningVerifier, add codesign info API (sunuslee)
  • Threading fixes:
    • Fix potential hang with dispatch_sync to main thread (Brian Bergstrand)
    • Fix closeCheckingWindow called from background thread (Alexey Martemyanov)
  • Improve 'read-only' error message (#1192) (Adrian Thomas)
  • New Spanish localisation (Ken Arroyo Ohori)
  • Updated Finnish language resources (Jason Pollack)
  • Hungarian localization (Csaba Horony)
  • Log more information about authentication requests (Kornel)
  • Explicitly specify types to silence "Messaging unqualified id" warning that's new in Xcode 10. Removed __has_feature(objc_generics) check and use generisc to help silence the warnings. (Kent Sutherland)
  • Fix binary delta creation on network drives (sagecook)
  • Fix compilation issues on Xcode 10 with new build system (Leo Natan)

1.20.0b1

19 Jun 21:37
Compare
Choose a tag to compare
1.20.0b1 Pre-release
Pre-release
  • generate_appcast option to read private key directly from the keychain (Tamás Lustyik)
  • Add delegate callbacks for fininshed download and extraction related events (Csaba Horony)
  • Don't check for updates if Do Not Disturb is on (Kornel)
  • Expose CodesigningVerifier, add codesign info API (sunuslee)
  • Improve 'read-only' error message (#1192) (Adrian Thomas)
  • Threading fixes:
    • Fix potential hang with dispatch_sync to main thread (Brian Bergstrand)
    • Fix closeCheckingWindow called from background thread (Alexey Martemyanov)
  • Updated Finnish language resources (Jason Pollack)
  • Hungarian localization (Csaba Horony)
  • Log more information about authentication requests (Kornel)
  • Explicitly specify types to silence "Messaging unqualified id" warning that's new in Xcode 10. Removed __has_feature(objc_generics) check and use generisc to help silence the warnings. (Kent Sutherland)

Just some debug info

29 Apr 12:39
Compare
Choose a tag to compare
Just some debug info Pre-release
Pre-release
  • Logs why it asks for authorization

New downloader

14 Apr 16:04
Compare
Choose a tag to compare
  • Refactoring of downloader code to avoid deprecated methods (Deadpikle)
  • Changes to which methods run on the main thread.
    Note: some delegate methods may be called on non-main thread now. (Kornel)
  • Update Japanese localization (1024jp)
  • Update Sparkle.strings (Stefan Paychère, Adrian Thomas)
  • Fix Sparkle clients polling too frequently (Jonathan Bullard)
  • Handle SecTransformExecute errors (Kornel)
  • Silence Touch Bar availability warnings on Xcode 9 by using API_AVAILABLE. Disable gnu-zero-variadic-macro-arguments to prevent warnings from use of API_AVAILABLE. (Kent Sutherland)
  • 10.11 SDK compatibility (David Fuhrmann)

1.19.0rc2

18 Mar 14:21
Compare
Choose a tag to compare
1.19.0rc2 Pre-release
Pre-release

1.19.0rc1

18 Mar 14:22
Compare
Choose a tag to compare
1.19.0rc1 Pre-release
Pre-release

1.18.1

14 Aug 12:28
Compare
Choose a tag to compare
  • Add optional updaterDidRelaunchApplication: method on SUUpdaterDelegate (App Tyrant)
  • Implemented sparkle:os attribute as documented (Memphiz)
  • Additional termination detection in case kpoll fails. (fujisoft)
  • Included bin files in CocoaPods installation (Keith Smiley)
  • Updated Dutch localization (Eitot)
  • Updated German localization (Eitot)
  • Updated Japanese translation (1024jp)
  • Updated Portuguese translation (Victor)
  • Updated to Xcode 9/Swift 4

1.18.0

16 Jul 20:01
Compare
Choose a tag to compare
  • Name of the host app is used in authorization prompt (the SPARKLE_RELAUNCH_TOOL_NAME setting is now obsolete)
  • More detailed progress bar for package installers (Kornel Lesiński)
  • Disabled the keyboard shortcut for the install button for scheduled updates to avoid accidental installs. (George Nachman)
  • generate_appcast tool adds release notes if there's an .html file with the same base name as the archive (Brett Walker)
  • Added sparkle:shortVersionString to the enclosure, #1032 (Brett Walker)
  • Fixed Japanese localization (1024jp)
  • Fixed escaping of system profile URLs
  • Added more logging in various failure cases (Kornel Lesiński)
  • Better error message for quarantined apps that can't be updated
  • Feed attribute sparkle:os now works as documented (Memphiz)