Skip to content

v0.3.130

Choose a tag to compare

@github-actions github-actions released this 05 May 19:25
· 348 commits to main since this release

Fixed

  • [WORKER] ... scan_results update failed (non-fatal): UNIQUE constraint failed: scan_results.file_path after a conversion finishes. Race with the file-watcher: the watcher tick that runs in parallel with the worker can spot the post-rename file appear on disk and insert a fresh scan_results row at the new path before the worker finalises. The worker's UPDATE then trips the UNIQUE constraint and the converted=1/needs_conversion=0 flags never land — the file shows up as still-needs-conversion in the Scanner. Both update sites now delete any conflicting row at the new path first; worker's just-probed post-conversion state is authoritative anyway.

Docker images

Pinned to this release:

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

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