If you don’t use generate_appcast, please check the compatibility notes for creating delta updates. Sparkle 2.1 introduces a new major format for delta updates, which creates more efficient patches and migrates away from deprecated APIs (xar). Please run these tools with -h for more information if you were using this option. ![]() The -s flag to generate_appcast and sign_update for passing the private EdDSA key as a command line argument is now deprecated. Sparkle 2.2 provides gentle update reminders which background-running (dockless) applications that schedule update checks at the least need to check out. If you have scripts that reference these services you will need to update them. If you’re upgrading from Sparkle 2.0 or 2.1 and sandbox your app, Sparkle 2.2 has renamed the XPC Services referenced in the sandboxed applications guide. Serving updates using DSA only without EdDSA is no longer supported. Please run generate_appcast -help for more details. Generate_appcast now only preserves necessary updates and moves old update files into a old_updates directory. Sparkle 2.3 now requires macOS 10.13 (High Sierra) or later. Please see setting the feed programmatically to migrate away from this API. The -setFeedURL: method on SPUUpdater is also now deprecated. Otherwise debug symbols can be downloaded from a Sparkle distribution in our Releases page. ![]() Please keep a copy of Sparkle’s debug symbols files (.dSYM) around if you build Sparkle from source yourself instead of using a prepackaged version. Sparkle 2.4 strips debug symbols more aggressively now. Very old versions of Sparkle also suffer some incompatibilities with the latest macOS versions. ![]() We strongly recommend upgrading Sparkle to the latest production release because there have been important security and reliability improvements.
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |