Added
- Auto-queue priority Settings dropdown (Normal / High / Highest) in the Automation section. Newly-detected Sonarr/Radarr-dropped files inherit this priority when auto-queued, jumping them ahead of the manual backlog. Resolves the GitHub feature request "Auto-Queue: Set Priority".
Fixed
encoding_rulesnow apply to auto-queued files. Pre-fixwatcher._auto_queue_new_filescalledadd_jobwith global Settings defaults and silently bypassed the rules engine — the only queue-entry path that didn't. Now the watcher callsresolve_rules_for_batchand rule actions take effect across the full surface:encoder,nvenc_preset,nvenc_cq,libx265_crf,libx265_preset,target_resolution,audio_codec,audio_bitrate,queue_priority, andskip/ignoreactions. Behavior change for users with existing rules: rules you wrote thinking they only applied to manual queueing now apply to auto-queue too. Review your rules after upgrade if this matters. Priority precedence: rule'squeue_priority> new Settings dropdown > 0 (Normal). Note: precedence uses OR-cascade (rule fully wins, including lowering), deliberately different from the manual-queue path which usesmax(payload.priority, rule.queue_priority)to protect the user's per-job choice as a floor.
Docker images
Pinned to this release:
docker pull ghcr.io/i-ial9000/shrinkerr:0.5.0 # portable (amd64 + arm64, CPU)
docker pull ghcr.io/i-ial9000/shrinkerr:0.5.0-nvenc # x86_64 + NVIDIA GPU (NVENC)
docker pull ghcr.io/i-ial9000/shrinkerr:0.5.0-edge # as above but ffmpeg master
docker pull ghcr.io/i-ial9000/shrinkerr:0.5.0-edge-nvencFloating tags (:latest, :edge, :nvenc, :edge-nvenc) track the most recent release of each lineage.