You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
v0.10.0 (2026-10-08)
New
Update notice. When a newer stable release exists, the CLI prints a cli_update_available notice on stderr after the command finishes, telling you how to update for your install method. It checks at most once a day in the background, never delays a command, and never changes the exit code. It is off in CI and for dev builds; opt out with HEYGEN_NO_UPDATE_CHECK=1 or heygen config set update_check false. (#424)
A notice level for stderr diagnostics. Informational messages are now {"notice": {"code", "message"}} in JSON mode and a Note: line under --human, separate from warnings, which still mean you should change something. Each diagnostic on stderr is one JSON object per line. (#423)
Improved
The first-run telemetry disclosure is now a JSON notice (cli_telemetry_notice) instead of plain prose on stderr, so tools reading stderr get JSON throughout. (#423)
model videos create accepts 1080p resolution, and studio scenes in video create and video batches create take an image or video background (by URL or asset ID) as well as a solid color. Both arrive through -d; see --request-schema for the shapes. (#434)
Internal
Release workflows clean up after a failed run, can pin the exact commit they release, and are documented as an agent-runnable skill; maintainer skills moved to .agents/skills. (#426, #427, #429, #430, #432, #433)