⚠️ Do NOT use this or any older version of Sparkle ⚠️
- Dropped support for Mac OS X 10.6. Sparkle now supports 10.7 and newer (including 10.10 Yosemite) on 64-bit Intel Macs (the last 32-bit Mac was released in 2006).
- Removed use of deprecated functions (Zachary Waldowski)
- Switched to modern Obj-C runtime and new literals syntax
- Removed pre-10.7 code. (C.W. Betts)
- Use more Blocks/libdispatch code. (C.W. Betts)
- Cleaned up and improved security of
generate_keys/sign_updatescripts
Migration from 10.6
If you need to support users with 10.6 (Snow Leopard) or older, then please use the old Sparkle 1.5 or compile a 32-bit version of Sparkle 1.6.1.
Otherwise, if you update apps only on 10.7 or newer, then add the <sparkle:minimumSystemVersion>10.7</sparkle:minimumSystemVersion> tag to <item>s in your appcast. This will ensure that apps on 10.6 won't download an update they can't run.