Immich Accelerator v1.5.17
Fixes
brew upgradenow actually takes effect. The worker and ML service run detached, so they survived abrew services restart— a fresh watcher would adopt the still-running old-code worker, and an upgrade silently didn't apply until a full manual stop/start. The watcher now stamps the version each worker starts with, restarts a worker found running stale code, and (in service mode) notices when the installed version on disk changes and relaunches itself so the new code — shims and fixes — comes up on a fresh worker within ~30s. No manual restart needed when running as a service. README updated.
Upgrade
brew upgrade immich-accelerator
immich-accelerator setup # if first time or new features require itNote: upgrading to 1.5.17 itself needs one brew services restart — the watcher already running predates this change and can't self-reload. Every upgrade after this one applies automatically in service mode.