HyperFrames v0.7.68
Released on 2026-07-22.
Bug-fix release. The video coverage gate no longer aborts renders of looping short videos, and composition-level CSS with native CSS Nesting now applies to nested selectors instead of being silently ignored.
Fixes
- Producer: Credit looping short videos in coverage gate (#2665). A short clip in a longer slot with
loopset delivers all its source frames once and reuses them per repeat; the gate now measures against source-source instead of unique-source-vs-slot, so a 3s looping clip in a 10s slot no longer aborts at 30% coverage (a637f394e, #2732) - Core: Preserve nested-rule selectors in composition CSS scoping (#2721). Native CSS Nesting (Chrome 112+ / Firefox 117+ / Safari 16.5+) now works inside a composition's
<style>block; the scoper no longer re-applies the composition selector to nested rules, so[data-composition-id="foo"] { .title { … } }correctly matches.titleinside the composition (1e2c7d673, #2733)
Docs & Examples
- Skills: Make captions non-optional in changelog-video (807078c7c, #2729)
- Changelog: Weekly digest 2026-07-13–2026-07-20 (2e97e5b1e, #2664)
Other Changes
- Revert "feat(producer): renderStretch to re-time short compositions across longer scenes (#2676)" (69446e772, #2730)