From e0ba41c0245356e7a8690db959df9323a0631fdd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miguel=20=C3=81ngel?= Date: Tue, 11 Aug 2026 16:19:20 -0400 Subject: [PATCH] chore: release v0.7.107 (#3228) --- .claude-plugin/plugin.json | 2 +- .codex-plugin/plugin.json | 2 +- .cursor-plugin/plugin.json | 2 +- docs/changelog.mdx | 27 ++++++++++++++++++++++++ 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 +- releases/v0.7.107.md | 26 +++++++++++++++++++++++ 18 files changed, 69 insertions(+), 16 deletions(-) create mode 100644 releases/v0.7.107.md diff --git a/.claude-plugin/plugin.json b/.claude-plugin/plugin.json index 185231caf..963060681 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.7.106", + "version": "0.7.107", "author": { "name": "HeyGen", "email": "hyperframes@heygen.com", diff --git a/.codex-plugin/plugin.json b/.codex-plugin/plugin.json index 83bd7afb4..58dc99fe4 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.7.106", + "version": "0.7.107", "author": { "name": "HeyGen", "email": "hyperframes@heygen.com", diff --git a/.cursor-plugin/plugin.json b/.cursor-plugin/plugin.json index 9bc405e68..5f7ff8c10 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.7.106", + "version": "0.7.107", "author": { "name": "HeyGen", "email": "hyperframes@heygen.com" diff --git a/docs/changelog.mdx b/docs/changelog.mdx index 7de62ce04..c0d41692b 100644 --- a/docs/changelog.mdx +++ b/docs/changelog.mdx @@ -8,6 +8,33 @@ Recent HyperFrames releases, including user-facing features, fixes, and migratio {/* New release entries are prepended by `bun run changelog:draft --write`. */} + +Studio can now edit and style rich text directly in the preview, including mixed selections and partial character ranges. Feedback prompts now appear after renders, while playback, capture, and editing fixes improve reliability. + +## Features + +- **Studio:** Show every colour of a mixed selection in the swatch ([896bc336a](https://github.com/heygen-com/hyperframes/commit/896bc336a2eb058fa7cd21e6686b3c6a23879d28), [#3144](https://github.com/heygen-com/hyperframes/pull/3144)). +- **Studio:** Edit and style text in the preview ([4cc46f5f9](https://github.com/heygen-com/hyperframes/commit/4cc46f5f9f6ba063bcebcc663a9b04c008f119d4), [#3143](https://github.com/heygen-com/hyperframes/pull/3143)). +- **Studio:** Apply a style to a run of characters ([cb73c8dc2](https://github.com/heygen-com/hyperframes/commit/cb73c8dc2e0d9c6b911044de0e0d7fb5fbb49752), [#3142](https://github.com/heygen-com/hyperframes/pull/3142)). +- **Core:** Sanitize rich text on the way into a composition ([636dc042a](https://github.com/heygen-com/hyperframes/commit/636dc042a7b773d9038b6bea589b4118051764c5), [#3141](https://github.com/heygen-com/hyperframes/pull/3141)). +- **Studio:** Ask for feedback when a render ends, not on a session counter ([20d915938](https://github.com/heygen-com/hyperframes/commit/20d915938b33301d78402407d167841f8da3e9a5), [#3205](https://github.com/heygen-com/hyperframes/pull/3205)). + +## Fixes + +- **Skills:** Stop embedded-captions shipping author-only paths; dedupe slideshow ([d3a4e9037](https://github.com/heygen-com/hyperframes/commit/d3a4e9037096c0234c58b44fcbcc7df87ba8958b), [#3225](https://github.com/heygen-com/hyperframes/pull/3225)). +- **Capture:** Fall back from networkidle2 to domcontentloaded on nav timeout ([7860d1943](https://github.com/heygen-com/hyperframes/commit/7860d19433e45507c9544f6e6b542e7e572e47c9), [#3224](https://github.com/heygen-com/hyperframes/pull/3224)). +- **Studio:** Match the write receipt in dev, so an edit stops reloading the preview ([fceb37655](https://github.com/heygen-com/hyperframes/commit/fceb376551093be69e918786532d88eb63a2d07c), [#3206](https://github.com/heygen-com/hyperframes/pull/3206)). +- **Producer:** Mix audio into a container that can record encoder delay ([dc4383113](https://github.com/heygen-com/hyperframes/commit/dc4383113cfad3677d016b457cce8b4d41ff7b9c), [#3200](https://github.com/heygen-com/hyperframes/pull/3200)). +- **Core:** Key the preview volume envelope to the clip, not the timeline ([eee9b26fb](https://github.com/heygen-com/hyperframes/commit/eee9b26fb78a6bf3a80e81d6077f7fd93aeca150), [#3198](https://github.com/heygen-com/hyperframes/pull/3198)). +- **Core:** Stop a graded plate painting through an inactive clip ([91f14958c](https://github.com/heygen-com/hyperframes/commit/91f14958cc449f95a412993373077a6f53fabc1a), [#3196](https://github.com/heygen-com/hyperframes/pull/3196)). + +[View the full commit range](https://github.com/heygen-com/hyperframes/compare/v0.7.106...v0.7.107). + +