Fixed
- v0.6.5 folder-disc backfill silently matched zero rows (same JSON LIKE bug v0.7.5 had for BD ISOs, fixed in v0.7.6). New
_backfill_disc_languages_v078runs the equivalent sweep for folder discs with the corrected selector and a fresh idempotency flag so existing installs re-run. - Stale corrupt markers persisted after a successful disc re-probe. The
_clear_stale_disc_health_statushelper only clearedhealth_status, but the UI'sisCorruptisprobe_status === 'corrupt' || health_status === 'corrupt', so a probe that clearedhealth_statusleft the "ffprobe couldn't read a video stream" banner showing wheneverprobe_statuswas also stuck. Helper now resetsprobe_status(to'ok') andhealth_errors_jsonalongsidehealth_statusin one statement; v0.7.8 backfill calls the helper on every successful row update.
Docker images
Pinned to this release:
docker pull ghcr.io/i-ial9000/shrinkerr:0.7.8 # portable (amd64 + arm64, CPU)
docker pull ghcr.io/i-ial9000/shrinkerr:0.7.8-nvenc # x86_64 + NVIDIA GPU (NVENC)
docker pull ghcr.io/i-ial9000/shrinkerr:0.7.8-edge # as above but ffmpeg master
docker pull ghcr.io/i-ial9000/shrinkerr:0.7.8-edge-nvencFloating tags (:latest, :edge, :nvenc, :edge-nvenc) track the most recent release of each lineage.