mirror of
https://github.com/hanzoai/frames.git
synced 2026-09-24 00:08:03 +00:00
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]>
3.6 KiB
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)