Skip to content

Commit 82ae73a

Browse files
chore: release v0.8.87 (#4717)
1 parent 663b022 commit 82ae73a

20 files changed

Lines changed: 103 additions & 18 deletions

File tree

‎.claude-plugin/plugin.json‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "hyperframes",
33
"description": "HyperFrames by HeyGen. Write HTML, render video. Compositions, GSAP and runtime adapter animations, captions, voiceovers, audio-reactive visuals, and website capture for HyperFrames.",
4-
"version": "0.8.86",
4+
"version": "0.8.87",
55
"author": {
66
"name": "HeyGen",
77
"email": "hyperframes@heygen.com",

‎.codex-plugin/plugin.json‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "hyperframes",
33
"description": "Write HTML, render video. Compositions, Tailwind v4 styles, GSAP and runtime adapter animations, captions, voiceovers, audio-reactive visuals, and website capture for HyperFrames.",
4-
"version": "0.8.86",
4+
"version": "0.8.87",
55
"author": {
66
"name": "HeyGen",
77
"email": "hyperframes@heygen.com",

‎.cursor-plugin/plugin.json‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
"name": "hyperframes",
44
"displayName": "HyperFrames by HeyGen",
55
"description": "Write HTML, render video. Compositions, Tailwind v4 styles, GSAP and runtime adapter animations, captions, voiceovers, audio-reactive visuals, and website capture for HyperFrames.",
6-
"version": "0.8.86",
6+
"version": "0.8.87",
77
"author": {
88
"name": "HeyGen",
99
"email": "hyperframes@heygen.com"

‎docs/changelog.mdx‎

Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,49 @@ Recent HyperFrames releases, including user-facing features, fixes, and migratio
88

99
{/* New release entries are prepended by `bun run changelog:draft <version> --write`. */}
1010

11+
<Update
12+
label="HyperFrames v0.8.87"
13+
description="Released - 2026-09-29"
14+
tags={["Release", "CLI", "Studio", "Media Use"]}
15+
>
16+
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.
17+
18+
## Features
19+
20+
- **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)).
21+
- **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)).
22+
- **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)).
23+
- **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)).
24+
- **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)).
25+
26+
## Fixes
27+
28+
- **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)).
29+
- **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)).
30+
- **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)).
31+
- **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)).
32+
- **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)).
33+
- **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)).
34+
- **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)).
35+
- **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)).
36+
- **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)).
37+
38+
## Performance
39+
40+
- **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)).
41+
- **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)).
42+
43+
## Docs & Examples
44+
45+
- **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)).
46+
47+
## Catalog
48+
49+
- **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)).
50+
51+
[View the full commit range](https://github.com/heygen-com/hyperframes/compare/v0.8.86...v0.8.87).
52+
</Update>
53+
1154
<Update
1255
label="HyperFrames v0.8.86"
1356
description="Released - 2026-09-28"

‎gemini-extension.json‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
22
"name": "hyperframes",
3-
"version": "0.8.86",
3+
"version": "0.8.87",
44
"description": "HyperFrames by HeyGen. Write HTML, render video. Compositions, GSAP and runtime adapter animations, captions, voiceovers, audio-reactive visuals, and website capture for HyperFrames."
55
}

‎packages/aws-lambda/package.json‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@hyperframes/aws-lambda",
3-
"version": "0.8.86",
3+
"version": "0.8.87",
44
"description": "AWS Lambda adapter for HyperFrames distributed rendering — handler, client-side SDK, and CDK construct.",
55
"repository": {
66
"type": "git",

‎packages/cli/package.json‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@hyperframes/cli",
3-
"version": "0.8.86",
3+
"version": "0.8.87",
44
"description": "HyperFrames CLI — create, preview, and render HTML video compositions",
55
"license": "Apache-2.0",
66
"repository": {

‎packages/core/package.json‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@hyperframes/core",
3-
"version": "0.8.86",
3+
"version": "0.8.87",
44
"description": "",
55
"repository": {
66
"type": "git",

‎packages/engine/package.json‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@hyperframes/engine",
3-
"version": "0.8.86",
3+
"version": "0.8.87",
44
"description": "Seekable web page to video rendering engine (Puppeteer + FFmpeg)",
55
"repository": {
66
"type": "git",

‎packages/gcp-cloud-run/package.json‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@hyperframes/gcp-cloud-run",
3-
"version": "0.8.86",
3+
"version": "0.8.87",
44
"description": "Google Cloud Run + Workflows adapter for HyperFrames distributed rendering — request handler, client-side SDK, and Terraform module.",
55
"repository": {
66
"type": "git",

0 commit comments

Comments
 (0)