v0.3.127
Fixed
- Manual Fix-match overrides are now NEVER auto-invalidated. Pre-v0.3.127, both the v0.3.116 mass
[tvdb-N]purge migration AND the type-impossible cache invalidation inresolve_postersdeleted rows regardless of source — so user-settmdb-manualrows got nuked alongside broken auto-resolved ones, and the next resolve wrote a (potentially wrong) auto match back. Symptom: "I manually fixed Rush Hour and it un-fixed itself." Both code paths now skip rows withsource='tmdb-manual'. (Already-deleted manual fixes from v0.3.116's run can't be recovered — those need to be redone once.) [RADARR] Rescan failed:and[SONARR] Rescan failed:log lines could end with an empty error message whenstr(exc)was empty for the exception type. Now falls back to the exception class name so the line is always informative.
Docker images
Pinned to this release:
docker pull ghcr.io/i-ial9000/shrinkerr:0.3.127 # portable (amd64 + arm64, CPU)
docker pull ghcr.io/i-ial9000/shrinkerr:0.3.127-nvenc # x86_64 + NVIDIA GPU (NVENC)
docker pull ghcr.io/i-ial9000/shrinkerr:0.3.127-edge # as above but ffmpeg master
docker pull ghcr.io/i-ial9000/shrinkerr:0.3.127-edge-nvencFloating tags (:latest, :edge, :nvenc, :edge-nvenc) track the most recent release of each lineage.