Skip to content

Cryoframe 1.1.0

Choose a tag to compare

@breed007 breed007 released this 27 Jun 06:42

The 3-2-1 release: more copies, proven restores, and a way to find out when a backup breaks while you're away.

Added

  • Multiple destinations per job. Write to more than one destination from the same snapshot — a local drive plus a NAS, an external plus a cloud-sync folder. The first is the primary; if a secondary is offline the run finishes as a partial backup rather than failing. Sealed archives are compressed once and copied to each destination (no recompression), and each copy is checksum-matched against the original.
  • Remote alerts. A push to your phone or a chat channel when a backup fails, finishes partially, or an archive health check fails — even with the window closed. ntfy or a generic webhook (Slack/Discord/custom), with a Send test alert button. Fires independently of local notifications.
  • Restore drills. A deeper check than a checksum re-hash: it reassembles, mounts or extracts, and reopens each archive (a database integrity check on Photos, Music, and other database libraries), proving the restore path itself works. Set the depth in Settings ▸ Archive health, or run one from a job's ⋯ menu.

Changed

  • Storage and archive-health report per destination; Restore offers every destination a job writes to.

Fixed

  • Resuming an interrupted transfer no longer deletes a build artifact another destination still needs.
  • A single un-readable job no longer wipes the whole job list.
  • Two destinations at the same folder collapse to one copy (with a warning) instead of a phantom second.
  • Per-copy integrity check, launch-time scratch sweep, version-collision guard, and cross-job destination guard.

Requires macOS 15. Apple-notarized.