HyperFrames v0.9.21
Released on 2026-11-07.
Cloud exports take big files and files given by full path, HDR clips keep their brightness, and Safari's picture meets the cut again.
Features
- CLI: Cloud uploads send a big file in parts, so a cut connection resends one part (3d7f12acd, #7375).
- Media Use: The voice credits line names the real source, your recording or any vendor (f5bde9533, #7380).
- Media Use: Your own voice recording is a voice line, and speed applies to it (14e598e5a, #7377).
Fixes
- Core: Safari video picture lands on the cut again, undoing the hidden pre-roll (841e90ffe, #7383).
- CLI: A media file referenced by its filesystem path goes into the cloud archive (e0c11bf09, #7381).
- Check: Lint and check skip compositions the project never mounts (7b79ab429, #7369).
- Engine: Hlg footage with a large header sei also tone-maps at hlg's white (b559a98d3, #7349).
- CLI: A re-encode of a media file over the cap is limited to fit it (57a75337b, #7376).
- Core: A film moves on past a video the browser never starts loading (a595755a3, #7368).
- Producer: Page timers during a render run on film time (59c2065d6, #7362).
- CLI: Transcribe names why whisper is missing and the one line that fixes it (9efbbdf5a, #7366).
- Check: Masked or clipped-away text no longer counts as overlapping (a3b8f521d, #7364).
- Check: The overlap finding names the decorative mark, data-layout-ignore (330be7cd2, #7365).
- CLI: Open stops the project's background preview first (896a77c30, #7297).
- CLI: Stop waiting for the cloud's file check when the caller aborts (336abaa80, #7361).
- Check: A Chrome that never becomes ready ends the check with a named error (e827de256, #7360).
Performance
Internal
- CLI: The cloud upload's PUT and retry code moves to its own file (b418bb24f, #7374).
- Player: A Safari perf run that fails says which wait timed out and why (7b1d9cceb, #7347).