Skip to content

v0.8.0

Choose a tag to compare

@github-actions github-actions released this 18 Aug 21:31
· 34 commits to main since this release
5f44bf1

v0.8.0 (2026-08-18)

New

  • heygen avatar update. Set an avatar group's default voice for video generation, including imported voice clones, with --default-voice-id. (#295)
  • heygen brand kits create. Build a brand kit from a public website, importing the logos, colors and font files found there. Creation is asynchronous, so poll brand kits get until status leaves loading. (#295)
  • heygen brand kits get. Inspect a kit's colors, logos and fonts and which of them fill which role. (#295)
  • heygen brand kits update. Rename a kit or reassign its color, logo and font roles. Each role object is a full replace, and an empty object clears that role. Roles have no flags, so pass them with -d. (#295)
  • heygen brand kits delete. Delete a brand kit and the colors, logos and fonts it holds. Irreversible, so it prompts unless you pass --force. (#295)
  • aspect_ratio on prompt-based avatar creation. heygen avatar create accepts an aspect ratio for the generated image (auto, 16:9, 9:16, 1:1, 4:5, 5:4). That command takes a discriminated-union body, so pass it via -d and see --request-schema for the full shape. (#295)

Fixed

  • Release binaries are built with Go 1.25.13. Every binary published since v0.7.0 was built with Go 1.25.12 and carried five reachable standard-library advisories (GO-2026-5026, -5972, -6089, -6090, -6218), all fixed in net/http@go1.25.13. Reinstalling or updating picks up the patched runtime. (#296)
  • Release notes cover the whole range again. v0.7.0 published notes covering one commit instead of five, because a prerelease tag minted on every merge became the changelog baseline. Dev builds are now cut on demand only. If you skipped v0.7.0's notes, device OAuth login, brand glossaries create / update, and deprecated-flag support all shipped in it unannounced. (#287)

Internal

  • The Go toolchain version now lives only in go.mod; every CI and release job reads it from there, enforced by a test. (#297)
  • PRs that touch gen/ get an automatic command-surface report, so a narrowed surface is caught at the resync rather than at the release cut. (#288)
  • Codegen resync from EF f4301d8c, schema and description updates only, no command-surface change. (#289)