Skip to content

Tora v1.2.0

Choose a tag to compare

@github-actions github-actions released this 17 Jun 14:02
· 5 commits to main since this release

Tora v1.2.0

This release adds app update support for packaged macOS builds.

Highlights

  • Added a native Check for Updates... menu item powered by Sparkle.
  • Enabled automatic update checks and automatic installation for future releases.
  • Bundled and signed Sparkle with the packaged app so update verification happens inside the normal macOS app bundle.
  • Added a signed Sparkle appcast to the release workflow.

Release pipeline

  • Release builds now generate and publish appcast.xml for Sparkle update discovery.
  • The appcast is signed with the configured Sparkle EdDSA private key, while the app bundle embeds the matching public key.
  • Release notes are embedded into the Sparkle feed when a matching .github/release-notes/<tag>.md file exists.

Upgrade note

Existing v1.1.0 builds do not contain Sparkle, so they cannot self-update to this version. Install v1.2.0 manually once; updates after this release can use the in-app updater.

Included artifacts

The release workflow publishes:

  • appcast.xml
  • Tora-v1.2.0-macos.zip
  • Tora-v1.2.0-macos.zip.sha256
  • Tora-v1.2.0-macos.dmg
  • Tora-v1.2.0-macos.dmg.sha256