Skip to content

Releases: heygen-com/hyperframes

v0.6.118

20 Jun 22:26
0d2198e

Choose a tag to compare

What's Changed

Other Changes

Full Changelog: v0.6.117...v0.6.118

v0.6.117

20 Jun 22:08
12d5273

Choose a tag to compare

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...v0.6.117

v0.6.116

20 Jun 21:28
6b27926

Choose a tag to compare

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...v0.6.116

v0.6.115

20 Jun 00:21
d6135ca

Choose a tag to compare

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

  • Skill: Slideshow authoring guidance + standalone harness reference (b7a11637, #1583)

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.112...v0.6.115

v0.6.114

19 Jun 11:40
v0.6.114
4e32c5e

Choose a tag to compare

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

Fixes

Docs & Examples

  • Skill: Slideshow authoring guidance + standalone harness reference (b7a11637, #1583)

Internal

  • Examples: Slideshow demos — airbnb deck, startup pitch, fixture (ae404984, #1584)

Full changelog

v0.6.113...v0.6.114

v0.6.113

19 Jun 10:28
v0.6.113
a38fc4e

Choose a tag to compare

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

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...v0.6.113

v0.6.112

18 Jun 08:19
v0.6.112
1bab79e

Choose a tag to compare

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)

Fixes

  • Studio: Shadow resolves bare leaf via dispatch path, not getElement (5fb5153e4, #1552)

Full changelog

v0.6.111...v0.6.112

v0.6.111

18 Jun 05:31
v0.6.111
de87f39

Choose a tag to compare

HyperFrames v0.6.111

Released on 2026-06-18.

This release lands the bulk of the Studio→SDK editing cutover — style, text, timing, delete, and GSAP ops now route through the SDK behind a default-off dark-launch flag — alongside a resolver-parity shadow tripwire that reports any SDK/server resolution divergence as telemetry. It also ships the storyboard editor (view modes, markdown source, frame focus) and asset-readiness adapters for three.js, map, and visualization libraries.

Features

  • Studio: Resolver-parity shadow tripwire (decoupled telemetry) (933b88ec3, #1547)
  • Core: Add readiness adapters for map and visualization libraries (75d92b55e, #1548)
  • Sdk,core: Ws-3 — unrollDynamicAnimations acorn port + SDK op (09cefc1bb, #1501)
  • Sdk: Stage 6 — arc path ops (setArcPath, updateArcSegment, removeArcPath) (1612d18fd, #1500)
  • Sdk,core: Ws-3 prerequisites — acorn keyframe-collapse foundation + removeAllKeyframes (a746db601, #1499)
  • Sdk,studio: Ws-1.2 — percentage-based removeGsapKeyframe (ceb815c31, #1498)
  • Sdk,studio: Ws-1.1 — add set method to GsapTweenSpec; route addGsapAnimation(set) through sdk (a5016ed41, #1497)
  • Sdk,studio: Ws-4 — add history:false option; disable unused sdk undo in studio (e35846176, #1496)
  • Sdk: Ws-a2 — applyDraft/commitPreview/cancelPreview → moveElement op (53717a77f, #1490)
  • Sdk: Ws-a1 — iframe preview adapter (hit-test + selection) (b96e8a307, #1489)
  • Studio: Route GSAP keyframe add through SDK (§3.5 PR2) (7ca449032, #1470)
  • Studio: Route GSAP tween add/update/delete through SDK (§3.5 PR1) (592f7c775, #1469)
  • Studio: Route timeline trim/move through SDK setTiming (§3.2) (39f37e8aa, #1466)
  • Studio: Route element delete through SDK removeElement (§3.1) (bce571c2a, #1465)
  • Studio: S7.5 — delete shadow scaffolding; keep cutover flag (dark launch) (ca1a8a687, #1462)
  • Studio: Stage 7 step 3c — sdk cutover for inline-style ops (ab7145ad9, #1522)
  • Studio: Storyboard frame focus + voiceover iteration (c8fd16f2d, #1532)
  • Studio: Storyboard markdown source editor (raw + live preview) (29809069c, #1531)
  • Lint: Warn when a sub-composition slot blanks before the host (13af5540c, #1542)
  • Studio: Storyboard frame contact-sheet grid (015529e66, #1530)
  • Studio: Storyboard view-mode toggle and shell (195d7aa7b, #1529)
  • Studio: Add storyboard manifest contract, parser, and read API (8a13a0707, #1528)

Fixes

  • Core: Auto-detect three.js asset readiness via adapter contract (bb5f5f8c5, #1543)
  • Sdk,studio: R5 cutover review fixes (on top of #1539) (e57e75b9b, #1545)
  • Studio: Restore timeline move/resize fallback parity (review #1466) (8c981a451, #1539)
  • Studio,core: Resolve SDK-cutover review findings (377b0368b, #1471)
  • Studio: Wire onTrySdkPersist to sdkCutoverPersist (cutover was unwired) (8585fffc9, #1463)
  • Studio: Force-reload sdk session after undo/redo bypasses suppress window (0ca1a8a9d, #1524)
  • Studio: Storyboard polish — a11y, preview, and edit-race fixes (e662fcdea, #1544)
  • Lint: Match @font-face when a comment inside the block holds a brace (f72ea25b3, #1538)

Internal

  • Studio: Document CSS-path position cut-over; GSAP-path deferred (§3.3) (e65c3c791, #1467)
  • Core: Recast-vs-acorn differential suite for GSAP writer ops (+ fixes) (c040e4973, #1533)

Full changelog

v0.6.110...v0.6.111

v0.6.110

17 Jun 14:26
fcc7b31

Choose a tag to compare

HyperFrames v0.6.110

Released on 2026-06-17.

A fixes-only release. Studio rendering no longer 503s when ffmpeg lives outside the server's PATH (the common GUI-launch case on macOS), plus correctness fixes across the CLI, player, and SDK.

Fixes

  • Studio: Resolve ffmpeg outside PATH so render doesn't 503 (ff25058c5, #1536)
  • Studio: Apply split-bounds epsilon in razor split-all (66dde0898, #1404)
  • Studio: Add GSAP 3D inspector metadata (937ba2ceb, #1250)
  • CLI: Validate init flags before creating the project directory (a4ae3c92a, #1207)
  • CLI: Default capture output to ./capture/ (auto-suffix capture-2/, capture-3/ on re-run) (969d6a334)
  • Player: Reject non-finite composition dimensions from attributes and stage-size (513819ee8, #1205)
  • SDK: Resolve composition-id targets and emit canonical data-hf-id for GSAP tweens (6e3214233, #1526)
  • Release: Stop advising git push --tags in release next-steps (9cc3550f7, #1521)

Full changelog

v0.6.109...v0.6.110

v0.6.109

17 Jun 04:19
v0.6.109
1028f52

Choose a tag to compare

HyperFrames v0.6.109

Released on 2026-06-17.

Promotes 21 lint rules from warnings to errors, with exemptions for registry source and installed blocks. Includes false-positive fixes across fonts, GSAP, captions, and composition rules.

Catalog

  • Lint: Promote rules to errors with registry exemptions and false-positive fixes (386df23a7, #1495)

Full changelog

v0.6.108...v0.6.109