HyperFrames v0.8.74
Released on 2026-09-24.
Every change to a project is now kept in a history you can undo or restore. A play() during loading now plays, and new lint warnings catch invisible layers and zoomed canvases.
Features
- Studio Server: Every write to a project is kept in a history that can be undone or restored (56c48a79be, #4431).
- CLI: Warn when canvas content touches the frame edge (7556b95ac6, #4427).
- Lint: Warn on negative z-index, which renders invisibly behind the root (42ae3da5b6, #4403).
- Lint: Warn when a composition is wider than the inspection viewport cap (5325891726, #4413).
- Lint: Flag a canvas-level CSS zoom that rescales a fixed frame (201c829c45, #4412).
Fixes
- Engine: Name the data-no-timeline opt-out in the timeline-timeout warning (9d4836902b, #4410).
- Engine: Resolve the version by walking to our own package root (250c9bd509, #4409).
- Core: A preview that is never seeked shows only the clips of its current time (861fcc4dd0, #4422).
- Studio: A ruler label that slides under the track header is hidden, not sliced (69fea290a9, #4424).
- Studio Server: Preview keeps its base URL when a script mentions a tag (6a5fcd4cf2, #4426).
- Producer: A mounted composition's local script runs after the inline script before it (ce2b338710, #4425).
- Player: A play() made while the composition loads still plays (b9e5a16fcf, #4429).
Docs & Examples
- State the 45 s cost of a missing data-no-timeline (480beb62bd, #4402).
Catalog
- Registry: Glass-shard-title renders when mounted, and 4 skipped blocks install again (8dabc8af63, #4423).