Changelog

Changelog

These entries follow the app's release history. Historical entries describe behavior at that release, including features that later releases replace. The guides describe the checked develop snapshot, including Unreleased changes.

Dates come from the app's CHANGELOG.md, except 1.7.0 and 1.8.0, which use their published release notes. The app records its initial release as 1.0.0 without a date. It does not provide release entries or a date for the older docs' 0.x groupings.


Unreleased

Added

  • The Agent builds and edits workflows through Claude Code or Codex subscription sign-in.
  • Agent controls add model selection, thinking effort, queued messages, local conversation history, and saved model prompting tips.
  • Assets adds a shared generation library with workflow snapshots, filters, tags, favorites, missing-file records, and Trash.
  • Storage settings add the shared Node Banana folder, existing-project discovery, project moves, and cleanup.
  • The Run menu repeats a workflow, selection, or group 1–50 times and labels outputs by run.
  • Different nodes can run concurrently from their own Run buttons.
  • Desktop packages support update checks, downloads, skipped versions, and restart installation.
  • Mac release packaging supports signing and notarization; Windows release packaging remains unsigned.
  • Hidden-noodle stacks support shared labels, expansion, and navigation to the upstream end.
  • The media viewer supports history and gallery browsing, downloads, and reuse actions.
  • Shortcuts add Save, Run selected, Generate 3D, Output, and Assets.
  • The desktop preview adds encrypted credentials, environment imports, crash recovery, and Apple Silicon packaging. (#160 (opens in a new tab))
  • Windows x64 adds an unsigned installer, ZIP package, and window controls in the workflow tab strip. (#171 (opens in a new tab))
  • Desktop credential recovery can reset unreadable stored keys while preserving the original file. (#171 (opens in a new tab))
  • Noodle controls add labels, hide/show, re-plugging, bundles, and appearance settings. (#150 (opens in a new tab))
  • Hold H and drag to hook noodles into a bundle.
  • Selection rectangles select noodles when no nodes are selected.
  • Context actions can bundle selected noodles.
  • OpenAI adds GPT Image 2.5 Sunburst and Flare, output formats, multiple references, and usage-based cost estimates.
  • Gemini Omni models add video generation, editing, and extension through the Interactions API.
  • The multi-select toolbar can change models across selected generators. (#165 (opens in a new tab))
  • Prompt Constructor can copy its resolved preview from the editor. (#167 (opens in a new tab))
  • Split Grid adds video generation and grid, vertical, or horizontal layouts in the cell editor. (#163 (opens in a new tab))
  • The Split Grid cell editor offers every node type.
  • Generation notifications report progress and errors.

Changed

  • Auto-save follows edits and exposes Save automatically in Project settings. Cmd/Ctrl+S also saves during node text editing.
  • Array takes upstream text, expands items for reading, and labels noodles by item. Make Prompts replaces Auto-route to Prompts.
  • Repeated runs finish the current repetition on the first Stop; a second Stop stops immediately.
  • Comfy Cloud and hosted models share the key under Providers → ComfyUI.
  • Start with Agent replaces the Welcome screen's Prompt a workflow entry.
  • Agent changes use ordinary Undo instead of the old Revert AI changes menu command.
  • Model catalogs persist on the server, refresh in the background, and retain previous results after a provider refresh fails.
  • Model search adds explicit Replicate and fal.ai search beyond the loaded catalog.
  • Arrange nodes groups layout choices in the selection toolbar, and group menus use color swatches.
  • Nodes use a media card, border sockets, a history or scrub row, and collapsible controls. (#149 (opens in a new tab))
  • Node resizing changes width. Double-clicking a resize edge restores the default width. (#149 (opens in a new tab))
  • Workflow tabs, the floating Nb menu, and an icon action bar replace the old top layout. (#153 (opens in a new tab))
  • The navigator groups the minimap and view controls. (#151 (opens in a new tab))
  • Videos play inline on hover.
  • Missing inputs skip individual nodes instead of disabling Run.
  • The multi-select toolbar adds spacing and Run controls.
  • Recent generations moves to the top right.
  • The text catalog adds current models and replacement notes for retired model IDs.
  • The Welcome screen, onboarding, templates, and settings use split layouts.
  • The Nb menu adds a Templates entry, and the Welcome screen updates its resource links.
  • The app uses a new Nb icon.

Fixed

Removed

  • The side ControlPanel, inline-parameters preference, aspect-fit resize gesture, and saved per-node heights are removed. (#149 (opens in a new tab))

1.10.0 — 2026-09-23

Added

  • ComfyUI joins the model providers through Comfy Router, with 19 image models and 19 video models.
  • Comfy Router models expose their parameters and image inputs in the model browser.
  • Comfy Router queues jobs and polls existing job IDs for long generations.

Changed

  • Asynchronous provider polling follows server retry hints, capped at 60 seconds and bounded by the overall timeout.
  • Comfy Router returns video results above 20 MB as URLs; images remain inline.

1.9.0 — 2026-08-06

Added

Fixed


1.8.0 — 2026-07-10

Source: 1.8.0 release notes (opens in a new tab).

Added

  • Split Grid creates per-cell node graphs from an editable template. (#127 (opens in a new tab))
  • Split Grid supports up to 16 rows and columns, draggable slice lines, and a shared downstream Router. (#130 (opens in a new tab))
  • Nano Banana 2 Lite adds fixed-1K image generation and cost support.
  • The minimap can close while view controls remain available. (#131 (opens in a new tab))

Changed

Fixed


1.7.0 — 2026-07-07

Source: 1.7.0 release notes (opens in a new tab).

Added

  • Image Resize sets exact dimensions, scales images, and limits output size.
  • GIF Encoder combines image frames into an animation.
  • Remove Background processes images in the browser. (#121 (opens in a new tab))
  • OpenAI supports GPT Image 1 and GPT Image 2 generation and editing. (#125 (opens in a new tab))
  • Generation nodes accept video or audio inputs for compatible models.
  • Double-clicking or right-clicking empty canvas opens node search.
  • Node errors have an inline recovery control.

Changed

  • Replicate discovery expands the available model catalog.
  • Output galleries use prepared thumbnails and collect multiple or looped video results.
  • Stop cancels active video stitch, trim, and ease-curve encodes.
  • Provider polling, downloads, and concurrent execution handle failures more reliably.

Fixed

  • Gallery removal deletes the selected item even when duplicates exist.
  • Edits during auto-save no longer trigger a data-loss race.
  • Workflow execution resumes more reliably after a pause noodle.
  • Media handling bounds caches and handles oversized results.

1.6.0 — 2026-04-21

Added

Fixed

  • Reference-image runs no longer duplicate those images into the mutually exclusive First Frame input. (#117 (opens in a new tab))

1.5.0 — 2026-04-20

Added

Fixed


1.4.0 — 2026-04-02

Added

Changed

Fixed


1.3.0 — 2026-03-31

Added

Fixed


1.2.0 — 2026-03-29

Added

Changed

Fixed


1.1.3 — 2026-03-22

Changed

Fixed


1.1.2 — 2026-03-12

Added

Fixed


1.1.1 — 2026-03-12

Changed

Fixed


1.1.0 — 2026-03-12

Added

Changed

Fixed


1.0.0 — Initial Release

Added

  • The visual editor supports a canvas with draggable nodes.
  • Image Input loads source images, and Prompt supplies text.
  • Annotation provides a full-screen drawing editor.
  • Nano Banana generates images through Gemini.
  • LLM Generate creates text through Gemini and OpenAI.
  • Output shows workflow results.
  • Workflows save and load as JSON files.
  • Socket validation checks compatible image and text noodles.
  • Generation nodes accept multiple image references.