Added
- NVIDIA Sana runs built in. With the ComfyUI_ExtraModels custom nodes
installed, SANA 1.5 (1.6B, 4.8B), SANA Sprint, the 2K/4K models and the
multilingual model show up as ready models; ComfyUI fetches the weights,
the Gemma 2 2B text encoder and the DC-AE VAE on first use. Sana files in
checkpoints/are recognised from their weights, and without the nodes
HEISS says which pack to install.
Changed
- The ComfyUI offline screen shows an animated pixel plug that keeps trying
to reach its socket, in the same cell style as the wordmark. It pauses when
hidden, holds still for reduced motion and falls back to the logo without
WebGL. - Starting HEISS UI in a terminal shows the wordmark as a dot mosaic with an
ember glow, plus the version and where to open it. It adapts to the
terminal: Braille dots or half blocks, true colour, 256 colours or none.
Fixed
- With ComfyUI offline, HEISS pretended to work: it listed fake "(Demo)"
models and "generated" placeholder images. It now shows ComfyUI as offline
and refuses to generate. Demo mode is a developer opt-in
(npm run dev:demoorHEISS_DEMO=1) for testing without a GPU. - A generate request ComfyUI would reject (a missing model, a bad slot)
quietly became a placeholder image instead of an error. - When an upscale effort ran on a different SeedVR2 weight because its own
was not downloaded, Settings still just said Ready. It now says it is
running on a fallback, names the weight, and offers the download again. - With no models, the model picker opened an empty popover. It now says why
there is nothing to choose.