Skip to content

Automatic Updates

Certum Draft includes built-in automatic update functionality to keep your app current with the latest features and fixes.

How Updates Work

Certum Draft uses the Sparkle framework, a widely-trusted update mechanism used by many macOS applications. Updates are:

  • Secure - All updates are cryptographically signed to verify authenticity
  • Automatic - The app checks for updates in the background
  • Non-disruptive - You're notified when an update is available, but you control when to install

Checking for Updates

Automatic Checks

By default, Certum Draft checks for updates automatically when the app starts. This happens silently in the background.

Manual Check

To manually check for updates:

  1. Go to Help in the menu bar
  2. Click Check for Updates...

If an update is available, you'll see the update dialog with release notes.

Installing Updates

When an update is available:

  1. A dialog appears showing the new version and what's changed
  2. Click Install Update to download and install
  3. The app will restart automatically with the new version

Save Your Work

Make sure to save any open documents before installing an update. The app will close and reopen during the update process.

Update Settings

Automatic Check Behaviour

Certum Draft is configured to:

  • Check for updates automatically at startup
  • Notify you when an update is available
  • Wait for your confirmation before installing

Updates are never installed without your approval.

Update Source

Updates are distributed through a secure channel hosted on GitHub. Each update package includes:

  • The new application bundle
  • A cryptographic signature (EdDSA)
  • Release notes describing changes

Troubleshooting Updates

"Update Check Failed"

If you see an error when checking for updates:

  1. Check your internet connection - Updates require network access
  2. Try again later - The update server may be temporarily unavailable
  3. Check for firewall issues - Ensure Certum Draft can access the internet

Update Won't Install

If an update downloads but fails to install:

  1. Ensure you have write access to the Applications folder
  2. Close all instances of Certum Draft
  3. Try downloading the update again

Rolling Back an Update

If you need to return to a previous version:

  1. Download the specific version from the releases page
  2. Drag the old version to your Applications folder
  3. Replace the current version when prompted

Data Compatibility

Older versions may not be compatible with data created by newer versions. Only roll back if absolutely necessary.

Privacy

The update check process:

  • Sends only your current version number and macOS version
  • Does not collect personal information
  • Does not track usage or analytics

Offline Use

Certum Draft works fully offline. The update check simply won't run if there's no network connection. You can continue working normally and check for updates when you're back online.