Skip to content

Updates

Shady Notes updates itself using Sparkle, the standard Mac update framework.

Screenshot sparkle-update-dialog.png

The Sparkle update dialog offering a new version with release notes.

Once a day, in the background. When one is found you get the dialog above with the release notes, and can install or skip.

Check for Updates… from the app menu.

Every update is checked twice before it is installed:

  • Apple notarisation, as with the original download
  • An EdDSA signature verified by Sparkle against a key built into the app

An update that fails either check is refused. That means a tampered or substituted download cannot be installed, even if it reached your Mac.

If you used brew install --cask shadynotes, update with Homebrew instead so its records stay accurate:

Terminal window
brew upgrade --cask shadynotes

Your notes, your vault location, your settings, and your recorded history. An update replaces the application only.

Every version is listed at shadynotes.app/changelog.

Documented against Shady Notes 4.1.19 · release notes