From f25393a5cf98c18e3e3f3f69a772384d372464eb Mon Sep 17 00:00:00 2001 From: Miguel Angel Simon Sierra Date: Mon, 28 Sep 2026 17:59:28 -0700 Subject: [PATCH] chore: release v0.8.87 --- .claude-plugin/plugin.json | 2 +- .codex-plugin/plugin.json | 2 +- .cursor-plugin/plugin.json | 2 +- docs/changelog.mdx | 43 ++++++++++++++++++++++++ gemini-extension.json | 2 +- packages/aws-lambda/package.json | 2 +- packages/cli/package.json | 2 +- packages/core/package.json | 2 +- packages/engine/package.json | 2 +- packages/gcp-cloud-run/package.json | 2 +- packages/lint/package.json | 2 +- packages/parsers/package.json | 2 +- packages/player/package.json | 2 +- packages/producer/package.json | 2 +- packages/sdk/package.json | 2 +- packages/shader-transitions/package.json | 2 +- packages/studio-server/package.json | 2 +- packages/studio/package.json | 2 +- plugin.json | 2 +- releases/v0.8.87.md | 42 +++++++++++++++++++++++ 20 files changed, 103 insertions(+), 18 deletions(-) create mode 100644 releases/v0.8.87.md diff --git a/.claude-plugin/plugin.json b/.claude-plugin/plugin.json index 2f46ac18c5..a9c1fec49e 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.86", + "version": "0.8.87", "author": { "name": "HeyGen", "email": "hyperframes@heygen.com", diff --git a/.codex-plugin/plugin.json b/.codex-plugin/plugin.json index 76c6907d1e..81b0ff1b76 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.86", + "version": "0.8.87", "author": { "name": "HeyGen", "email": "hyperframes@heygen.com", diff --git a/.cursor-plugin/plugin.json b/.cursor-plugin/plugin.json index b85d017efd..e9d16af05f 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.86", + "version": "0.8.87", "author": { "name": "HeyGen", "email": "hyperframes@heygen.com" diff --git a/docs/changelog.mdx b/docs/changelog.mdx index 2035460a0e..80010a3d4d 100644 --- a/docs/changelog.mdx +++ b/docs/changelog.mdx @@ -8,6 +8,49 @@ Recent HyperFrames releases, including user-facing features, fixes, and migratio {/* New release entries are prepended by `bun run changelog:draft --write`. */} + +An app that embeds Studio can now mount its canvas handles, save style edits and hide the audio effects controls. The player can loop a range of a film, `hyperframes clean` frees disk space, and sound effects start on time. + +## Features + +- **CLI:** `hyperframes clean` finds and removes what HyperFrames left on disk ([663b02297](https://github.com/heygen-com/hyperframes/commit/663b02297d58b56d7153bb156451ebb2b830941b), [#4701](https://github.com/heygen-com/hyperframes/pull/4701)). +- **Studio:** An embedding app can mount Studio's move, resize and rotate handles over its own preview ([cc792d4a8](https://github.com/heygen-com/hyperframes/commit/cc792d4a8a9e79cca0678f1be68b54a51ae59d81), [#4708](https://github.com/heygen-com/hyperframes/pull/4708)). +- **Player:** Play and loop a range of a film with range-start and range-end ([840f65702](https://github.com/heygen-com/hyperframes/commit/840f657028b9cf7f20a1a2efb9d436e52aa42d71), [#4688](https://github.com/heygen-com/hyperframes/pull/4688)). +- **Studio:** An embedding app can hide the timeline's audio effects controls ([dc61ce105](https://github.com/heygen-com/hyperframes/commit/dc61ce105bc5ead8d4c0262298bc2aff5031c233), [#4704](https://github.com/heygen-com/hyperframes/pull/4704)). +- **Studio:** An embedding app can save style edits on a selection through Studio's own style save ([0af671c6d](https://github.com/heygen-com/hyperframes/commit/0af671c6df8f8f740f2e982247ae3eab67dd0514), [#4698](https://github.com/heygen-com/hyperframes/pull/4698)). + +## Fixes + +- **Media Use:** Record agent-made voice, music and sound effects in the media manifest ([e25bc3a80](https://github.com/heygen-com/hyperframes/commit/e25bc3a80625af41ca576d80224f1dc1a621eb42), [#4648](https://github.com/heygen-com/hyperframes/pull/4648)). +- **Studio Server:** The server loads where sharp's native binary is missing ([498643bea](https://github.com/heygen-com/hyperframes/commit/498643bea46b15ab717769c44bf0ef333381b4b0), [#4654](https://github.com/heygen-com/hyperframes/pull/4654)). +- **Studio Server:** Undo keeps an outside change even when Studio's history claim arrives late ([381fb0fd9](https://github.com/heygen-com/hyperframes/commit/381fb0fd9a24b0c49713452bb61314eccce0aaae), [#4631](https://github.com/heygen-com/hyperframes/pull/4631)). +- **Studio:** Studio hides the handles for edits it would refuse to save ([7e0711505](https://github.com/heygen-com/hyperframes/commit/7e0711505a1af0a767c6b6538d81583599859b18), [#4666](https://github.com/heygen-com/hyperframes/pull/4666)). +- **Studio:** Escape cancels a marquee band on the preview and goes no further ([a51992743](https://github.com/heygen-com/hyperframes/commit/a519927436a75b48d8564c75206a8d9624fc0251), [#4703](https://github.com/heygen-com/hyperframes/pull/4703)). +- **Studio:** Escape cancels a marquee band on the timeline and goes no further ([f7207247d](https://github.com/heygen-com/hyperframes/commit/f7207247de18c616dd03b063c29a00f3e5000068), [#4700](https://github.com/heygen-com/hyperframes/pull/4700)). +- **Producer:** Renders leave no captured frames behind when interrupted ([f7ef18dca](https://github.com/heygen-com/hyperframes/commit/f7ef18dca80c791a2991a90280638b32c109d227), [#4694](https://github.com/heygen-com/hyperframes/pull/4694)). +- **Core:** A sound effect starts on its time instead of a frame late ([e0b940aa3](https://github.com/heygen-com/hyperframes/commit/e0b940aa302efb011009395af54d4023ae08baf1), [#4696](https://github.com/heygen-com/hyperframes/pull/4696)). +- **Studio:** Drilling in opens the composition's full project path ([a0c72ad64](https://github.com/heygen-com/hyperframes/commit/a0c72ad64a3a68b115495f544e4aa675a41dd74e), [#4689](https://github.com/heygen-com/hyperframes/pull/4689)). + +## Performance + +- **CLI:** Load each command's code only when that command runs ([e07ea1fc7](https://github.com/heygen-com/hyperframes/commit/e07ea1fc70335c6898c7fd1abaa31145c79c287a), [#4656](https://github.com/heygen-com/hyperframes/pull/4656)). +- **Studio:** Swap an edited scene into the live preview instead of reloading ([303c8e922](https://github.com/heygen-com/hyperframes/commit/303c8e922f89f657557ad304557101e36fbd7750), [#4499](https://github.com/heygen-com/hyperframes/pull/4499)). + +## Docs & Examples + +- **Skills:** Studio agents answer questions before editing and plan new films like the launch films ([0c2c4248e](https://github.com/heygen-com/hyperframes/commit/0c2c4248e6a79654fe54e5a65c1f000fcde4dd34), [#4699](https://github.com/heygen-com/hyperframes/pull/4699)). + +## Catalog + +- **Catalog:** Add 3D objects, cursors, snow, starfield and paper transitions ([590c19249](https://github.com/heygen-com/hyperframes/commit/590c192498ed738941380da7b3a2f6211966ba94), [#4349](https://github.com/heygen-com/hyperframes/pull/4349)). + +[View the full commit range](https://github.com/heygen-com/hyperframes/compare/v0.8.86...v0.8.87). + +