Skip to content

Releases: heygen-com/hyperframes

v0.6.91

11 Jun 06:16
83662c1

Choose a tag to compare

HyperFrames v0.6.91

Released on 2026-06-11.

Razor/blade tool for splitting timeline clips with GSAP-aware keyframe preservation, plus GSAP drag intercept is now behind a feature flag (off by default) to fix buggy drag behavior on animated elements.

Features

  • Studio: Razor/blade tool UI for timeline clip splitting (ef186139, #1331)
  • Core: GSAP-aware split engine for timeline clip splitting (45d4a71e, #1330)

Fixes

  • Studio: Add GSAP drag intercept feature flag, disabled by default (a5bc52ba, #1341)

Internal

  • Studio: Extract shared timeline components and deduplicate code (ab082602, #1329)

Full changelog

v0.6.90...v0.6.91

v0.6.90

11 Jun 02:42
06426b5

Choose a tag to compare

HyperFrames v0.6.90

Released on 2026-06-11.

GIF support: render to GIF with two-pass palette encoding, and animated GIF inputs now play frame-synced via VP9 transcode. Plus new agent detection for Windsurf, Cline, Gemini CLI, and Crush.

Features

  • Producer,core: Play animated GIF inputs frame-synced via prep-time VP9 transcode (edd85473, #1335)
  • Cli,producer: Add gif output format with two-pass palette encode (e6b8d66c, #1333)
  • CLI: Detect Windsurf, Cline, Gemini CLI, and Crush agents (e0ecd4d2, #1328)
  • Producer: Optional targetChunkFrames to bound per-chunk frames (9b18fadc, #1332)
  • Producer: Stage wall-clock split in chunk perf telemetry (69eac249, #1327)
  • CLI: Detect Gemini managed-agent sandbox in detectAgentRuntime (0766eb81, #1294)

Internal

  • CLI: Restore exact-match Cursor rule (revert unsourced loosening) (30fcede4, #1334)

Full changelog

v0.6.89...v0.6.90

Model assets (PP-MattingV2)

11 Jun 17:25
c52165d

Choose a tag to compare

Asset bucket for on-demand model downloads — not a software release.

asset sha256 license
ppmattingv2_stdc1_human_544x960.onnx 75df19af62aaf0453e24444e7ee3cdf8d8de0f628aa9f59c30248cf6220ee9f6 Apache-2.0 (PaddleSeg PP-MattingV2 export)

Consumed by skills/embedded-captions/scripts/matte.cjs (sha256-pinned, cached in ~/.cache/hyperframes/matting/). Same pattern as the CLI's background-removal manager pulling u2net from rembg's release bucket. Do not delete: existing installs download from this URL.

v0.6.89

10 Jun 23:28
868c56f

Choose a tag to compare

HyperFrames v0.6.89

Released on 2026-06-10.

Fixes audio dropout during playback (WebAudio source cleanup), muted video audio leak in renders, IEEE 754 frame-index precision, and keyframe editing stability.

Fixes

  • Runtime: Preserve authored muted attr; clean up WebAudio on end (036b991c, #1319)
  • Studio: Keyframe bug fixes — gate delete hooks, fix value corruption, gesture recording (f0b499b5, #1314)
  • Engine: Add epsilon to frame index floor to prevent IEEE 754 boundary duplicates (3a72aa52, #1318)
  • Producer: Don't mix audio from muted videos into the render (8133d934, #1322)

Docs & Examples

  • README: Swap hero media to hyperframes-logo-motion (8fcbb63a, #1315)

Internal

  • Shrink repo — untrack failure frames, recompress backgrounds, harden LFS (e845793c, #1326)
  • Studio: Split oversized files to pass 600-line check (81416ab3, #1313)

Full changelog

v0.6.88...v0.6.89

v0.6.88

09 Jun 23:36
d13ae13

Choose a tag to compare

HyperFrames v0.6.88

Released on 2026-06-09.

Fixes a regression where Studio's element stamping code ran during production renders, causing sub-composition elements to become incorrectly visible.

Fixes

  • Core: Guard element stamping to iframe-only (Studio preview) (192417b7)

Full changelog

v0.6.85...v0.6.88

v0.6.87

09 Jun 22:38
02475ce

Choose a tag to compare

HyperFrames v0.6.87

Released on 2026-06-09.

Studio keyframe system, render queue improvements, and GSAP parser arc path mutations. Feature-gated behind VITE_STUDIO_ENABLE_KEYFRAMES.

Full changelog

v0.6.85...v0.6.87

v0.6.86

09 Jun 19:53
v0.6.86
04c77fa

Choose a tag to compare

HyperFrames v0.6.86

Released on 2026-06-09.

Fixes a race condition where audio-locked (and other bridge controls) were silently dropped on warm-cache reloads of claude.ai and inside the Claude desktop Electron client. The runtime now emits a ready handshake once its message listener is installed; the player replays current bridge state on receipt.

Fixes

  • Runtime,player: Replay bridge state on iframe ready to repair race (5a0966df)

Full changelog

v0.6.85...v0.6.86

v0.6.85

09 Jun 17:17
869fc41

Choose a tag to compare

HyperFrames v0.6.85

Released on 2026-06-09.

Fixes audio-locked attribute not surviving into the rendered DOM on Claude Desktop. Also ships the GCP Cloud Run distributed render adapter, font self-bundling for compositions, and several stability fixes.

Features

  • Player: Force audio lock on Claude desktop via UA fallback (cc45b1fa)
  • Core: Implement createPreviewAdapter (R7, Task 3) (1a23938b, #1291)
  • Core: Hf-id write-back to disk + serve-time surfacing (R7, Tasks 1-2) (740a83ab, #1289)
  • Core: SourceMutation data-hf-id targeting (R1, T7) (1cd4ad6a, #1272)
  • Studio: SourcePatcher data-hf-id targeting (R1, T3) (42c247d2, #1271)
  • Core: Clip-model hf- ids minted at parse, emitted as data-hf-id (R1) (8d6b7cf5, #1270)
  • Core: EnsureHfIds node-id pass + shared hf- mint helper (R1) (c12854b4, #1269)
  • Font resolution pipeline — compositions capture and embed their own fonts (0bf15119, #1255)
  • Gcp Cloud Run: Google Cloud Run + Workflows distributed render adapter (4da567df, #1253)

Fixes

  • Core: Apply playbackRate to all media duration resolution sites (908b455e, #1288)
  • Core: Account for playbackRate in media duration resolution (7b6c87fa, #1287)
  • Producer: Revert Proxy-based wrapTimeline to plain-object approach (c12987e3, #1284)
  • Release: Guard against non-monotonic tags (24279c8c, #1283)
  • Core: Re-register hf-timelines-built listener in maybePublishRenderReady (1bcd6ec3, #1279)

Docs & Examples

  • Mcp: Add Grok as a supported host (b4210f65, #1280)
  • Mcp: Remove voiceover/TTS references and surface MCP guide in sidebar (b2be289d, #1278)

Catalog

  • Catalog: Add motion-blur component (1fd1b316, #1274)
  • Registry: Add morph-text component and text-effects catalog section (48fcf4ad, #1247)

Internal

  • Core,studio: Extract draft-marker constants + R7 code-review fixes (Task 4) (3d7d7c02, #1292)
  • Core: PreviewAdapter contract failing tests (T10 spec for R7) (72e4f1a0, #1286)
  • Skip ffmpeg-static CDN download on ubuntu; retry Windows FFmpeg install (25420bf4, #1275)
  • Core: Address review feedback on T6a / T10 / T7 stubs (63fd322d, #1268)
  • Core,studio: Add T3+T7 hfId targeting stubs (spec for R1) (1e705b11, #1267)
  • Core: Add T6a GSAP parser golden baselines (Recast/Babel snapshot) (184ef033, #1263)
  • Core: Add T10 PreviewAdapter contract stubs (spec for R7) (1fdce71c, #1262)
  • Core: Extract maxEndTime+serialize to parsers/test-utils.ts (TU) (ffc54c78, #1261)
  • Studio: Add T5c review-fix gaps in manualEditsDomPatches characterization (5b29bea0, #1259)
  • Studio: Add T5b rotation+motion build-patches characterization (63ff0c16, #1258)
  • Studio: Add T5a pathOffset+boxSize build-patches characterization (19f46cd1, #1257)
  • Remove plan docs and gitignore docs/plans/ (fc01717c, #1265)
  • Core: Add T9 CompositionVariable font/image parse spec (before R1) (806b226b, #1246)
  • Core: Add T2 stable id spec for parse-to-hf id contract (before R1) (a890d093, #1245)
  • Studio: Add T4 op-contract stubs for editor dispatch boundary (bdbd8b1d, #1243)

Full changelog

v0.6.80...v0.6.85

v0.6.84

09 Jun 01:32
4adc9b1

Choose a tag to compare

HyperFrames v0.6.84

Released on 2026-06-09.

Completes the playbackRate fix across all media duration resolution sites — visibility, timeline payload, and auto-calculated duration now all respect defaultPlaybackRate.

Fixes

  • Core: Apply playbackRate to all media duration resolution sites (908b455e, #1288)

Full changelog

v0.6.83...v0.6.84

v0.6.83

09 Jun 01:20
48711ab

Choose a tag to compare

HyperFrames v0.6.83

Released on 2026-06-09.

Fixes media elements with custom playback rates being clipped to the raw source duration instead of the rate-adjusted timeline duration. Also adds a release tag monotonicity guard.

Fixes

  • Core: Account for playbackRate in media duration resolution (7b6c87fa, #1287)
  • Producer: Revert Proxy-based wrapTimeline to plain-object approach (c12987e3, #1284)
  • Release: Guard against non-monotonic tags (24279c8c, #1283)

Full changelog

v0.6.82...v0.6.83