Releases: heygen-com/hyperframes
v0.6.121
HyperFrames v0.6.121
Released on 2026-06-21.
This hotfix restores hyperframes skills on Windows by invoking npm's npx.cmd
shim through cmd.exe, while preserving direct npx execution on Linux and macOS.
The same resolver also covers the local Studio preview's npx vite path and is
verified by CI on all three operating systems.
Fixes
Full changelog
v0.6.120
HyperFrames v0.6.120
Released on 2026-06-21.
This hotfix restores Node-compatible package entrypoints for published HyperFrames
packages, so npm consumers load built JavaScript and declaration files instead of
source TypeScript. It also improves page-side rendering so shader transitions paint
correctly and final-scene content remains visible through the end of the render.
Fixes
- Publish Node-compatible package entrypoints (2612b9bd, #1622)
- Shader Transitions: Page-side render dropped shader transitions and final-scene content (a85a507c)
Full changelog
v0.6.119
HyperFrames v0.6.119
Released on 2026-06-21.
This hotfix makes slideshow presenter decks more reliable when they contain interactive
media. Presenter and audience views now keep media controls, muted autoplay fallback,
global mute, editable speaker notes, and first-load navigation chrome in sync.
Fixes
Full changelog
v0.6.118
What's Changed
Other Changes
- fix: allow standalone timeline rendering by @miguel-heygen in #1617
Full Changelog: v0.6.117...v0.6.118
v0.6.117
HyperFrames v0.6.117
Released on 2026-06-20.
This hotfix restores the published @hyperframes/core subpath contract used by Studio,
SDK, and CLI consumers. Installed packages can now resolve the beats, storyboard,
HTML attribute safety, package metadata, and clip tree entry points that already existed
in source.
Fixes
Full changelog
v0.6.116
HyperFrames v0.6.116
Released on 2026-06-20.
This hotfix improves render reliability across WebM and MP4 outputs: VP9 encodes now use a shared, tunable speed default across render paths, and MP4 muxing preserves AAC start offsets so audio stays aligned.
Fixes
- Engine: Preserve AAC start time during MP4 mux (0473254b, #1615)
- Engine: Tune VP9 cpu-used across render paths (8408a447, #1614)
Full changelog
v0.6.115
HyperFrames v0.6.115
Released on 2026-06-20.
Full slideshow stack: schema, parser, controller, <hyperframes-slideshow> web component, presenter mode, branching editor panel, and hyperframes present CLI command. SDK gains element add/remove ops, elastic timing, keyframe writers, variables/brand model, and image-alpha hit-testing. Fixes cross-realm iframe media handling, per-element audio muting, querySelector injection, and DOM edit parity.
Features
- Studio: Slideshow branching editor panel UI (04a775b5, #1592)
- Studio: Slideshow manifest persistence + panel helpers (b74020fa, #1591)
- Player: web component + presenter (075302cd, #1590)
- Player: Slideshow controller state machine (6938d6ac, #1589)
- Studio: Slideshow branching editor panel (3861e8e9, #1582)
- Player: Slideshow controller + component (7af3eb8f, #1581)
- Core: Slideshow schema, parser, and lint rule (83764579, #1580)
- Sdk: Image-alpha hit-test phase 1 (WS-G) (37efbcb9, #1574)
- Sdk: Ws-3c — addWithKeyframes + replaceWithKeyframes SDK ops (acorn writer) (418f198b, #1572)
- Sdk: AddElement forward op — mint hf-id, inverse = removeElement (WS-D) (0ca01c88, #1571)
- Sdk: Ws-c elastic timing + word-alignment resolver (WS-C) (f65e2296, #1570)
- Sdk: Ws-b variables/brand — object-valued font/image + B1 JSON model (d0e520db, #1569)
Fixes
- Slideshow: Present media controls (f0c4dee7, #1601)
- Core: Mute preview audio per-element so a slow-decoding track isn't silenced (cd832f01, #1602)
- Core: Import cssSelector test from vitest, not bun:test (82b6ccde, #1599)
- Core,studio: Escape user values in querySelector attribute selectors (c0ffdc0f)
- Sdk,studio: Restore DOM edit cutover parity (758eda99, #1565)
- Slideshow: Finish remaining split-PR review findings (f05b3f9c, #1594)
- Slideshow: Address code-review findings #1580-1584 (cc2220e5, #1585)
- Release: Scope tag-monotonicity guard to tags reachable from HEAD (3a28d3f6)
- Sdk: Code-review follow-ups (WS-B/C/3.C, #1569/#1570/#1572) (dd6fad6b, #1588)
- Engine: Hold the last video frame at the inclusive clip end (fdb8f33f, #1564)
Docs & Examples
Internal
- Examples: Slideshow demos — airbnb deck, startup pitch, fixture (ae404984, #1584)
- Core: Gate acorn GSAP writer behind cutover flag; keep recast default (WS-3F) (967bf9f9, #1573)
- Publish: Publish @hyperframes/sdk to npm (7607a714, #1587)
Full changelog
v0.6.114
HyperFrames v0.6.114
Released on 2026-06-19.
Adds slideshow support end-to-end: a player-side controller state machine and <hyperframes-slideshow> web component, a Studio branching-editor panel with manifest persistence, plus authoring-skill guidance and example decks.
Features
- Studio: Slideshow branching editor panel UI (04a775b5, #1592)
- Studio: Slideshow manifest persistence + panel helpers (b74020fa, #1591)
- Player: web component + presenter (075302cd, #1590)
- Player: Slideshow controller state machine (6938d6ac, #1589)
- Studio: Slideshow branching editor panel (3861e8e9, #1582)
- Player: Slideshow controller + component (7af3eb8f, #1581)
Fixes
- Slideshow: Finish remaining split-PR review findings (f05b3f9c, #1594)
- Slideshow: Address code-review findings #1580-1584 (cc2220e5, #1585)
Docs & Examples
Internal
Full changelog
v0.6.113
HyperFrames v0.6.113
Released on 2026-06-19.
Brings the AI Studio (Pacific) SDK integration surface online — object-valued font/image variables, elastic timing with word-alignment, element insertion, and keyframe animation ops — all on the acorn GSAP writer, now gated behind the cutover flag with recast kept as the default. Also adds a slideshow schema/parser/lint rule and phase-1 image-alpha hit-testing, so clicks on transparent image pixels fall through to the layer behind.
Features
- Core: Slideshow schema, parser, and lint rule (83764579, #1580)
- Sdk: Image-alpha hit-test phase 1 (WS-G) (37efbcb9, #1574)
- Sdk: Ws-3c — addWithKeyframes + replaceWithKeyframes SDK ops (acorn writer) (418f198b, #1572)
- Sdk: AddElement forward op — mint hf-id, inverse = removeElement (WS-D) (0ca01c88, #1571)
- Sdk: Ws-c elastic timing + word-alignment resolver (WS-C) (f65e2296, #1570)
- Sdk: Ws-b variables/brand — object-valued font/image + B1 JSON model (d0e520db, #1569)
Fixes
- Release: Scope tag-monotonicity guard to tags reachable from HEAD (3a28d3f6)
- Sdk: Code-review follow-ups (WS-B/C/3.C, #1569/#1570/#1572) (dd6fad6b, #1588)
- Engine: Hold the last video frame at the inclusive clip end (fdb8f33f, #1564)
Internal
- Core: Gate acorn GSAP writer behind cutover flag; keep recast default (WS-3F) (967bf9f9, #1573)
- Publish: Publish @hyperframes/sdk to npm (7607a714, #1587)
Full changelog
v0.6.112
HyperFrames v0.6.112
Released on 2026-06-18.
Static-frame dedup is now on by default for screenshot capture (with render telemetry), the SDK gains a reorderElements op for batch z-index updates, and the resolver-parity shadow tripwire stops emitting false element_not_found divergences for elements inside inlined sub-compositions.
Features
- Engine: Static-frame dedup default-on + render telemetry (7310223b6, #1549)
- Sdk: Ws-3 — reorderElements op (batch z-index update) (28bfe09f2, #1502)