Skip to content

Releases: heygen-com/hyperframes

v0.6.73

04 Jun 22:54
2757949

Choose a tag to compare

HyperFrames v0.6.73

Released on 2026-06-04.

Runtime stability and CLI improvements: fixes audio stuttering in the preview player when a media file ends before the composition does, adds a configurable browser navigation timeout, localizes remote <img> sources before render to eliminate image flicker, and adds ARM64 Docker render support for Apple Silicon.

Fixes

  • Runtime: Don't restart non-loop media that has naturally ended (faa3f588, #1203)
  • CLI: Report available memory instead of free memory in doctor (96795031, #1204)
  • CLI: Reject directory --composition and add --browser-timeout (#1199) (6affe2d2, #1200)
  • Scripts: Make release change-guard robust to git status prefix (8228932e, #1198)
  • Producer: Localize remote sources + await image readiness (72c461d8, #1197)
  • CLI: Support arm64 hosts for --docker render (2be41937, #1196)

Internal

  • CLI: Cover the cloud client 401-refresh-retry decorator (0870394d, #1202)

Full changelog

v0.6.72...v0.6.73

v0.6.72

04 Jun 07:41
0b98565

Choose a tag to compare

HyperFrames v0.6.72

Released on 2026-06-04.

A render-reliability release: the producer now localizes remote <img> sources and waits for them to load before capturing frames, fixing blank-frame flicker in compositions that reference remote (S3) images. --docker renders also now run on arm64 hosts.

Fixes

  • Producer: Localize remote sources + await image readiness (72c461d8, #1197)
  • CLI: Support arm64 hosts for --docker render (2be41937, #1196)

Full changelog

v0.6.71...v0.6.72

v0.6.71

04 Jun 03:13
c6a91ab

Choose a tag to compare

HyperFrames v0.6.71

Released on 2026-06-04.

Fixes three production-observed CLI and engine errors: EPIPE crashes in piped agent environments, @puppeteer/browsers import failures that blocked all commands when the debug package was missing, and zero-duration composition timeouts reduced from 45s to ~11s with an actionable diagnostic.

Features

Fixes

  • Engine: Fast-fail on zero duration instead of 45s timeout (efb8d90f, #1186)
  • CLI: Lazy-load @puppeteer/browsers to prevent debug package crash (8c6faa45, #1185)
  • CLI: Suppress EPIPE crashes in piped agent environments (cabd0616, #1184)
  • Delay ObjectURL revocation and silence TS5 baseUrl deprecations (6de6ea53, #1181)

Docs & Examples

  • README: Add Frame.md design template gallery (1a617d30, #1182)
  • Skills: Prefer frame.md over design.md for video specs (fcff442a, #1180)

Full changelog

v0.6.70...v0.6.71

v0.6.70

03 Jun 04:43
f5d81cb

Choose a tag to compare

HyperFrames v0.6.70

Released on 2026-06-03.

Runtime audio and rendering stability improvements: fixes audio in sub-compositions playing at the wrong timeline position, elements showing blank at the exact last frame, and a headless Chrome deadlock when GSAP tweens audio volume. Includes Apple Terminal catalog blocks and registry manifest fixes.

Features

  • Docs: Add changelog release workflow (248f6407, #1164)
  • CLI: Validate cloud render aspect/composition/format before upload (42ad3050, #1156)

Fixes

  • Engine: Add --autoplay-policy=no-user-gesture-required to headless Chrome args (9e5adafd, #1177)
  • Runtime: Apply parent composition offset to WebAudio scheduling for sub-comp audio (ac73cbbc, #1175)
  • Runtime: Show elements at exact end of their duration (inclusive boundary) (b652c0a2, #1166)
  • CLI: Localize external assets in publish archive (a4706da5, #1160)
  • Producer: Localize remote @font-face src URLs before render (b1b03782, #1155)
  • Core: Emit mediaVolumeEnvelope in tsc lib output (e7c874cc, #1159)
  • Producer: Honor variables + outputResolution in HTTP render server (8b6d35e2, #1152)
  • CLI: Mock findFFmpeg in render tests for CI without ffmpeg (a01a266e, #1154)

Catalog

  • Registry: Add 14 missing blocks to registry manifest (d8ed343d, #1163)
  • Registry: Add Apple Terminal blocks to registry manifest (e9949d76, #1162)
  • Registry: Add Apple Terminal theme code snippet blocks (689deaf4, #1161)

Internal

Full changelog

v0.6.66...v0.6.70

v0.6.69

02 Jun 00:16
598e3e9

Choose a tag to compare

What's Changed

Full Changelog: v0.6.68...v0.6.69

v0.6.68

02 Jun 00:07
bda4a32

Choose a tag to compare

What's Changed

Full Changelog: v0.6.67...v0.6.68

v0.6.67

01 Jun 22:31
v0.6.67
f37e3b9

Choose a tag to compare

What's Changed

  • fix(cli): mock findFFmpeg in render tests for CI without ffmpeg by @miguel-heygen in #1154
  • fix(producer): honor variables + outputResolution in HTTP render server by @jrusso1020 in #1152
  • feat(cli): validate cloud render aspect/composition/format before upload by @jrusso1020 in #1156

Full Changelog: v0.6.66...v0.6.67

v0.6.66

01 Jun 20:50
cfef6ca

Choose a tag to compare

What's Changed

  • fix(producer): pass streaming encoder config by @RuochenLyu in #1147
  • fix(cli): pre-flight FFmpeg check and propagate render failure stage by @miguel-heygen in #1149
  • fix(studio): gracefully handle visual edits on runtime-generated elements by @miguel-heygen in #1150
  • fix(studio): inject version from package.json and include in all telemetry events by @miguel-heygen in #1151

New Contributors

Full Changelog: v0.6.65...v0.6.66

v0.6.65

01 Jun 14:28
9ead3a8

Choose a tag to compare

What's Changed

  • docs(skills): align Lottie guidance with runtime adapter by @kiyeonjeon21 in #1141
  • fix(engine): correct mock call index in multi-track audioMixer test by @miguel-heygen in #1144
  • feat(cli): split cloud render --resolution into --aspect-ratio + --resolution by @jrusso1020 in #1143
  • feat(cli): auto-detect aspect_ratio from composition dims when --aspect-ratio is omitted by @jrusso1020 in #1145
  • fix(producer): localize remote media sources + strip audio crossorigin by @miguel-heygen in #1146

Full Changelog: v0.6.64...v0.6.65

v0.6.64

31 May 13:58
a7b8743

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.6.63...v0.6.64