v1.12.0 — comfy logs + local saved-workflow
Highlights
comfy logs— background ComfyUI logs are now persisted to<workspace>/user/comfyui_<port>.logand readable viacomfy logs --tail N. A failedcomfy launch --backgroundis debuggable instead of a black box (#491).- Local saved-workflow support — the saved-workflow verbs now work with
--where localvia ComfyUI's/userdata(#486). comfy downloadcopies on-disk local outputs instead of refusing them (#485).- Python 3.14 —
comfy launch --backgroundno longer crashes on the removed implicit event loop (#481). - ROCm 7.2 support added and set as the default (#476).
Hardening & internals
- Shared IPv6-aware
host:portresolver forcomfy run(#488) - Consolidated redirect-refusal and SSRF loopback guards into
comfy_cli/http.py(#487, #482) - Centralized the
wheredefault config read viawhere.resolve_default()(#477) - Module-local
_emit_http_errorhelper in models/search (#484)
CI & repo
- CLA Assistant workflow + author-only allowlist (#473, #489)
- Label-triggered Cursor review workflow (#483)
- Bump
actions/checkout6 → 7 (#475)
Full changelog: v1.11.1...v1.12.0