
Sparkle 1.1 is available today. You thought I was done with Sparkle. You thought it was safe to go outside. You even thought it was safe to take out your Twix once more. But I tell you now: it was all a clever ruse. And oh, how you shall pay for your naivety.
Sparkle 1.1 is a lot smaller, has (somewhat important) bugfixes, localization updates, and a couple new features.
What’s New
- Optimized framework size: now only 1.4mb with all localizations and 384kb with only English (an English-only version is in the Extras folder).
- Added a new SUStatusChecker class for programmatically determining if a new version is available (see the docs); thanks, Evan Schoenberg!
- Added support for apps using SIGCHLD; thanks, Augie Fackler!
- Added a zh_CN update from JT Lee
- Added a Polish update from Piotr Chylinski
- Fixed DMG support for images with /Applications symlinks.
- Fixed a really stupid interval-checking bug that could cause repeated hits to the appcast.
- Fixed a bug where the check interval would be inconsistent if a value of 0 was stored in the user defaults.
What’s Next
This might be the last release for a while. On the other hand, I might do something crazy like write an appcast creator and make that into Sparkle 2.0. zsync support would be pretty cool, too. We’ll see.
As usual, you should probably avoid releasing an update to your application with this update to Sparkle until a few days have passed and we’re sure that no terrible, glaring bugs have bribed their way in. It’s so hard to find an honest security guard these days.









Got Thoughts?
By all means share them, and start the conversation.
Leave a Comment
You can follow any responses to this entry via its RSS comments feed.