Skip to content

Packrat Backup 0.1.2

Choose a tag to compare

@setzor setzor released this 01 Oct 18:17
· 166 commits to main since this release

Packrat Backup 0.1.2 is a bug-fix and feature release, recommended for all users.

New features

  • Backup history page — a new History page shows every backup, restore, and cleanup run with status and duration.
  • Retention policy — choose how long to keep old backups (days/weeks/months/years) on the Schedule page, with automatic cleanup after each backup.
  • Persistent schedule pause — pausing the schedule from the tray or Schedule page now survives restarts.
  • Faster Restore page — snapshot lists are cached per refresh interval (configurable in Preferences) instead of re-listing every visit.

Bug fixes

  • Fixed the nav stack page order mismatch and a spurious settings save during Preferences load.
  • Fixed the Clean Up button not resetting after cleanup finished.
  • Safety: an all-zero retention policy can no longer run restic forget --prune with no keep constraints (which would delete every snapshot); it now falls back to keeping one month.
  • A failed restic process launch (e.g. the binary disappeared mid-session) no longer leaves the UI stuck on "Backup running…".

Known issues

  • The rclone cloud backend always attempts repository init on backup, which fails against an already-initialized remote (#43).
  • Missed-backup catch-up only looks back 8 days for weekly schedules (#44).
  • Settings list values containing commas do not round-trip (#45).