Skip to content

v0.3.45

Choose a tag to compare

@github-actions github-actions released this 25 Apr 16:07

Fixed

  • Settings → Encoding → Parallel jobs now syncs to the local node's max_jobs. Pre-v0.3.45 the two settings represented the same thing (capacity for the in-process worker queue) but lived in separate DB rows, with the per-node value silently winning. Changing the global slider from the Settings page didn't propagate, so users editing parallel jobs there saw their change ignored at runtime. Both sides now stay in sync: changing the global slider on Settings → Encoding updates the local node's max_jobs, and changing the local node's max from Nodes → Settings updates the global setting. Remote nodes are still configured per-node — they reflect per-host hardware.

Docker images

Pinned to this release:

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

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