chore: release v0.8.146 (#5448)

This commit is contained in:
Miguel Ángel
2026-10-11 04:25:16 +00:00
committed by GitHub
parent 44e5a47e09
commit 8bca7c4417
20 changed files with 101 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.145",
"version": "0.8.146",
"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.145",
"version": "0.8.146",
"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.145",
"version": "0.8.146",
"author": {
"name": "HeyGen",
"email": "hyperframes@heygen.com"
+42
View File
@@ -8,6 +8,48 @@ 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.146"
description="Released - 2026-10-11"
tags={["Release", "CLI", "Core", "Parsers"]}
>
A split sub-composition now plays from its in-point in preview and on the timeline. FFmpeg installed while a preview runs is found without a restart, and exports no longer fail on a clip past the composition's end.
## Features
- **Core:** Truepeak, a lookahead true-peak limiter FX ([3746703ea77](https://github.com/heygen-com/hyperframes/commit/3746703ea77fa93eb9f8a8312058cf233b56776e), [#5419](https://github.com/heygen-com/hyperframes/pull/5419)).
## Fixes
- **CLI:** The browser download unpacks on machines without an unzip command ([9e9b613ccf8](https://github.com/heygen-com/hyperframes/commit/9e9b613ccf867f98838617f7424967e056e63de2), [#5433](https://github.com/heygen-com/hyperframes/pull/5433)).
- **CLI:** Check warns when a video's browser-playable copy cannot be made ([bf7f6deae93](https://github.com/heygen-com/hyperframes/commit/bf7f6deae932b4793065c74c20d9184f099fc386), [#5441](https://github.com/heygen-com/hyperframes/pull/5441)).
- **CLI:** History reads answer while another app has the project open ([489036c8439](https://github.com/heygen-com/hyperframes/commit/489036c8439408f38cecafded273ddf5752b9162), [#5445](https://github.com/heygen-com/hyperframes/pull/5445)).
- **Core:** A split sub-composition plays its videos from its in-point in preview and timeline ([480807ec4be](https://github.com/heygen-com/hyperframes/commit/480807ec4be4c28a6ac190f863354bf8d6b7d4c7), [#5413](https://github.com/heygen-com/hyperframes/pull/5413)).
- **Parsers:** Find ffmpeg installed after a long-running preview started ([64c47cf3d1b](https://github.com/heygen-com/hyperframes/commit/64c47cf3d1b00aa6dd76a3d40256f235654eacb1), [#5439](https://github.com/heygen-com/hyperframes/pull/5439)).
- **Core:** A runtime failure just before start-up is named too ([721ebeafaa3](https://github.com/heygen-com/hyperframes/commit/721ebeafaa30acefbf8c169e2afc4b7d3e87ef23), [#5444](https://github.com/heygen-com/hyperframes/pull/5444)).
- **Core:** Slow clips stay on the playhead at reduced preview speeds ([7d958fea0ba](https://github.com/heygen-com/hyperframes/commit/7d958fea0ba01c80a023e366adfe8cb2f3d14a17), [#5440](https://github.com/heygen-com/hyperframes/pull/5440)).
- **Producer:** Exports no longer fail on a video clip outside the composition's length ([81f60dbc985](https://github.com/heygen-com/hyperframes/commit/81f60dbc9850110273a4d0df9cfb32803476f13a), [#5431](https://github.com/heygen-com/hyperframes/pull/5431)).
- **Parsers:** Find FFmpeg and FFprobe installed by the project's npm installer packages ([748cda90697](https://github.com/heygen-com/hyperframes/commit/748cda9069768ad5b1711379162fc22f1b1076a8), [#5434](https://github.com/heygen-com/hyperframes/pull/5434)).
- **Core:** A runtime that fails to start names its real error instead of a half-built page ([3aba29ce056](https://github.com/heygen-com/hyperframes/commit/3aba29ce056a76d81a9eb7b9d07f228a4d886903), [#5406](https://github.com/heygen-com/hyperframes/pull/5406)).
- **CLI:** Preview --background reports a preview that cannot start instead of waiting it out ([6c96ea53443](https://github.com/heygen-com/hyperframes/commit/6c96ea5344341c1648ec5df565eff2c1ba070519), [#5437](https://github.com/heygen-com/hyperframes/pull/5437)).
- **Lint:** A double-quoted media src with an apostrophe is read whole, not reported missing ([a9823f719df](https://github.com/heygen-com/hyperframes/commit/a9823f719df9a18e1ed004bede9a138c8a9adfc5), [#5411](https://github.com/heygen-com/hyperframes/pull/5411)).
- **Studio:** Studio's own text reads without em or en dashes ([9825614d91d](https://github.com/heygen-com/hyperframes/commit/9825614d91de5ce9a8433aa09bc761e0d2cf369d), [#5414](https://github.com/heygen-com/hyperframes/pull/5414)).
- **Engine:** Copy border-width/style/color onto the replacement video frame ([e23b3a3e31d](https://github.com/heygen-com/hyperframes/commit/e23b3a3e31d830ca432c98cc7b8c4a5ce067dcfb), [#3993](https://github.com/heygen-com/hyperframes/pull/3993)).
- **CLI:** Timeline split keeps a sub-composition's place in both halves ([165be851328](https://github.com/heygen-com/hyperframes/commit/165be85132813b941987387d1cbaf870d1bd8653), [#5410](https://github.com/heygen-com/hyperframes/pull/5410)).
## Performance
- **Packages:** Ship npm packages without source maps and guard their size in CI ([bb9e507e840](https://github.com/heygen-com/hyperframes/commit/bb9e507e8408d7098aefc1b8bad418b5e8e12c92), [#5403](https://github.com/heygen-com/hyperframes/pull/5403)).
- **Engine:** Re-renders reuse the extracted frames of remote videos ([b6467d91315](https://github.com/heygen-com/hyperframes/commit/b6467d91315e800f6dd62641c2d98e5b8a9e8801), [#5408](https://github.com/heygen-com/hyperframes/pull/5408)).
## Catalog
- **Catalog:** Publish generated catalog ([faa4913c9ef](https://github.com/heygen-com/hyperframes/commit/faa4913c9ef791733837eae4de1a579f2049b251), [#4340](https://github.com/heygen-com/hyperframes/pull/4340)).
- **Ci:** Let the catalog republish remove its stale simulated-cursor page and superseded fonts ([f2b81b24151](https://github.com/heygen-com/hyperframes/commit/f2b81b241516531c09ee90da6472beda3d6b4d46), [#5432](https://github.com/heygen-com/hyperframes/pull/5432)).
[View the full commit range](https://github.com/heygen-com/hyperframes/compare/v0.8.145...v0.8.146).
</Update>
<Update
label="HyperFrames v0.8.145"
description="Released - 2026-10-10"
+1 -1
View File
@@ -1,5 +1,5 @@
{
"name": "hyperframes",
"version": "0.8.145",
"version": "0.8.146",
"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.145",
"version": "0.8.146",
"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.145",
"version": "0.8.146",
"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.145",
"version": "0.8.146",
"description": "",
"repository": {
"type": "git",
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "@hyperframes/engine",
"version": "0.8.145",
"version": "0.8.146",
"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.145",
"version": "0.8.146",
"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.145",
"version": "0.8.146",
"repository": {
"type": "git",
"url": "https://github.com/heygen-com/hyperframes",
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "@hyperframes/parsers",
"version": "0.8.145",
"version": "0.8.146",
"repository": {
"type": "git",
"url": "https://github.com/heygen-com/hyperframes",
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "@hyperframes/player",
"version": "0.8.145",
"version": "0.8.146",
"description": "Embeddable web component for HyperFrames compositions",
"repository": {
"type": "git",
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "@hyperframes/producer",
"version": "0.8.145",
"version": "0.8.146",
"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.145",
"version": "0.8.146",
"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.145",
"version": "0.8.146",
"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.145",
"version": "0.8.146",
"repository": {
"type": "git",
"url": "https://github.com/heygen-com/hyperframes",
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "@hyperframes/studio",
"version": "0.8.145",
"version": "0.8.146",
"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.145",
"version": "0.8.146",
"author": {
"name": "HeyGen",
"email": "hyperframes@heygen.com",
+41
View File
@@ -0,0 +1,41 @@
# HyperFrames v0.8.146
Released on 2026-10-11.
A split sub-composition now plays from its in-point in preview and on the timeline. FFmpeg installed while a preview runs is found without a restart, and exports no longer fail on a clip past the composition's end.
## Features
- **Core:** Truepeak, a lookahead true-peak limiter FX ([3746703ea77](https://github.com/heygen-com/hyperframes/commit/3746703ea77fa93eb9f8a8312058cf233b56776e), [#5419](https://github.com/heygen-com/hyperframes/pull/5419)).
## Fixes
- **CLI:** The browser download unpacks on machines without an unzip command ([9e9b613ccf8](https://github.com/heygen-com/hyperframes/commit/9e9b613ccf867f98838617f7424967e056e63de2), [#5433](https://github.com/heygen-com/hyperframes/pull/5433)).
- **CLI:** Check warns when a video's browser-playable copy cannot be made ([bf7f6deae93](https://github.com/heygen-com/hyperframes/commit/bf7f6deae932b4793065c74c20d9184f099fc386), [#5441](https://github.com/heygen-com/hyperframes/pull/5441)).
- **CLI:** History reads answer while another app has the project open ([489036c8439](https://github.com/heygen-com/hyperframes/commit/489036c8439408f38cecafded273ddf5752b9162), [#5445](https://github.com/heygen-com/hyperframes/pull/5445)).
- **Core:** A split sub-composition plays its videos from its in-point in preview and timeline ([480807ec4be](https://github.com/heygen-com/hyperframes/commit/480807ec4be4c28a6ac190f863354bf8d6b7d4c7), [#5413](https://github.com/heygen-com/hyperframes/pull/5413)).
- **Parsers:** Find ffmpeg installed after a long-running preview started ([64c47cf3d1b](https://github.com/heygen-com/hyperframes/commit/64c47cf3d1b00aa6dd76a3d40256f235654eacb1), [#5439](https://github.com/heygen-com/hyperframes/pull/5439)).
- **Core:** A runtime failure just before start-up is named too ([721ebeafaa3](https://github.com/heygen-com/hyperframes/commit/721ebeafaa30acefbf8c169e2afc4b7d3e87ef23), [#5444](https://github.com/heygen-com/hyperframes/pull/5444)).
- **Core:** Slow clips stay on the playhead at reduced preview speeds ([7d958fea0ba](https://github.com/heygen-com/hyperframes/commit/7d958fea0ba01c80a023e366adfe8cb2f3d14a17), [#5440](https://github.com/heygen-com/hyperframes/pull/5440)).
- **Producer:** Exports no longer fail on a video clip outside the composition's length ([81f60dbc985](https://github.com/heygen-com/hyperframes/commit/81f60dbc9850110273a4d0df9cfb32803476f13a), [#5431](https://github.com/heygen-com/hyperframes/pull/5431)).
- **Parsers:** Find FFmpeg and FFprobe installed by the project's npm installer packages ([748cda90697](https://github.com/heygen-com/hyperframes/commit/748cda9069768ad5b1711379162fc22f1b1076a8), [#5434](https://github.com/heygen-com/hyperframes/pull/5434)).
- **Core:** A runtime that fails to start names its real error instead of a half-built page ([3aba29ce056](https://github.com/heygen-com/hyperframes/commit/3aba29ce056a76d81a9eb7b9d07f228a4d886903), [#5406](https://github.com/heygen-com/hyperframes/pull/5406)).
- **CLI:** Preview --background reports a preview that cannot start instead of waiting it out ([6c96ea53443](https://github.com/heygen-com/hyperframes/commit/6c96ea5344341c1648ec5df565eff2c1ba070519), [#5437](https://github.com/heygen-com/hyperframes/pull/5437)).
- **Lint:** A double-quoted media src with an apostrophe is read whole, not reported missing ([a9823f719df](https://github.com/heygen-com/hyperframes/commit/a9823f719df9a18e1ed004bede9a138c8a9adfc5), [#5411](https://github.com/heygen-com/hyperframes/pull/5411)).
- **Studio:** Studio's own text reads without em or en dashes ([9825614d91d](https://github.com/heygen-com/hyperframes/commit/9825614d91de5ce9a8433aa09bc761e0d2cf369d), [#5414](https://github.com/heygen-com/hyperframes/pull/5414)).
- **Engine:** Copy border-width/style/color onto the replacement video frame ([e23b3a3e31d](https://github.com/heygen-com/hyperframes/commit/e23b3a3e31d830ca432c98cc7b8c4a5ce067dcfb), [#3993](https://github.com/heygen-com/hyperframes/pull/3993)).
- **CLI:** Timeline split keeps a sub-composition's place in both halves ([165be851328](https://github.com/heygen-com/hyperframes/commit/165be85132813b941987387d1cbaf870d1bd8653), [#5410](https://github.com/heygen-com/hyperframes/pull/5410)).
## Performance
- **Packages:** Ship npm packages without source maps and guard their size in CI ([bb9e507e840](https://github.com/heygen-com/hyperframes/commit/bb9e507e8408d7098aefc1b8bad418b5e8e12c92), [#5403](https://github.com/heygen-com/hyperframes/pull/5403)).
- **Engine:** Re-renders reuse the extracted frames of remote videos ([b6467d91315](https://github.com/heygen-com/hyperframes/commit/b6467d91315e800f6dd62641c2d98e5b8a9e8801), [#5408](https://github.com/heygen-com/hyperframes/pull/5408)).
## Catalog
- **Catalog:** Publish generated catalog ([faa4913c9ef](https://github.com/heygen-com/hyperframes/commit/faa4913c9ef791733837eae4de1a579f2049b251), [#4340](https://github.com/heygen-com/hyperframes/pull/4340)).
- **Ci:** Let the catalog republish remove its stale simulated-cursor page and superseded fonts ([f2b81b24151](https://github.com/heygen-com/hyperframes/commit/f2b81b241516531c09ee90da6472beda3d6b4d46), [#5432](https://github.com/heygen-com/hyperframes/pull/5432)).
## Full changelog
https://github.com/heygen-com/hyperframes/compare/v0.8.145...v0.8.146