10 Comments
User's avatar
Vinz's avatar
Dec 5Edited

It's a matter of taste, but I really dislike this baby-toy-like design.

And these nodes looks like less compact and space efficient.

James K.'s avatar

Some node fields are no longer available when upgrading to Node 2.0. Also, large workflows with many nodes become extremely slow. I will stick with the original version, which is for me visually cleaner and more optimized.

Sori1999's avatar

Since the removal of the Job queue, the workflow has become incredibly tedious and draining. I have to constantly click 'Assets' and aim for that tiny magnifying glass just to inspect my images. It is extremely inconvenient and ruins the 'Comfy' experience of ComfyUI.

Please implement the following: 1. Assign the hotkey 'Q' to toggle the Assets panel. 2. Allow users to click the image directly to expand or zoom in (instead of relying on the small icon).

Thoughtful Builder's avatar

Microfrontend design paradigm will be transformative - especially when giving developers the power and freedom of full control. Expose it for poweruser mode

asdfasdf's avatar

Nodes 2.0 is extremely slow, nearly unusable.

Max's avatar

I like Nodes 2. Looks much cleaner and modern. In the future, I feel it will be the new standard for sure.

When the wrinkles get ironed out, I'll gladly switch over to nodes 2 and reccomend people to as well.

Regardless of comfy updates sometimes breaking things, I really enjoy them and am quick to update to see the latest features you all been working on. 🙏

CaseyL's avatar

Since this I'm not able to copy any text in ComfyUI that is not in a text box, running on Google Colab. Even with it turned off anything in that browser cannot be copied. My local install works fine but not in Colab.

RichC's avatar

Made the switch. The Nodes overall look cleaner.

I did notice "Load Image" node no longer has the left/right selector to cycle through images to input.

"Image Comparer (rgthree)" does not function

I'm using a 5090 on this system

light_x02's avatar

I hope that documentation will be made available so that we can easily migrate our custom nodes.

david putman's avatar

save video node seems to be broken:

# ComfyUI Error Report

## Error Details

- **Node ID:** 79

- **Node Type:** SaveVideo

- **Exception Type:** AttributeError

- **Exception Message:** 'str' object has no attribute 'value'

## Stack Trace:

File "C:\apps\ComfyUI\resources\ComfyUI\execution.py", line 510, in execute

output_data, output_ui, has_subgraph, has_pending_tasks = await get_output_data(prompt_id, unique_id, obj, input_data_all, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, hidden_inputs=hidden_inputs)

File "C:\apps\ComfyUI\resources\ComfyUI\execution.py", line 324, in get_output_data

return_values = await _async_map_node_over_list(prompt_id, unique_id, obj, input_data_all, obj.FUNCTION, allow_interrupt=True, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, hidden_inputs=hidden_inputs)

File "C:\apps\ComfyUI\resources\ComfyUI\execution.py", line 298, in _async_map_node_over_list

await process_inputs(input_dict, i)

File "C:\apps\ComfyUI\resources\ComfyUI\execution.py", line 286, in process_inputs

result = f(**inputs)

File "C:\apps\ComfyUI\resources\ComfyUI\comfy_api\internal\__init__.py", line 149, in wrapped_func

return method(locked_class, **inputs)

File "C:\apps\ComfyUI\resources\ComfyUI\comfy_api\latest\_io.py", line 1275, in EXECUTE_NORMALIZED

to_return = cls.execute(*args, **kwargs)

File "C:\apps\ComfyUI\resources\ComfyUI\comfy_extras\nodes_video.py", line 109, in execute

video.save_to(

File "C:\apps\ComfyUI\resources\ComfyUI\comfy_api\latest\_input_impl\video_types.py", line 341, in save_to

extra_kwargs["format"] = format.value