v2026.08.10.05 — 2026-08-10¶
Backup prune always finishes now — even on slow FTP. The background retention prune's pack-repacking is bounded per run (--max-repack-size), so it completes reliably and reclaims space incrementally across weekly runs instead of grinding for hours on a slow FTP target. FTP repos get a tight 64M default; S3/local stay unbounded. Tunable via BACKUP_PRUNE_MAX_REPACK.
- fix(backup): bound the periodic prune's repack so it always finishes (esp. FTP)
- docs(api): note that /api/docs requires
ENABLE_API_DOCS=true(off by default) - docs(changelog,backup): document the retention/prune model and narrate the SSO + backup-reliability releases