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:
- Go to Help in the menu bar
- 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:
- A dialog appears showing the new version and what's changed
- Click Install Update to download and install
- 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:
- Check your internet connection - Updates require network access
- Try again later - The update server may be temporarily unavailable
- Check for firewall issues - Ensure Certum Draft can access the internet
Update Won't Install¶
If an update downloads but fails to install:
- Ensure you have write access to the Applications folder
- Close all instances of Certum Draft
- Try downloading the update again
Rolling Back an Update¶
If you need to return to a previous version:
- Download the specific version from the releases page
- Drag the old version to your Applications folder
- 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.