v2.6.2 — Stability, macOS install & video reliability
Guaardvark v2.6.2 — Stability, macOS install, and video reliability
A focused reliability release. The headline is boring on purpose: installs that work, CI that's green, and video model downloads that don't lie to you.
🍎 macOS install actually completes now (#41)
The Homebrew install path was silently broken — a bad brew presence check made the whole dependency bootstrap a no-op, then Redis/PostgreSQL setup fell through to Linux-only apt-get/systemd/sudo -u postgres paths. macOS now:
- bootstraps dependencies via Homebrew correctly,
- starts Redis/PostgreSQL via
brew services, and - provisions the database as the current-user superuser (no nonexistent
postgresrole).
Portablestattoo (no morestat: illegal option -- c). The Linux path is byte-identical.
🎬 Video model downloads are honest and restart-safe (#36)
The "Install model" flow could hang forever, never flip to Installed, and wedge a lock that blocked retries. Fixed:
- Download status is persisted and reconciled on restart — an interrupted download becomes an honest failed (with a retry) instead of an eternal spinner.
- Stall detection: a frozen download fails after a timeout instead of sitting at a stuck percentage.
- A wedged "already downloading" lock now auto-clears once stale.
- Model filenames are now a single source of truth — the downloader, the install check, and the ComfyUI loader can no longer drift apart (which previously caused silent blank renders / "model never installs").
🟢 CI restored
Cleared the ESLint failures that had the Frontend build red on main.
Notes
- Recommended for video quality: the Music Video Generator. The Batch Video Generator is solid for straight clips.
- Experimental / opt-in (default off): a cinematic Director + storyboard-from-concept + keyframe→I2V pipeline is present in the Batch Video page but is a preview — not yet validated end-to-end on GPU. It stays off unless you enable it; defaults keep the fast single-pass path.
- Video generation currently requires an NVIDIA GPU. Apple-Silicon (MPS) video generation is not yet supported — that's tracked for a future release.
Full changelog: v2.6.1...v2.6.2