Files
zooqueenandHanzo Dev 70b41673a3 frames: rebrand the fork to Hanzo Frames
Forked from HyperFrames (Apache-2.0), full history preserved.

Hosts are mapped explicitly and BEFORE the identifier rename, because
hyperframes.heygen.com is not decoration: 175 of its occurrences are $schema
identifiers that a validator dereferences. A blind rename would have left them
naming a host that never serves them. The schema files are in this repo under
docs/schema, so the mapped host is one we can actually serve -- that is the
condition that makes the rewrite safe, and serving them is a deploy task, not
an edit. docs/schema/hyperframes.json is renamed to frames.json to match the
identifier it is now published under.

api.heygen.com and the CLI auth against heygen.com are left UNRENAMED on
purpose. They are a dependency on HeyGen's SaaS, not a name of ours to take,
and the right move is to remove that integration rather than rebrand it.

LICENSE and CREDITS.md are untouched; NOTICE records the lineage.

Co-authored-by: Hanzo Dev <[email protected]>
2026-07-28 23:42:24 -07:00

3.6 KiB

Frames v0.7.62

Released on 2026-07-18.

Studio now plays alpha-channel authoring proxies reliably through Chromium-compatible VP8, while the render pipeline gains stricter serializable request validation and immutable capture planning that preserves OOM retries. Cloud uploads are size-aware, timeline and sidecar recovery are more robust, and capture failures avoid duplicate compositing and pathological parsing.

Features

  • CLI: Make cloud archives size-aware (e73304fb0)

Fixes

  • Studio: Preserve alpha proxy playback (e64a22893, #2625)
  • Producer: Retain streaming retry after OOM (a7d6f7f7d)
  • Producer: Preserve render request config contracts (1a66c881b)
  • Producer: Validate render request engine snapshots (fc4e9a6c0)
  • Producer: Omit absent render request options (25dd4cc8c)
  • Producer: Validate render request wire contracts (c251db02d)
  • Studio: Ignore stale failed sidecars for existing renders (2577aaffe, #2621)
  • Producer: Credit held video tails in coverage gate (209784ab2, #2606)
  • Studio: Harden composition timeline reliability (2b65b4efc, #2615)
  • Engine: Stop compositing phantom duplicates on captureBeyondViewport (2be8a62c0, #2607)
  • Engine: Avoid polynomial capture failure regex (5da9f7ab3)

Docs & Examples

  • Guides: Resolve the Send-to fidelity contradiction (preserve substance, adapt form) (7acabbcde, #2620)
  • Guides: Redirect Send-to imports to the Send-to guide (8bfc67688, #2619)

Internal

  • Producer: Preserve parallel plan watchdog coverage (e9604270b)
  • Producer: Make capture plans immutable (6a84e95c6)
  • Producer: Unify render requests (65f2e2927)
  • Engine: Type capture failures (acb3d81b9)

Full changelog

https://github.com/hanzoai/frames/compare/v0.7.61...v0.7.62