Releases: heygen-com/hyperframes
Release list
v0.7.83
HyperFrames v0.7.83
Released on 2026-07-30.
Lays the measurement groundwork for opening the drawElement fast path to short compositions: renders now report their live DOM element count and whether the short-comp routing band would apply, while routing itself stays unchanged behind a default-off flag. Also carries a batch of Windows and browser-resolution fixes, audio-mix corrections, and transparent GIF output.
Features
- Producer: Surface init telemetry from parallel workers — the band's missing motion axis (23854f7c6)
- Producer: Open the DE single-worker inversion to short comps under an element ceiling (0749cd9ff)
- CLI: Roll circuit-breaker state over across config wipes (dfe92b2aa)
Fixes
- Studio: Stop popovers and tooltips clipping at panel edges (f81ac7457, #2890)
- Producer: Fail closed when no live element count is available (4dbf0d90b)
- Producer: Count live DOM, not source markup, for the short-band gate (def98f79c)
- Producer: Keep large local fonts file-backed (87791fd01, #2864)
- Exclude hidden audio from render mix (b7160f69b, #2870)
- Parsers: Validate Windows FFmpeg discovery candidates (4ad1cf455, #2871)
- Preserve plateaus in sampled audio automation (04e0ccce4, #2863)
- CLI: Select host-compatible cached browser (85f0c9d35, #2861)
- CLI: Honor check navigation timeout (fdc593289, #2860)
- CLI: Simplify nextInstallState's dead hadFired branch (review nit) (ec76985f4)
- Producer: Address R2 review findings — element undercount and kill-switch attribution (7bb9e3cbf)
- Render: Preserve transparency in GIF output (6cfb05e38, #2327)
- Studio: Resolve Chrome on Windows (d8d626537, #2878)
Docs & Examples
- Product Launch Video: Use real screenshots for site showcases (860954d71, #2881)
- Product Launch Video: Catch motion jumps at frame cuts (5466bcecc, #2880)
- Audio: Avoid weak music openings in short launch videos (30900c346, #2882)
- Skills: Name the media-treatment policy targets instead of alluding to them (6cab53a68, #2879)
Internal
- Studio: Split ease mode controls out of EaseCurveSection (e0b190947)
- Studio: Remove fully rolled-out studio feature flags (cef3b86c9, #2889)
- Producer: Make the short-comp band baseline-first and its attribution decisive (e9de2fa14)
Full changelog
v0.7.82
HyperFrames v0.7.82
Released on 2026-07-29.
Studio exports now preserve the selected orientation-aware resolution, including 4K, instead of
silently falling back to the composition's native canvas size. Browser startup also honors
explicit HyperFrames browser-path environment overrides and retries transient launch failures
without hanging preview requests.
Fixes
Full changelog
v0.7.81
HyperFrames v0.7.81
Released on 2026-07-29.
HyperFrames now retries transient Google Fonts CSS and font-file failures during distributed
planning without misclassifying them as deterministic project errors. Retries remain tightly
bounded, respect cancellation and Retry-After within a shared budget, and surface exhaustion
as FONT_FETCH_UNAVAILABLE for orchestration-level recovery.
Fixes
Full changelog
v0.7.80
HyperFrames v0.7.80
Released on 2026-07-29.
HyperFrames now renders scene-local video timing correctly across sequential nested templates
and removes vulnerable runtime dependency paths. Studio also gains exact bulk easing for
merged keyframes, atomic keyframe-cache refreshes, and smoother optimistic ease-mode changes.
Features
- Studio: Bulk-edit easing for merged keyframes (10d45def0)
Fixes
- Studio: Keep hidden state on expanded sub-composition rows (5dad52370)
- Studio: Open the path node menu on arc waypoints (adb7de535)
- Studio: Switch keyframe ease modes optimistically (659e22656)
- Studio: Publish keyframe cache refresh atomically (6b11d3743)
- Studio: Target colliding keyframes exactly (7482c22d8, #2692)
- Core: Preserve scene-local video timing across sequential nested templates (9bbb6d50a, #2859)
- Security: Remove vulnerable runtime dependency paths (13ac9e390)
Internal
- Studio: Split bulk easing helpers (23ab104af)
Full changelog
v0.7.79
HyperFrames v0.7.79
Released on 2026-07-28.
Studio editing is now more exact and predictable: timeline, motion-path, and playhead
keyframe operations stay scoped to the intended element; nested-composition timing
preserves its host rows; and color, shortcuts, ruler, and accessibility interactions
are more reliable. This release also adds a narrow caption-zone layout waiver, makes
CLI telemetry opt-out durable, and recognizes the renamed Codex image-generation
feature flag.
Features
Fixes
- Media Use: Accept renamed codex image_generation feature flag (02c57609a)
- Studio: Give the motion path and the fallbacks a one-element target (1f3fd2800)
- Studio: Author every new tween against one element (3d9243606)
- Studio: Scope lane ids per timeline and stop inventing a track row (ba0d6406d)
- Studio: Never re-author a target the DOM proved is not unique (f04cdb79c)
- Studio: Label undo history with the track display row (477916cbe)
- Studio: Target one element when adding a keyframe at the playhead (fd5555be7)
- Studio: Announce real track numbers and point aria-controls at the lanes (1faa0cbda)
- Studio: Resolve a panel edit through the lane groups it can see (be3451aae)
- CLI: Make telemetry opt-out durable (880021411, #2852)
- Studio: Lane every tween and attribute tweens to their real target (59a818e80)
- Studio: Keep every host row on the drill path, not just the top (acad7b268)
- Studio: Keep the host row when drilling into a sub-composition (d48440a9b)
- Studio: Expand sub-comp children against their resolved parent host (12546985f)
- Studio: Compute keyframe percentages in the tween's own time frame (3f0c20f63)
- Studio: Accept 3-digit hex shorthand in the colour field (86f633f98)
- Studio: Drop aria-modal from the non-modal shortcuts popup (7f0cadcbb)
- Studio: Dismiss the shortcuts panel on escape and outside press (aa2811642)
- Studio: Let the colour hex field be edited and commit it on outside press (55614033e)
- Studio: Grow the ease target only where the segment has room (b82506363)
- Studio: Meet the 24x24 pointer target minimum on toolbar and lane controls (4e74eefdd)
- Studio: Seek ruler clicks to the pressed position and round retime percentages (69020699d)
Internal
- Regenerate skills-manifest for media-use change (b6da5bd6b)
Other Changes
- Studio: Keep StudioRightPanel under the 600 line cap (bb24d0037)
Full changelog
v0.7.78
HyperFrames v0.7.78
Released on 2026-07-28.
Windows renders on a hardware GPU now use drawElement fast capture, which was previously macOS-only — roughly 2× faster capture on the same safety net (per-frame self-verification with automatic screenshot fallback), covering about 78% of Windows renders. Render telemetry also gains GPU-backend and laptop power-state fields so performance can be diagnosed per machine rather than per platform.
Features
- Engine: drawElement fast capture now runs on Windows with a hardware GPU (previously macOS-only); Linux/software-GPU hosts are unchanged (cb30157eb)
- Producer: The parallel-drawElement router (still opt-in via
HF_DE_PARALLEL_ROUTER) now engages from 700 frames instead of 2000, and renders reporton_battery/low_power_mode(3da31e399)
Fixes
- CLI: Persist authoring skill in hyperframes.json for durable render attribution (d287e5244, #2762)
- Producer: Installs with telemetry disabled no longer spawn
pmsetwhile building render events, and the parallel-drawElement router no longer pins a worker count on renders where its streaming path can't run (compositions over the streaming duration cap) (b99c80389) - Engine:
gpu_renderertelemetry reports a low-cardinality backend/vendor bucket rather than the raw driver string, and is attached to failed renders as well as successful ones (4520cd240) - Producer: Validate distributed video metadata (557d82b6a, #2839)
- Studio: Harden preview recovery (c62bd4c45)
- Studio: Improve preview loading reliability (18b9acac1)
Docs & Examples
- Clarify media treatment contracts (12452a115)
- Refine media treatment guides (182862773)
- Document professional grading and media treatments (1a2c30a79)
Catalog
Internal
- Studio: Reuse player probe errors (3af9a7df2)
- Studio: Mock composition thumbnails in smoke (0faeb42f8)
Full changelog
v0.7.77
HyperFrames v0.7.77
Released on 2026-07-28.
Studio's timeline now exposes expandable property lanes, track headers, precise
keyframe retiming, and selection-safe editing across nested compositions. This
release also makes stalled CLI download cleanup reliable on Windows and adds an
opt-in prose-coverage floor to layout checks.
Features
- Studio: Add expanded keyframe lanes, track headers, retiming interactions,
and nested-composition timeline support
(#2791) - Check: Add the opt-in
proseCoverageFloorlayout rule
(#2834)
Fixes
- CLI: Wait for stalled download pipelines to release temporary files before
cleanup, fixing the Windows locked-file failure
(#2835) - Telemetry: Send CLI feedback through the plain-event path instead of the
PostHog survey API
(#2831)
Performance
- CI: Distribute the two heaviest render fixtures and improve Docker layer
reuse for producer-only changes
(#2825,
#2822)
Docs & Examples
- Send-to guide: Clarify that enhance turns are free and rendering is the
paid step
(#2827)
Internal
- CLI: Separate telemetry delivery from event policy while preserving the
queued flush and process-exit behavior
(#2344)
Full changelog
v0.7.76
HyperFrames v0.7.76
Released on 2026-07-27.
Plan v2 chunk materialization now recreates declared video directory skeletons even
when a sparse chunk needs no frames, so inactive-video chunks render without
downloading unused artifacts. Layout checks also improve rotation-pivot drift
diagnostics.
Fixes
- Producer: Materialize declared video directories for sparse Plan v2 chunks (ddb59d356, #2823)
- Check: Improve elongated rotation-pivot drift detection and detached-connector diagnostics (75ed99e1d, #2819)
Full changelog
v0.7.75
HyperFrames v0.7.75
Released on 2026-07-27.
Distributed capture now preflights BeginFrame support and falls back to screenshot
capture when the browser cannot provide a healthy BeginFrame session. A targeted
retry also recovers from BeginFrame-specific failures without masking unrelated errors.
Fixes
- Producer: Fall back from unhealthy distributed
BeginFramecapture safely (96cafb47c, #2821) - Regression: Schedule the Plan v2 color fixture in regression shards (51cbbe6fc, #2820)
Internal
Full changelog
v0.7.74
HyperFrames v0.7.74
Released on 2026-07-27.
Distributed Plan v2 now handles extraction-cache sentinels and partial color metadata
without corrupting chunk dependencies. Distributed cold starts also preserve live GSAP
volume state, while GCP captures honor the effective BeginFrame boundary.
Fixes
- Producer: Handle partial color metadata and extraction sentinels in Plan v2 (58869f087, #2814)
- GCP Cloud Run: Enforce effective
BeginFramecapture (2a284a8e3, #2817) - Core: Avoid live volume probes during render (477defc7e, #2816)