github heygen-com/hyperframes v0.8.156

latest release: v0.8.157
7 hours ago

HyperFrames v0.8.156

Released on 2026-10-14.

Videos from screen recordings no longer freeze partway through on FFmpeg 8. Segmented renders with several workers start faster when media is slow to load, and long audio mixes do less work. @hyperframes/inspector no longer ships agent tools, so harnesses define their own.

Breaking Changes

  • Inspector: Stop shipping agent tools. Harnesses now define their own (abe97f6e4c, #5570). inspect_components, query_timeline, the stdio MCP server and the componentsTool, timelineTool, toolContent and InspectionTool exports from @hyperframes/inspector/live are gone. The HTTP contract (POST /inspect, /timeline, /element-map) is unchanged, and InspectRequest and TimelineRequest are now exported so a harness can build its own schema.

Fixes

  • Engine: Renders under WSL use the GPU through full Chrome when the headless shell cannot (9b996059af, #5574). It used to fall back to software rendering.
  • Producer: Start segmented render workers together so slow media waits overlap (d77b03c24c, #5573). Each worker used to wait for the one before it to finish loading media.
  • Engine: Sample VFR video by timestamp so it does not freeze on FFmpeg 8 (6afcb48395, #5572). FFmpeg 8 honours frame durations, so screen recordings with long, overlapping frames held one frame and dropped the rest. Cached frames from older versions are re-extracted.
  • Engine: Avoid padding every audio mix input (3de4763d53, #5563). Short clips no longer stay in the mix for the whole composition, so audio work no longer grows with clip count times length.

Internal

  • Studio: Run the edit accuracy slice on PRs and the full grid in the merge queue (9a2c1c6e80, #5566).

Full changelog

v0.8.155...v0.8.156

Don't miss a new hyperframes release

NewReleases is sending notifications on new releases.