chore: release v0.8.144 (#5384)

This commit is contained in:
Miguel Ángel
2026-10-10 00:45:48 +00:00
committed by GitHub
parent b20f3f7ad9
commit f8ee010c65
20 changed files with 133 additions and 18 deletions
+1 -1
View File
@@ -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.143",
"version": "0.8.144",
"author": {
"name": "HeyGen",
"email": "hyperframes@heygen.com",
+1 -1
View File
@@ -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.143",
"version": "0.8.144",
"author": {
"name": "HeyGen",
"email": "hyperframes@heygen.com",
+1 -1
View File
@@ -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.143",
"version": "0.8.144",
"author": {
"name": "HeyGen",
"email": "hyperframes@heygen.com"
+58
View File
@@ -8,6 +8,64 @@ Recent HyperFrames releases, including user-facing features, fixes, and migratio
{/* New release entries are prepended by `bun run changelog:draft <version> --write`. */}
<Update
label="HyperFrames v0.8.144"
description="Released - 2026-10-10"
tags={["Release", "Core", "Engine", "CLI"]}
>
Previews are steadier and the CLI is more reliable on Windows. Small previews keep every layer, a looping scene no longer plays past the film's end, and transcribe can write SRT or VTT directly.
## Features
- **CLI:** Let transcribe --to write srt or vtt straight from a media file ([908f4395b](https://github.com/heygen-com/hyperframes/commit/908f4395b4d05a3969bdc53a7cc89cea0d48e8ff), [#5215](https://github.com/heygen-com/hyperframes/pull/5215)).
- **CLI:** Models list shows which speech models transcribe can use ([0576b24c7](https://github.com/heygen-com/hyperframes/commit/0576b24c75a604deb9c909407b8328b3df17b0c1), [#5323](https://github.com/heygen-com/hyperframes/pull/5323)).
## Fixes
- **Core:** Stop small previews dropping layers on heavy compositions ([5562c280d](https://github.com/heygen-com/hyperframes/commit/5562c280daaad390625496aaefaa701d552c0612), [#5268](https://github.com/heygen-com/hyperframes/pull/5268)).
- **Studio:** The timeline viewport gate gives the same verdict on the same code ([2c082b3fe](https://github.com/heygen-com/hyperframes/commit/2c082b3fe5c9e12c0352198d30bfbbb8d9426b67), [#5361](https://github.com/heygen-com/hyperframes/pull/5361)).
- **Engine:** Recover audio duration by decoding the final frame ([9460c983e](https://github.com/heygen-com/hyperframes/commit/9460c983e0ff6892d61dfebf1da6311b6c845548), [#3986](https://github.com/heygen-com/hyperframes/pull/3986)).
- **Core:** A data script in a sub-composition no longer stops every timeline ([e1b60933d](https://github.com/heygen-com/hyperframes/commit/e1b60933dbd257d54d74af32f3426ac2937caefb), [#5205](https://github.com/heygen-com/hyperframes/pull/5205)).
- **Lint:** Check passes valid sub-compositions and scene-relative asset paths ([5ec2dd2e1](https://github.com/heygen-com/hyperframes/commit/5ec2dd2e121f25b45f3cc642504757970ed41027), [#5337](https://github.com/heygen-com/hyperframes/pull/5337)).
- **CLI:** Mirror skills into every installed agent on Windows ([ce73339b1](https://github.com/heygen-com/hyperframes/commit/ce73339b1a1407237b133ff9e9398ae282919eb9), [#5367](https://github.com/heygen-com/hyperframes/pull/5367)).
- **CLI:** Renders on Windows stop cancelling when an old parent's pid is reused ([ce359d91c](https://github.com/heygen-com/hyperframes/commit/ce359d91cb6c765c5eee26098ce482ec87581956), [#5358](https://github.com/heygen-com/hyperframes/pull/5358)).
- **Studio:** A resized corner stays on the pointer when the size rounds to whole pixels ([6b341b0d8](https://github.com/heygen-com/hyperframes/commit/6b341b0d8458d5caf1e5c48c2f34d2fe671e911a), [#5213](https://github.com/heygen-com/hyperframes/pull/5213)).
- **CLI:** Name the unzip errors when every Windows unzip tool fails ([024107856](https://github.com/heygen-com/hyperframes/commit/0241078560f3846f1f825397bd137785db741ceb), [#5355](https://github.com/heygen-com/hyperframes/pull/5355)).
- **Studio Server:** The preview's proxy copy jumps queued thumbnails, and abandoned copies drop ([5eb2a96fc](https://github.com/heygen-com/hyperframes/commit/5eb2a96fc2747d92a0118103037b2903531479b7), [#5340](https://github.com/heygen-com/hyperframes/pull/5340)).
- **CLI:** Preserve subtitle cues across line endings ([9c1d3fbe6](https://github.com/heygen-com/hyperframes/commit/9c1d3fbe622cb88702223bb5fdf443367f3ea90c), [#5223](https://github.com/heygen-com/hyperframes/pull/5223)).
- **CLI:** Undo complete timeline batch receipts atomically ([d03e41c9b](https://github.com/heygen-com/hyperframes/commit/d03e41c9b4497bdb30f70fc79755848ec4b67c3e), [#5279](https://github.com/heygen-com/hyperframes/pull/5279)).
- **Studio:** Clip strips resize on the next frame, ending ResizeObserver loop errors ([a1803448b](https://github.com/heygen-com/hyperframes/commit/a1803448b8b8fc5f9e38d78ad52ac43c18e08c40), [#5187](https://github.com/heygen-com/hyperframes/pull/5187)).
- **Core:** Preview stops at the film's end when a scene loops forever ([cea48a548](https://github.com/heygen-com/hyperframes/commit/cea48a548ab18c729ecb5314a0ed78a7507d5acd), [#5320](https://github.com/heygen-com/hyperframes/pull/5320)).
- **CLI:** Browser ensure fails when the unzip leaves no Chrome executable ([577bdf670](https://github.com/heygen-com/hyperframes/commit/577bdf67013236e02fd5c8c1fc4c00905101ead2), [#5329](https://github.com/heygen-com/hyperframes/pull/5329)).
- **Sdk:** Correct animation calls in examples and docs ([a03d709a5](https://github.com/heygen-com/hyperframes/commit/a03d709a528fa5c0949fa73fd1a785da9aad4c44), [#5247](https://github.com/heygen-com/hyperframes/pull/5247)).
- **Studio:** Let small picks move when dragged by their middle ([7a84d29df](https://github.com/heygen-com/hyperframes/commit/7a84d29df100b37844ff2e62dde48de06bf70ede), [#5206](https://github.com/heygen-com/hyperframes/pull/5206)).
## Performance
- **Engine:** Wait for a missing composition timeline once per render, not once per browser ([e25394d38](https://github.com/heygen-com/hyperframes/commit/e25394d38e0d018bc9150f3c0798e44d7f924ff6), [#5227](https://github.com/heygen-com/hyperframes/pull/5227)).
## Docs & Examples
- Clarify async font measurement and timeline registration ([9e69821b8](https://github.com/heygen-com/hyperframes/commit/9e69821b8b188a6787c68d076a454eca9885d410), [#5203](https://github.com/heygen-com/hyperframes/pull/5203)).
## Catalog
- **Ci:** Keep the catalog publish PR when main changes nothing it generates ([7b85b2840](https://github.com/heygen-com/hyperframes/commit/7b85b2840628d5362e029e7b390bd097060aaf55), [#5372](https://github.com/heygen-com/hyperframes/pull/5372)).
- **CLI:** Reject a swallowed --json when catalog's string flags have no value ([1de8b5ae3](https://github.com/heygen-com/hyperframes/commit/1de8b5ae336041e6f0367b577c3870a7b2649f2c), [#3992](https://github.com/heygen-com/hyperframes/pull/3992)).
- **Catalog:** Compare search vectors by direction so the publish PR can pass ([6ae1af747](https://github.com/heygen-com/hyperframes/commit/6ae1af7470133db72de6d9bbceeaf80e85695c68), [#5359](https://github.com/heygen-com/hyperframes/pull/5359)).
- **Registry:** Seven more WebGPU shader backgrounds, from sun burst to color wheel ([b05960008](https://github.com/heygen-com/hyperframes/commit/b0596000838d513200d64d6cad9ad0298d287785), [#5341](https://github.com/heygen-com/hyperframes/pull/5341)).
- **Registry:** Seven more WebGPU shader backgrounds, from ripples to thin film ([9dbbca745](https://github.com/heygen-com/hyperframes/commit/9dbbca7459d4951c14e46798166766eb5a84d010), [#5190](https://github.com/heygen-com/hyperframes/pull/5190)).
- **Registry:** Eight more WebGPU shader backgrounds, from blob to fractal noise ([46f6cb356](https://github.com/heygen-com/hyperframes/commit/46f6cb356785bed79e1ce7b79d7e7accc697786a), [#5192](https://github.com/heygen-com/hyperframes/pull/5192)).
- **Registry:** Eight more WebGPU shader backgrounds and a bundle with thirty new shaders ([63a7ec692](https://github.com/heygen-com/hyperframes/commit/63a7ec692f4a6bbdbcf39b68561fb197b233df32), [#5191](https://github.com/heygen-com/hyperframes/pull/5191)).
## Internal
- **Engine:** Real-ffmpeg tests and fixture cleanup get a 30 s budget ([6a83959b0](https://github.com/heygen-com/hyperframes/commit/6a83959b0f7885a69584eed97f5bca3c4104be93), [#5368](https://github.com/heygen-com/hyperframes/pull/5368)).
- Image builds pull through a mirror instead of rate-limited Docker Hub ([70c873a70](https://github.com/heygen-com/hyperframes/commit/70c873a70e0b7fb02d0f1d4417909b07f070007e), [#5377](https://github.com/heygen-com/hyperframes/pull/5377)).
[View the full commit range](https://github.com/heygen-com/hyperframes/compare/v0.8.143...v0.8.144).
</Update>
<Update
label="HyperFrames v0.8.143"
description="Released - 2026-10-08"
+1 -1
View File
@@ -1,5 +1,5 @@
{
"name": "hyperframes",
"version": "0.8.143",
"version": "0.8.144",
"description": "HyperFrames by HeyGen. Write HTML, render video. Compositions, GSAP and runtime adapter animations, captions, voiceovers, audio-reactive visuals, and website capture for HyperFrames."
}
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "@hyperframes/aws-lambda",
"version": "0.8.143",
"version": "0.8.144",
"description": "AWS Lambda adapter for HyperFrames distributed rendering — handler, client-side SDK, and CDK construct.",
"repository": {
"type": "git",
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "@hyperframes/cli",
"version": "0.8.143",
"version": "0.8.144",
"description": "HyperFrames CLI — create, preview, and render HTML video compositions",
"license": "Apache-2.0",
"repository": {
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "@hyperframes/core",
"version": "0.8.143",
"version": "0.8.144",
"description": "",
"repository": {
"type": "git",
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "@hyperframes/engine",
"version": "0.8.143",
"version": "0.8.144",
"description": "Seekable web page to video rendering engine (Puppeteer + FFmpeg)",
"repository": {
"type": "git",
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "@hyperframes/gcp-cloud-run",
"version": "0.8.143",
"version": "0.8.144",
"description": "Google Cloud Run + Workflows adapter for HyperFrames distributed rendering — request handler, client-side SDK, and Terraform module.",
"repository": {
"type": "git",
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "@hyperframes/lint",
"version": "0.8.143",
"version": "0.8.144",
"repository": {
"type": "git",
"url": "https://github.com/heygen-com/hyperframes",
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "@hyperframes/parsers",
"version": "0.8.143",
"version": "0.8.144",
"repository": {
"type": "git",
"url": "https://github.com/heygen-com/hyperframes",
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "@hyperframes/player",
"version": "0.8.143",
"version": "0.8.144",
"description": "Embeddable web component for HyperFrames compositions",
"repository": {
"type": "git",
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "@hyperframes/producer",
"version": "0.8.143",
"version": "0.8.144",
"description": "HTML-to-video rendering engine using Chrome's BeginFrame API",
"repository": {
"type": "git",
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "@hyperframes/sdk",
"version": "0.8.143",
"version": "0.8.144",
"description": "Headless, framework-neutral HyperFrames composition editing engine",
"repository": {
"type": "git",
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "@hyperframes/shader-transitions",
"version": "0.8.143",
"version": "0.8.144",
"description": "WebGL shader transitions for HyperFrames compositions",
"repository": {
"type": "git",
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "@hyperframes/studio-server",
"version": "0.8.143",
"version": "0.8.144",
"repository": {
"type": "git",
"url": "https://github.com/heygen-com/hyperframes",
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "@hyperframes/studio",
"version": "0.8.143",
"version": "0.8.144",
"description": "",
"repository": {
"type": "git",
+1 -1
View File
@@ -2,7 +2,7 @@
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"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.143",
"version": "0.8.144",
"author": {
"name": "HeyGen",
"email": "hyperframes@heygen.com",
+57
View File
@@ -0,0 +1,57 @@
# HyperFrames v0.8.144
Released on 2026-10-10.
Previews are steadier and the CLI is more reliable on Windows. Small previews keep every layer, a looping scene no longer plays past the film's end, and transcribe can write SRT or VTT directly.
## Features
- **CLI:** Let transcribe --to write srt or vtt straight from a media file ([908f4395b](https://github.com/heygen-com/hyperframes/commit/908f4395b4d05a3969bdc53a7cc89cea0d48e8ff), [#5215](https://github.com/heygen-com/hyperframes/pull/5215)).
- **CLI:** Models list shows which speech models transcribe can use ([0576b24c7](https://github.com/heygen-com/hyperframes/commit/0576b24c75a604deb9c909407b8328b3df17b0c1), [#5323](https://github.com/heygen-com/hyperframes/pull/5323)).
## Fixes
- **Core:** Stop small previews dropping layers on heavy compositions ([5562c280d](https://github.com/heygen-com/hyperframes/commit/5562c280daaad390625496aaefaa701d552c0612), [#5268](https://github.com/heygen-com/hyperframes/pull/5268)).
- **Studio:** The timeline viewport gate gives the same verdict on the same code ([2c082b3fe](https://github.com/heygen-com/hyperframes/commit/2c082b3fe5c9e12c0352198d30bfbbb8d9426b67), [#5361](https://github.com/heygen-com/hyperframes/pull/5361)).
- **Engine:** Recover audio duration by decoding the final frame ([9460c983e](https://github.com/heygen-com/hyperframes/commit/9460c983e0ff6892d61dfebf1da6311b6c845548), [#3986](https://github.com/heygen-com/hyperframes/pull/3986)).
- **Core:** A data script in a sub-composition no longer stops every timeline ([e1b60933d](https://github.com/heygen-com/hyperframes/commit/e1b60933dbd257d54d74af32f3426ac2937caefb), [#5205](https://github.com/heygen-com/hyperframes/pull/5205)).
- **Lint:** Check passes valid sub-compositions and scene-relative asset paths ([5ec2dd2e1](https://github.com/heygen-com/hyperframes/commit/5ec2dd2e121f25b45f3cc642504757970ed41027), [#5337](https://github.com/heygen-com/hyperframes/pull/5337)).
- **CLI:** Mirror skills into every installed agent on Windows ([ce73339b1](https://github.com/heygen-com/hyperframes/commit/ce73339b1a1407237b133ff9e9398ae282919eb9), [#5367](https://github.com/heygen-com/hyperframes/pull/5367)).
- **CLI:** Renders on Windows stop cancelling when an old parent's pid is reused ([ce359d91c](https://github.com/heygen-com/hyperframes/commit/ce359d91cb6c765c5eee26098ce482ec87581956), [#5358](https://github.com/heygen-com/hyperframes/pull/5358)).
- **Studio:** A resized corner stays on the pointer when the size rounds to whole pixels ([6b341b0d8](https://github.com/heygen-com/hyperframes/commit/6b341b0d8458d5caf1e5c48c2f34d2fe671e911a), [#5213](https://github.com/heygen-com/hyperframes/pull/5213)).
- **CLI:** Name the unzip errors when every Windows unzip tool fails ([024107856](https://github.com/heygen-com/hyperframes/commit/0241078560f3846f1f825397bd137785db741ceb), [#5355](https://github.com/heygen-com/hyperframes/pull/5355)).
- **Studio Server:** The preview's proxy copy jumps queued thumbnails, and abandoned copies drop ([5eb2a96fc](https://github.com/heygen-com/hyperframes/commit/5eb2a96fc2747d92a0118103037b2903531479b7), [#5340](https://github.com/heygen-com/hyperframes/pull/5340)).
- **CLI:** Preserve subtitle cues across line endings ([9c1d3fbe6](https://github.com/heygen-com/hyperframes/commit/9c1d3fbe622cb88702223bb5fdf443367f3ea90c), [#5223](https://github.com/heygen-com/hyperframes/pull/5223)).
- **CLI:** Undo complete timeline batch receipts atomically ([d03e41c9b](https://github.com/heygen-com/hyperframes/commit/d03e41c9b4497bdb30f70fc79755848ec4b67c3e), [#5279](https://github.com/heygen-com/hyperframes/pull/5279)).
- **Studio:** Clip strips resize on the next frame, ending ResizeObserver loop errors ([a1803448b](https://github.com/heygen-com/hyperframes/commit/a1803448b8b8fc5f9e38d78ad52ac43c18e08c40), [#5187](https://github.com/heygen-com/hyperframes/pull/5187)).
- **Core:** Preview stops at the film's end when a scene loops forever ([cea48a548](https://github.com/heygen-com/hyperframes/commit/cea48a548ab18c729ecb5314a0ed78a7507d5acd), [#5320](https://github.com/heygen-com/hyperframes/pull/5320)).
- **CLI:** Browser ensure fails when the unzip leaves no Chrome executable ([577bdf670](https://github.com/heygen-com/hyperframes/commit/577bdf67013236e02fd5c8c1fc4c00905101ead2), [#5329](https://github.com/heygen-com/hyperframes/pull/5329)).
- **Sdk:** Correct animation calls in examples and docs ([a03d709a5](https://github.com/heygen-com/hyperframes/commit/a03d709a528fa5c0949fa73fd1a785da9aad4c44), [#5247](https://github.com/heygen-com/hyperframes/pull/5247)).
- **Studio:** Let small picks move when dragged by their middle ([7a84d29df](https://github.com/heygen-com/hyperframes/commit/7a84d29df100b37844ff2e62dde48de06bf70ede), [#5206](https://github.com/heygen-com/hyperframes/pull/5206)).
## Performance
- **Engine:** Wait for a missing composition timeline once per render, not once per browser ([e25394d38](https://github.com/heygen-com/hyperframes/commit/e25394d38e0d018bc9150f3c0798e44d7f924ff6), [#5227](https://github.com/heygen-com/hyperframes/pull/5227)).
## Docs & Examples
- Clarify async font measurement and timeline registration ([9e69821b8](https://github.com/heygen-com/hyperframes/commit/9e69821b8b188a6787c68d076a454eca9885d410), [#5203](https://github.com/heygen-com/hyperframes/pull/5203)).
## Catalog
- **Ci:** Keep the catalog publish PR when main changes nothing it generates ([7b85b2840](https://github.com/heygen-com/hyperframes/commit/7b85b2840628d5362e029e7b390bd097060aaf55), [#5372](https://github.com/heygen-com/hyperframes/pull/5372)).
- **CLI:** Reject a swallowed --json when catalog's string flags have no value ([1de8b5ae3](https://github.com/heygen-com/hyperframes/commit/1de8b5ae336041e6f0367b577c3870a7b2649f2c), [#3992](https://github.com/heygen-com/hyperframes/pull/3992)).
- **Catalog:** Compare search vectors by direction so the publish PR can pass ([6ae1af747](https://github.com/heygen-com/hyperframes/commit/6ae1af7470133db72de6d9bbceeaf80e85695c68), [#5359](https://github.com/heygen-com/hyperframes/pull/5359)).
- **Registry:** Seven more WebGPU shader backgrounds, from sun burst to color wheel ([b05960008](https://github.com/heygen-com/hyperframes/commit/b0596000838d513200d64d6cad9ad0298d287785), [#5341](https://github.com/heygen-com/hyperframes/pull/5341)).
- **Registry:** Seven more WebGPU shader backgrounds, from ripples to thin film ([9dbbca745](https://github.com/heygen-com/hyperframes/commit/9dbbca7459d4951c14e46798166766eb5a84d010), [#5190](https://github.com/heygen-com/hyperframes/pull/5190)).
- **Registry:** Eight more WebGPU shader backgrounds, from blob to fractal noise ([46f6cb356](https://github.com/heygen-com/hyperframes/commit/46f6cb356785bed79e1ce7b79d7e7accc697786a), [#5192](https://github.com/heygen-com/hyperframes/pull/5192)).
- **Registry:** Eight more WebGPU shader backgrounds and a bundle with thirty new shaders ([63a7ec692](https://github.com/heygen-com/hyperframes/commit/63a7ec692f4a6bbdbcf39b68561fb197b233df32), [#5191](https://github.com/heygen-com/hyperframes/pull/5191)).
## Internal
- **Engine:** Real-ffmpeg tests and fixture cleanup get a 30 s budget ([6a83959b0](https://github.com/heygen-com/hyperframes/commit/6a83959b0f7885a69584eed97f5bca3c4104be93), [#5368](https://github.com/heygen-com/hyperframes/pull/5368)).
- Image builds pull through a mirror instead of rate-limited Docker Hub ([70c873a70](https://github.com/heygen-com/hyperframes/commit/70c873a70e0b7fb02d0f1d4417909b07f070007e), [#5377](https://github.com/heygen-com/hyperframes/pull/5377)).
## Full changelog
https://github.com/heygen-com/hyperframes/compare/v0.8.143...v0.8.144