Releases: robertvoy/ComfyUI-Distributed
Releases · robertvoy/ComfyUI-Distributed
v1.4.0
v1.2.0
This release focuses on stability, orchestration UX, and parity improvements for distributed workflows.
Highlights
- Replaced workflow-level queue node load balancing with a per-workflow
load_balancetoggle on Distributed Collector. - Added Distributed Value node for per-worker parameter overrides (with dynamic typed widget behavior).
- Added remote/cloud worker log viewing from master UI.
- Improved media sync compatibility for remote workers (audio/video/file inputs).
- Improved collector correctness:
- Worker-completion progress accounting is more robust.
- Output ordering is now deterministic: master first, then enabled worker order.
Major Changes
-
Load balancing architecture update
Distributed Queuenode removed.- Load balancing now handled by backend orchestration when collector
load_balance=true. - Least-busy participant selection supports master participation rules.
-
New node: Distributed Value
- Per-worker value mapping with default fallback.
- Typed behavior for connected input types (
STRING,INT,FLOAT,COMBO). - UI tracks enabled workers and updates dynamically.
- Disconnect reset behavior returns node to default string state.
-
Remote logs
- Added worker-local in-memory log endpoint and master proxy endpoint.
- Remote/cloud workers now support View Log from panel.
Fixes and Improvements
- Remote worker media sync fixes for:
LoadAudioinputsLoadVideofile inputs- Worker-local path rewriting
- Distributed divider and validation improvements.
- UI refinements (including Nodes 2.0/light theme related polish and worker card behavior).
- Additional tests and refactor hardening across orchestration and worker flow.
Docs Updated
- README updated for:
- current load-balancing architecture
Distributed Valueusage- node list updates
- corrected workflow links
- API docs updated with log endpoints:
GET /distributed/local_logGET /distributed/remote_worker_log/{worker_id}GET /distributed/worker_log/{worker_id}
Notes
- If you previously used Distributed Queue, migrate to Distributed Collector with
load_balance=true. - For remote/cloud usage, keep CORS/network reachability configured as before.
Release 1.1.0
- Accelerated Creative Video Upscaler
- Add new /prompt liveness probe (USDU + collector). when worker timeout value in exceeded, the master will probe the workers.
- worker timeout in settings, fixed requeue video tiles
- warning for non-WAN compatible frame count and WanVideo Closest Frame Count
- optimisations
- speed optimisation
- dynamic tile distribution is now default
- fix: normalize pasted image paths and subfolder extraction (Windows-safe, upstream-only)
Release 1.0.5
- Parallel video generation using multiple GPUs, to maximize throughput
- Seamless cloud worker integration
- Ultimate Upscaler: dynamic mode for asymmetrical GPU setups
- Ultimate Upscaler: supports image batches
- Auto-detection of GPUs
📺 Watch the release video to learn more.