Skip to content

v1.0.4

Choose a tag to compare

@saksham1991999 saksham1991999 released this 24 Sep 03:46

TidyByte 1.0.4 (build 5) — from the tidybyte-cleanup-refresh branch.

Addresses all review findings on PR #2 (44 fixes, 239/239 tests passing):

  • Data-loss and destructive bugs: Auto-Clean honors per-group keeps and restores selection on decline; originals are never deleted when their replacement copy is gone; kept-both declines settle durably so a kill cannot delete saved copies on next launch; cancelled orphan cleanup preserves partial IDs; album sheet locks during adds; cancellable card retry.
  • Compression, swipe, and cleanup correctness: main-actor PhotoKit fetch moved off the UI thread; Live Photo cancel vs failure; pending-deletion sizes survive reload; reviewed bursts never return; serialized retry; prune-deferral across scanners; expiring scan counts; badge excludes saved copies; declined copies stay non-eligible.
  • Widget and reminders: byte-level snapshot guard; weekly reminder retries after scheduling failure.
  • Accessibility and copy: preview labels, alert bindings, cache generations, device-neutral wording, media-neutral labels.