Skip to content

Cryoframe 1.0.0

Choose a tag to compare

@breed007 breed007 released this 25 Jun 23:41

The 1.0 release: the archives now watch themselves, recover themselves, and update themselves.

Added

  • Archive health monitoring — re-hash existing archives against their manifests on demand (job ⋯ menu) or on a weekly/monthly schedule, scoped to the latest version or all. Catches bit rot before a restore needs it; works on encrypted archives with no passphrase. "Verify all archives" checks every job at once.
  • In-app updates over an Ed25519-signed appcast (Check for Updates, in the menu bar).
  • Recovery-key escrow — export every archive passphrase into one master-password-encrypted file (PBKDF2 + AES-GCM) so encrypted backups survive a lost Mac (Settings ▸ Security).
  • Restore in place — restore over the live library, staged and verified first, with the old copy moved to the Trash.
  • Browse inside an archive — drill in and extract just the files you need, without restoring the whole library.
  • Storage overview — per-job, per-version sizes against each volume's free space.
  • Onboarding — a first-run walkthrough for the helper and Full Disk Access.

Fixed

  • Backups to network shares and non-APFS volumes no longer false-fail the free-space preflight (a reported 0 is now read as "unknown," never "full").
  • Mirror manifest no longer fails on directory-shaped artifacts (sparsebundles).
  • Failed/cancelled runs no longer leave empty version folders that could occupy a retention slot.

Requires macOS 15. Apple-notarized; Gatekeeper will accept it.