diff --git a/.claude-plugin/plugin.json b/.claude-plugin/plugin.json index 3d63b066122..e454bd756b0 100644 --- a/.claude-plugin/plugin.json +++ b/.claude-plugin/plugin.json @@ -1,7 +1,7 @@ { "name": "hyperframes", "description": "HyperFrames by HeyGen. Write HTML, render video. Compositions, GSAP and runtime adapter animations, captions, voiceovers, audio-reactive visuals, and website capture for HyperFrames.", - "version": "0.8.192", + "version": "0.8.193", "author": { "name": "HeyGen", "email": "hyperframes@heygen.com", diff --git a/.codex-plugin/plugin.json b/.codex-plugin/plugin.json index 6b700e84513..cdb23c7a0ce 100644 --- a/.codex-plugin/plugin.json +++ b/.codex-plugin/plugin.json @@ -1,7 +1,7 @@ { "name": "hyperframes", "description": "Write HTML, render video. Compositions, Tailwind v4 styles, GSAP and runtime adapter animations, captions, voiceovers, audio-reactive visuals, and website capture for HyperFrames.", - "version": "0.8.192", + "version": "0.8.193", "author": { "name": "HeyGen", "email": "hyperframes@heygen.com", diff --git a/.cursor-plugin/plugin.json b/.cursor-plugin/plugin.json index ec1f53e1150..8d0ce148037 100644 --- a/.cursor-plugin/plugin.json +++ b/.cursor-plugin/plugin.json @@ -3,7 +3,7 @@ "name": "hyperframes", "displayName": "HyperFrames by HeyGen", "description": "Write HTML, render video. Compositions, Tailwind v4 styles, GSAP and runtime adapter animations, captions, voiceovers, audio-reactive visuals, and website capture for HyperFrames.", - "version": "0.8.192", + "version": "0.8.193", "author": { "name": "HeyGen", "email": "hyperframes@heygen.com" diff --git a/docs/changelog.mdx b/docs/changelog.mdx index 33182b80870..e83f275aa75 100644 --- a/docs/changelog.mdx +++ b/docs/changelog.mdx @@ -8,6 +8,42 @@ Recent HyperFrames releases, including user-facing features, fixes, and migratio {/* New release entries are prepended by `bun run changelog:draft --write`. */} + +Cloud renders of long, cut-heavy edits finish several times faster at the same or lower cost. Audio renders work again on FFmpeg 4.4. + +## Fixes + +- **Engine:** Audio encodes on FFmpeg 4.4, which has no setts duration option ([3d45d1b037860](https://github.com/heygen-com/hyperframes/commit/3d45d1b037860afd42439a2b4ca7e0dc762448c3), [#6219](https://github.com/heygen-com/hyperframes/pull/6219)). +- **CLI:** Each start sweeps the running markers of CLIs that are gone ([24965372dbbec](https://github.com/heygen-com/hyperframes/commit/24965372dbbec90391978e223616c75045b9a813), [#5790](https://github.com/heygen-com/hyperframes/pull/5790)). +- **CLI:** Snapshot rejects a negative --at and builds its sheet from its own frames ([80be6ff039bb7](https://github.com/heygen-com/hyperframes/commit/80be6ff039bb7bb9c4ad2160441cf25fc29faf26), [#6179](https://github.com/heygen-com/hyperframes/pull/6179)). +- **CLI:** Snapshot seeks into a HEVC cut whose index lands a keyframe early ([3cbd98890e6f6](https://github.com/heygen-com/hyperframes/commit/3cbd98890e6f6f2c9544e753deedbd658486b569), [#6217](https://github.com/heygen-com/hyperframes/pull/6217)). +- **Studio Server:** A history restore refuses to remove every tracked file ([0eae4946d33f3](https://github.com/heygen-com/hyperframes/commit/0eae4946d33f3d874478fa7a292f3aae6a669ce1), [#6175](https://github.com/heygen-com/hyperframes/pull/6175)). +- **Engine:** Disable Dawn's DXC on Windows so WebGPU requestDevice succeeds ([3dc0b97bfdfe3](https://github.com/heygen-com/hyperframes/commit/3dc0b97bfdfe33cfb44c3655bd2849a4981e3842), [#5830](https://github.com/heygen-com/hyperframes/pull/5830)). +- **Studio:** A scene swap no longer keeps the previous preview window in memory ([291144e87ddfe](https://github.com/heygen-com/hyperframes/commit/291144e87ddfee93a3cd01764810311f0b5c5016), [#6207](https://github.com/heygen-com/hyperframes/pull/6207)). +- **Core:** Color grading builds a new WebGL context when a lost one is never restored ([700187b855de3](https://github.com/heygen-com/hyperframes/commit/700187b855de3cd35d9094e5006407dddd41a2ce), [#6211](https://github.com/heygen-com/hyperframes/pull/6211)). +- **Producer:** A render's page-error count includes what the capture workers saw ([1ab871fb117aa](https://github.com/heygen-com/hyperframes/commit/1ab871fb117aa4a5172c9d28c4c3d4556cedebbc), [#6196](https://github.com/heygen-com/hyperframes/pull/6196)). +- **Engine:** Renames ride out Windows file locks instead of failing the render ([0a8a78edec413](https://github.com/heygen-com/hyperframes/commit/0a8a78edec413f04b127ac2454f071793bd83000), [#6210](https://github.com/heygen-com/hyperframes/pull/6210)). + +## Performance + +- **AWS Lambda:** Cloud renders plan without reading video bytes and start chunks sooner ([da4386f0d0695](https://github.com/heygen-com/hyperframes/commit/da4386f0d06955cbdd09bce5a6e837f4c657654f), [#6194](https://github.com/heygen-com/hyperframes/pull/6194)). + +## Docs & Examples + +- **Skills:** Say which font faces are bundled and which are fetched ([8811f0bfbf3e7](https://github.com/heygen-com/hyperframes/commit/8811f0bfbf3e7fb514e01c2eeb4244692fc4afd0), [#6197](https://github.com/heygen-com/hyperframes/pull/6197)). + +## Internal + +- **CLI:** The lifecycle suite lets background imports settle before it resets modules ([dd1cba49de4e1](https://github.com/heygen-com/hyperframes/commit/dd1cba49de4e1e610479d9e177a0c200f801da2a), [#6216](https://github.com/heygen-com/hyperframes/pull/6216)). +- The lifecycle and thumbnail suites load cold modules in a hook, not in their first test ([1a238171ec558](https://github.com/heygen-com/hyperframes/commit/1a238171ec55896a9cb8452c33e4e0fe1063a60c), [#6212](https://github.com/heygen-com/hyperframes/pull/6212)). + +[View the full commit range](https://github.com/heygen-com/hyperframes/compare/v0.8.192...v0.8.193). + +