diff --git a/.claude-plugin/plugin.json b/.claude-plugin/plugin.json index 6a86c85737..30c64c3cd2 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.9.41", + "version": "0.9.42", "author": { "name": "HeyGen", "email": "hyperframes@heygen.com", diff --git a/.codex-plugin/plugin.json b/.codex-plugin/plugin.json index 9f39732971..410f8c0d31 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.9.41", + "version": "0.9.42", "author": { "name": "HeyGen", "email": "hyperframes@heygen.com", diff --git a/.cursor-plugin/plugin.json b/.cursor-plugin/plugin.json index 5b91734259..a94d7216db 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.9.41", + "version": "0.9.42", "author": { "name": "HeyGen", "email": "hyperframes@heygen.com" diff --git a/docs/changelog.mdx b/docs/changelog.mdx index c03c1c8471..403b941c55 100644 --- a/docs/changelog.mdx +++ b/docs/changelog.mdx @@ -8,6 +8,41 @@ Recent HyperFrames releases, including user-facing features, fixes, and migratio {/* New release entries are prepended by `bun run changelog:draft --write`. */} + +Studio now says why a file cannot be saved when another program holds it open or it is read-only. Dragging and resizing a layer draw live over an opaque preview, local renders bring in only media, font, CSS and JS files from outside the project, and preparing fonts for large pages is faster. + +## Features + +- **Studio:** Drag and resize draw live on an opaque preview over its channel ([87c4a07dc99a9](https://github.com/heygen-com/hyperframes/commit/87c4a07dc99a91e185c02a53090bdf941ff32db2), [#7646](https://github.com/heygen-com/hyperframes/pull/7646)). +- **Studio:** Layers panel and marquee read an opaque preview over its channel ([be67089a80b59](https://github.com/heygen-com/hyperframes/commit/be67089a80b59be945d84e09d400a4ece254daef), [#7639](https://github.com/heygen-com/hyperframes/pull/7639)). + +## Fixes + +- **Producer:** Local renders bring in only media, font, CSS and JS from outside the project ([2c2b399bfa229](https://github.com/heygen-com/hyperframes/commit/2c2b399bfa229d759d560aaf63e9717afed9805c), [#7647](https://github.com/heygen-com/hyperframes/pull/7647)). +- **Studio:** A file held open or read-only answers 423 or 403 with a reason, not 404 or 500 ([0bce3315e645e](https://github.com/heygen-com/hyperframes/commit/0bce3315e645e513e10be271ad5bf415939a4147), [#7649](https://github.com/heygen-com/hyperframes/pull/7649)). +- **Deps:** Update dependency undici to v7.30.1 [security] ([d79e72c02479b](https://github.com/heygen-com/hyperframes/commit/d79e72c02479b77195521d9a630702f7e0f53b00), [#6695](https://github.com/heygen-com/hyperframes/pull/6695)). +- **Studio:** Open the canvas context menu when a pointer move overtakes its lookup ([d208281091b1c](https://github.com/heygen-com/hyperframes/commit/d208281091b1c00db1724a2ee3db0055955eb41b), [#7643](https://github.com/heygen-com/hyperframes/pull/7643)). + +## Performance + +- **Core:** The font step parses the page once for all its readers ([9f0a4edb439bb](https://github.com/heygen-com/hyperframes/commit/9f0a4edb439bbdc9782617a433b80d3f7f9dbe76), [#7650](https://github.com/heygen-com/hyperframes/pull/7650)). + +## Docs & Examples + +- **Adopters:** Add varg ([ff687fed9900e](https://github.com/heygen-com/hyperframes/commit/ff687fed9900ed6a531057f2ebbed7ad43e801c6), [#7640](https://github.com/heygen-com/hyperframes/pull/7640)). + +## Internal + +- **Deps:** Update happy-dom to ^21.0.4 ([d77731aab5ce6](https://github.com/heygen-com/hyperframes/commit/d77731aab5ce68d03323edc4c527535095e732cc), [#7641](https://github.com/heygen-com/hyperframes/pull/7641)). +- **Skills:** Move the data-driven corpus fixture to zod 4 ([27af0ac8e178a](https://github.com/heygen-com/hyperframes/commit/27af0ac8e178ad34015fce4f7d4776434830d992), [#7642](https://github.com/heygen-com/hyperframes/pull/7642)). + +[View the full commit range](https://github.com/heygen-com/hyperframes/compare/v0.9.41...v0.9.42). + +