Skip to content

v0.2.6-alpha - Reset All Button + State Race Fix

Choose a tag to compare

@djdarcy djdarcy released this 31 Mar 18:05
v0.2.6-alpha
2071b60

Dazzle Command v0.2.6-alpha

Workflow orchestration node for ComfyUI — coordinate seed control and execution gates from a single play/pause toggle. Part of the DazzleNodes collection.

What's New in v0.2.6-alpha

Reset All Button

New button next to Pause that sets ALL DazzleCommand nodes in the workflow back to paused. Useful for resetting a multi-DazzleCommand workflow to a clean starting state before a fresh run.

  • Small square button with circular arrow icon, right of Pause
  • Only affects DazzleCommand nodes in the active workflow tab
  • 2px gap between Play, Pause, and Reset for a compact layout

OUTPUT_NODE Restored

DazzleCommand is marked as an execution entry point again (OUTPUT_NODE = True). Research into ComfyUI's execution engine confirmed this does NOT bypass caching — it only marks which nodes are always included in the execution graph. The actual cache fix was PBE's deterministic preview filenames (v0.4.2-alpha).

Recent Fixes (v0.2.5-alpha)

  • State reset race condition — play/pause state no longer reverts during mid-execution workflow reconfigures. Uses workflow UUID to distinguish new workflow loads from same-workflow reconfigures.

Installation

Install via ComfyUI Manager or clone:

cd ComfyUI/custom_nodes
git clone https://github.com/DazzleNodes/ComfyUI-DazzleCommand.git

Version History (0.2.x)

Version Key Change
v0.2.6-alpha Current — Reset All button, OUTPUT_NODE restored
v0.2.5-alpha State reset race condition fix (workflow UUID tracking)
v0.2.4-alpha Docs update (per-node state architecture)
v0.2.3-alpha Per-node state registry, multi-DC support

Companion Versions

Platform Support

Platform Status
Windows 11 + CUDA Tested
Linux Expected to work
macOS Expected to work