1.5-beta3
jakepetroules
released this
29 Jun 04:42
·
3952 commits
to 2.x
since this release
π« Sparkle 1.5 is not compatible with OS X 10.11 El Capitan π«
- Added a new delegate method to SUUpdater.h to allow delegates to specify custom version comparators.
- Added a German localization, courtesy the Camino localizer team: Dominik Tobschall, Tobias Stohr, and Friedemann Bochow.
- Bug fixes:
- Fixed a serious bug which could cause a server to be DDoS'd (or the host app to crash!) if an appcast fails to be parsed.
- Fixed .tbz extraction if the archive was made with Stuffit.
- Fixed support for .tar.bz2 and .tar.gz; Sparkle has to assume the archive is a tar when it sees "bz2" and "gz"; don't use those without tarring.
- Fixed a typo which caused the shouldPromptForPermissionToCheckForUpdatesToHostBundle: method to not work in 1.5b2.
- Fixed .zip extraction on Tiger (Apple changed the UTI between releases)
- Fixed a crasher on Tiger.
- Fixed display of the default app icon when the host app doesn't have an icon.
- Sparkle now displays a sensible progress string and uses an indeterminate progress bar when the server doesn't report a file size.
- Fixed some memory leaks.