Skip to content

v0.3.91

Choose a tag to compare

@github-actions github-actions released this 30 Apr 13:56
· 393 commits to main since this release

Fixed

  • TMDB resolver now falls through to title-search even when an explicit bracket ID was parsed but TMDB couldn't resolve it. Pre-v0.3.91 a folder like Man on Fire (2026) [tvdb-433027] would be left unmatched (or, if the cache row pre-dated v0.3.83, mismatched to the 2004 movie) when TMDB's TVDB cross-reference index didn't yet have that ID mapped. The bracket family still drives the title-search media_type hint ([tvdb-N] → TV-only filter; [ttN] / [tmdb-N] → movie-only), and v0.3.83's strict year matching still applies — so falling through is much safer now than when v0.3.56 originally added the gate.

Performance

  • GHA build cache scope consolidated from per-variant (4 scopes) to per-Dockerfile (2 scopes). The heavy apt + libva + vpl-gpu-rt build layer is byte-identical across :latest / :edge and :nvenc / :edge-nvenc pairs; sharing scope lets the second variant cache-hit the heavy work the first did. Saves ~10 minutes of CI per release pair on cache hits.

Docker images

Pinned to this release:

docker pull ghcr.io/i-ial9000/shrinkerr:0.3.91         # portable (amd64 + arm64, CPU)
docker pull ghcr.io/i-ial9000/shrinkerr:0.3.91-nvenc   # x86_64 + NVIDIA GPU (NVENC)
docker pull ghcr.io/i-ial9000/shrinkerr:0.3.91-edge    # as above but ffmpeg master
docker pull ghcr.io/i-ial9000/shrinkerr:0.3.91-edge-nvenc

Floating tags (:latest, :edge, :nvenc, :edge-nvenc) track the most recent release of each lineage.