Releases: heygen-com/hyperframes
v0.6.84
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
Full changelog
v0.6.83
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
HyperFrames v0.6.82
Released on 2026-06-08.
Fixes a render-ready listener race and adds Grok MCP support, a motion-blur catalog component, and improved CI reliability.
Fixes
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
Internal
- 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)
Full changelog
v0.6.81
HyperFrames v0.6.81
Released on 2026-06-07.
Adds Google Cloud Run + Cloud Workflows as a distributed-render target (@hyperframes/gcp-cloud-run) — the GCP counterpart to the AWS Lambda adapter, sharing the same plan → renderChunk → assemble primitives. Also lands a font-resolution pipeline so compositions capture and embed their own fonts for deterministic rendering.
Features
- Font resolution pipeline — compositions capture and embed their own fonts (0bf15119, #1255)
- Gcp Cloud Run: Google Cloud Run + Workflows distributed render adapter (4da567df, #1253)
Catalog
Internal
- 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
HyperFrames v0.6.80
Released on 2026-06-07.
Fixes a main-thread hang on compositions with thousands of GSAP tween calls by batching timeline construction through requestAnimationFrame, and adds innerText support to the GSAP inspector for counter animations.
Features
Fixes
- Batch GSAP timeline construction to prevent main-thread hang (#1231) (ebd156bc, #1249)
- Render: Add end-to-end observability (29d6f1ea, #1248)
Internal
- Studio: Add T11 history coalescing and cross-prop separation suite (9aebc8db, #1242)
- Core: Add T8 override-set merge semantics suite for getVariables (37d02f26, #1241)
- Core: Add T1 round-trip idempotence suite for parse/serialize (dd956744, #1240)
Full changelog
v0.6.79
HyperFrames v0.6.79
Released on 2026-06-06.
Switches the parity harness page navigation to domcontentloaded instead of load, preventing timeouts caused by slow video preload on compositions with large or numerous media sources.
Fixes
Full changelog
v0.6.78
HyperFrames v0.6.78
Released on 2026-06-06.
Adds detailed diagnostics around page navigation timeouts — captures failed requests, HTTP errors, and timing context to help debug environment-specific render failures.
Internal
Full changelog
v0.6.77
HyperFrames v0.6.77
Released on 2026-06-06.
Ensures the probe stage respects low-memory mode by threading the forceScreenshot flag, preventing BeginFrame probe failures on memory-constrained systems.
Fixes
Full changelog
v0.6.76
HyperFrames v0.6.76
Released on 2026-06-06.
Adds the audio-locked player attribute for embedding contexts that need force-muted playback, a full GSAP keyframe system (parsing → runtime bridge → design panel), Figma-quality snap guides in Studio, and reliability improvements for low-memory render environments.
Features
- Player: Add audio-locked attribute (force-mute + hide controls) (f39b5988, #1234)
- Studio: Draggable layer reorder with z-index persistence (7a0cb085, #1216)
- Producer: Auto low-memory safe render profile (bacfb175, #1225)
- Studio: Add fit-to-children button in property panel (4d968866, #1224)
- Studio: Wire snap engine into preview drag and resize gestures (0a965dc4, #1223)
- Studio: Add snap guide overlay, toolbar, grid, and target collection (f8bf039a, #1228)
- Studio: Add stateless snap engine with alignment computation (1863831a, #1227)
- Studio: Runtime-synced design panel + 3D props + split polish (1bdb2d4e, #1188)
- Studio: Runtime-first dynamic keyframe system [8/10] (c1699ec9, #1190)
- Studio: Split clip at playhead for media elements [7/10] (d1aad77f, #1189)
- Studio: Design panel, timeline polish, feature flag [6/6] (a5211954, #1172)
- Studio: Keyframe hooks wiring — session, cache, toolbar [5/6] (7a088326, #1171)
- Studio: Keyframe diamonds, navigation, context menu [4/6] (5984c588, #1170)
- Studio: GSAP runtime bridge + optimistic updates [3/6] (12e87e05, #1169)
- Core: Spring physics solver + runtime fixes [2/6] (aab73774, #1168)
- Core: GSAP keyframe parsing, mutations, and API routes (e639a163, #1167)
Fixes
- Producer: Restore calibration timeout ceiling + add pipeline observability (1d16216a, #1233)
- AWS Lambda: Validate event S3 URIs against render bucket (F-004) (65888840, #1213)
- CLI: Re-validate SSRF denylist on redirects + harden isPrivateUrl (1f37920f, #1212)
- Studio: Fix PropertyPanel format and file size regression (2c73fa9c, #1229)
- CLI: Bind studio preview server to loopback by default (1324de54, #1210)
- Runtime: Make audio/media sync boundary inclusive to match visibility fix (b6a14ea9, #1173)
- Add progress logging during silent render pipeline stages (6bd1e764, #1220)
- Respect user timeouts on low-memory systems (20894ab9, #1221)
Docs & Examples
Full changelog
v0.6.75
What's Changed
Other Changes
- feat(producer): auto low-memory safe render profile by @jrusso1020 in #1225
- fix(cli): re-validate SSRF denylist on redirects + harden isPrivateUrl by @vanceingalls in #1212
- feat(studio): draggable layer reorder with z-index persistence by @miguel-heygen in #1216
- fix(aws-lambda): validate event S3 URIs against render bucket (F-004) by @vanceingalls in #1213
- fix(producer): restore calibration timeout ceiling + add pipeline observability by @miguel-heygen in #1233
Full Changelog: v0.6.74...v0.6.75