This advises developers to use alternate feed with a forever-far-out stub build.
Proper testing of notarized builds is useful for testing code signing policies that may not otherwise be triggered.
Break the sandboxing page into components rather than XPC Services. XPC Services should no longer be emphasized for the Communication component because it is much more likely for apps to implement the entitlements rather than the XPC Services.
We provide a more sound SwiftUI sample and also show how to add user settings to a SwiftUI app.
Also rename Preferences to Settings in across the documentation.
* Update delta documentation to include metadata specification.
* Update mentions of archives to encourage/suggest LZMA (.tar.xz)
* Note 2.1 beta publishing features for informational updates and major upgrades
Clarify the purpose of requiring CFBundleVersion.
Clarify in Testing that debugging issue shouldn't happen with workflow we suggest.
Clarify compression suggestions.
* EdDSA migration from DSA
* No EdDSA deprecation
* Channels
* Setting feed programmatically
* Migrating to newer features using new appcast (linked from EdDSA migration)
* Extending the Appcast with custom extensions
* Migration notes from earlier versions of Sparkle 2
* Minor rewording on some pages
* Swift Package Manager
* Informational updates (2.x)
* Critical updates
* Phased Group Rollouts
* sparkle:maximumSystemVersion
Added migration notes for:
* not allowing downgrades
* SPARKLE_BUILD_UI_BITS instead of SparkleCore
Added note for previous sparkle:version recommendation.
Minor additional changes (adding Publishing an update link to bottom of docs page, improving CFBundleVersion link to official source).
* Update Sparkle 2.x paths, migration notes, code signing XPC Services
* Rename 1.x and 2.x to 1 and 2 where appropriate
* Update app cast example to use edSignature and remove Test App zip
* Update copyright to include initial release year