Skip to content

v0.4.0

Choose a tag to compare

@github-actions github-actions released this 11 Jul 02:42
· 25 commits to main since this release
257819c

v0.4.0

New

  • SRT subtitle uploads and asset-search scope. asset create accepts SRT files; asset search takes a scope (personal/public). (#211)
  • Account identification on login + structured login telemetry. A successful heygen auth login links your install to your signed-in account (with a one-time console notice); login emits structured started/completed/failed events with method and failure reason; analytics now share the cross-tool install identity. (#212)

Improved

  • Specific, actionable error codes with a hint, plus param/doc_url from the API. Agents branching on code should note that previously-generic failures now report specific values. (#205, #206)
  • Clearer auth errors: 401 (unauthorized) is distinguished from 403 (forbidden); both exit 3. (#205)
  • Classified download failures into distinct codes (expired link, asset-host error, network drop, mid-transfer cutoff, local file/disk). (#207)
  • Namespaced CLI error codes: codes the CLI originates now carry a reserved cli_ prefix so they can never collide with an API error code. (#208)

Fixed

  • Rate-limit hint now emits rate_limit_exceeded with a usable hint (previously unreachable). (#206)

Internal

  • Added source/http_status to telemetry for the dashboard origin split (#208); codegen resync from EF 5eaec367 (#204).