Skip to content

Releases: heygen-com/hyperframes

v0.7.18

28 Jun 22:58
c811a27

Choose a tag to compare

HyperFrames v0.7.18

Released on 2026-06-28.

This release targets the reported render regression by removing per-frame empty
animation scans, fixing software WebGL auto-detection on CPU render hosts, and
reducing headless capture setup overhead. It also exposes Studio selection state
through hyperframes preview so coding agents can inspect and edit the active
composition more directly.

Features

Fixes

  • Render: Avoid empty WAAPI scans and llvmpipe auto GPU (fc0f8c31, #1775)

Performance

  • Engine: Reduce init overhead in headless capture sessions (35a01d90, #1718)

Full changelog

v0.7.17...v0.7.18

v0.7.17

27 Jun 17:59
3351fb1

Choose a tag to compare

HyperFrames v0.7.17

Released on 2026-06-27.

@hyperframes/lint can now run fully in the browser — validate compositions client-side with no Node.js and no server round-trip — and it now depends only on @hyperframes/parsers, so installing the validator no longer pulls the studio server or other unrelated packages.

Features

  • Lint: New @hyperframes/lint/browser entry — a node-free, client-side rule engine (lintHyperframeHtml, lintMediaUrls, shouldBlockRender) for browser-only editors and tools (6aaab32c, #1773)

Internal

  • Lint: Depend only on @hyperframes/parsers (dropped @hyperframes/core); relocated the shared URL/asset-path, font-alias, and slideshow-parser utilities into @hyperframes/parsers with back-compat stubs in core, and hardened the CSS url() regex against polynomial-ReDoS (6aaab32c, #1773)

Docs & Examples

  • Add package pages for parsers, lint, and studio-server (7e0a4cd0, #1772)

Full changelog

v0.7.16...v0.7.17

v0.7.16

27 Jun 16:19
fb4d49d

Choose a tag to compare

HyperFrames v0.7.16

Released on 2026-06-27.

Studio gains element groups: select multiple elements and group them into a single editable unit — on the canvas and in the timeline — then ungroup back to their original positions. This release also reads inline-authored GSAP timelines and fixes keyframe commit routing, 3D-transform edits, and ungroup positioning.

Features

  • Studio: Expand sub-composition groups + children in the timeline (6a729b7e, #1761)
  • Gsap: Read timelines authored inline (acorn read path) (2e02bcf7, #1760)
  • Studio: Element groups — studio UI (1eed7a9b, #1759)
  • Studio: Element groups — source mutations (4c461b4a, #1758)

Fixes

  • Studio: Keep useGsapTweenCache under the size cap + correct non-sticky drill test (a44ef47e, #1770)
  • Studio: Bake the group transform into members on ungroup (bc5a51a6, #1764)
  • Studio: Remove keyframe dragging from the timeline (cf8f8aa5, #1763)
  • Studio: Keyframe commit routing for 3D and cross-group edits (2d3b19d2, #1762)

Internal

Full changelog

v0.7.15...v0.7.16

v0.7.15

27 Jun 15:09
b6146f8

Choose a tag to compare

HyperFrames v0.7.15

Released on 2026-06-27.

This CLI release keeps hyperframes init on the GitHub-backed skills
freshness path while the skills.sh registry catches up, with a CI-only escape
hatch and offline-safe best-effort install behavior. It also publishes the newly
extracted parser, lint, and studio-server packages as part of the fixed-version
package set.

Fixes

  • CLI: Always check GitHub skills on init while skills.sh syncs (bf630bfe, #1768)

Internal

Full changelog

v0.7.14...v0.7.15

v0.7.14

27 Jun 00:42
8f7fb49

Choose a tag to compare

HyperFrames v0.7.14

Released on 2026-06-27.

This CLI release makes HyperFrames skills self-healing: installs now keep a
freshness manifest, install once globally, and mirror only HyperFrames-owned
skills into detected agent stores.

Features

  • CLI: Skills freshness — version check, manifest, global install + multi-agent mirror (bf961d12, #1753)

Full changelog

v0.7.13...v0.7.14

v0.7.13

26 Jun 22:46
e3edbd5

Choose a tag to compare

HyperFrames v0.7.13

Released on 2026-06-26.

This lint reliability release catches malformed generated HTML that leaves CSS
or code-looking text between the document head and the composition root, where a
browser would render it as visible video text.

Fixes

  • Lint: Catch visible css before composition root (c7830b54, #1751)

Full changelog

v0.7.12...v0.7.13

v0.7.12

26 Jun 21:52
1d3c68e

Choose a tag to compare

HyperFrames v0.7.12

Released on 2026-06-26.

This release unblocks Zephyr and other producer-backed generation flows that use
Google Fonts: those imports now warn instead of hard-failing lint when the
producer can resolve them. It also keeps HyperFrames skills installs targeted to
the agents a project actually uses and adds a product-launch video skill.

Features

  • Skills: Product-launch-video skill + consolidate motion knowledge into hyperframes-animation (05af482f, #1745)

Fixes

  • Lint: Allow producer-resolved google fonts (aacce27a, #1750)
  • CLI: Scope skill installs to relevant agents, not all ~70 via --all (70a03f78, #1748)

Full changelog

v0.7.11...v0.7.12

v0.7.11

26 Jun 18:43
v0.7.11
413d818

Choose a tag to compare

HyperFrames v0.7.11

Released on 2026-06-26.

This release keeps the hyperframes skills CLI honest about what's installed. skills check now flags skills that were renamed or dropped upstream, skills update prunes them and installs with --copy so a freshly installed set matches the published manifest, and login persists and shows a friendly user identity. It also lands producer and runtime reliability work: render fps is honored when seeking, /health is served from a worker thread so probes survive main-thread stalls, and binary file responses now stream.

Features

  • CLI: Persist + show friendly user identity; preserve unknown credential fields (b9b578039, #1741)
  • CLI: Surface and prune skills removed upstream (88fffb04d, #1740)
  • CLI: Add skills version check, update, and freshness manifest (d70ee134c, #1738)

Fixes

  • CLI: Install skills with --copy so check sees a faithful, correctly-placed set (51f8231eb, #1744)
  • CLI: Close skills removed-detection power-user gaps (follow-up to #1740) (13b115e00, #1743)
  • Runtime: Honor render fps when seeking (c9e8dd386, #1739)
  • Producer: Serve /health from a worker_thread so probes survive main-thread stalls (01a10cdc5, #1733)

Performance

  • Producer: Stream binary file responses, async-read HTML (ca9e1316b, #1735)

Full changelog

v0.7.10...v0.7.11

v0.7.11-alpha.0

26 Jun 15:25
v0.7.11-alpha.0
3d9aaec

Choose a tag to compare

v0.7.11-alpha.0 Pre-release
Pre-release

What's Changed

Other Changes

Full Changelog: v0.7.10...v0.7.11-alpha.0

v0.7.10

26 Jun 04:54
0c1e236

Choose a tag to compare

HyperFrames v0.7.10

Released on 2026-06-26.

This producer reliability release blocks impossible distributed plans before they
fan out to chunk workers, preventing unbounded runtime timelines from turning
into runaway render work. It also fixes distributed frame-path indexing so
reconstructed extracted-frame assets resolve from the correct zero-based keys.

Fixes

  • Producer: Reject impossible distributed durations (dca5fa90, #1732)
  • Producer: RebuildExtractedFramesFromPlanDir off-by-one in framePaths key indexing (7db84fc0, #1730)

Full changelog

v0.7.9...v0.7.10