v1.9.0

CaviraOSS/LongMemoryv1.9.0Aug 6, 2026by shrimbly

AI Summary

This release introduces the ability to use ComfyUI workflows directly as nodes within the Node Banana pipeline, supporting multiple backends and live previews for a seamless integration experience.

Key Highlights

  • ComfyUI workflows can be dropped onto the canvas and treated as nodes
  • Supports three backends: Comfy Cloud, local machine, or network
  • Live previews show the latent forming instead of a spinner
  • Blueprints tab for ready-made pipelines and Saved nodes

New Features

  • ComfyUI workflow import with App Mode (typed handles and inline settings)
  • Three backend selection (Cloud, Local, Network) in Settings
  • Live previews during execution
  • Curve editor rendering for ComfyUI CURVE widgets
  • Revisit node picks to edit inputs/settings without restarting
  • UI improvements: Delete modal fix, running node outline, scrollbar styling

Full Release Notes

Drop a ComfyUI workflow onto the canvas and it becomes a node, wired to the rest of a Node Banana pipeline.

## ComfyUI workflows as nodes

**App Mode drives the surface.** If the workflow was set up as an app in ComfyUI, the author's chosen inputs become typed handles, their widgets become inline settings, and their output nodes become typed outputs. Otherwise Node Banana detects them and asks you to confirm. Both upload formats work — the normal editor save and the API export.

**Three backends.** Comfy Cloud (the default, nothing to install), a ComfyUI on this machine, or one elsewhere on the network. Chosen in Settings → ComfyUI and forwarded per request, so there is no server configuration.

**Blueprints.** The ready-made pipelines your ComfyUI already ships, listed in their own tab. Importing one materialises a loader per media input and a sink per output, so there is nothing to upload at all.

**Saved nodes.** Keep a configured Comfy node and it comes back set up, not merely attached — the workflow, the contract, and the values it was running. Saved nodes then appear in the canvas double-click search, in the connection-drop menus for any handle type they match, and in the dialog's own tab.

**Live previews.** While a run is going, the node shows the latent forming instead of a spinner.

**Curve editor.** ComfyUI's `CURVE` widget renders as a draggable tone curve rather than raw JSON.

**Revisit a node's picks.** Reopening the dialog on an attached workflow shows the same candidate list with that node's selections applied, so inputs, settings and outputs can be changed without starting over.

## Also in this release

- Delete inside the annotation modal no longer removes the node behind it, and undo works with the shortcut typed in either case.
- A node that is running is outlined as one piece, settings panel included, instead of drawing a second line where the panel starts.
- Scrollbars restyled: a thumb, and no groove.

**Full changelog:** https://github.com/shrimbly/node-banana/compare/v1.8.0...v1.9.0