diff --git a/docs/changelog.mdx b/docs/changelog.mdx index a9c90faf3c..6b73a2c29a 100644 --- a/docs/changelog.mdx +++ b/docs/changelog.mdx @@ -13,7 +13,7 @@ Recent HyperFrames releases, including user-facing features, fixes, and migratio description="Released - 2026-11-02" tags={["Release", "CLI", "Player"]} > -Audio stems can now be read through your HeyGen account, with no Gemini key. The player shows the blurred frame and the mark while assets load. Safari audio is ready at the cut, and the preview recovers its WebGL scenes after a lost context. Reverse start records a run and stops a Free account when the server blocks it. +Audio stems can now be read through your HeyGen account, with no Gemini key. The player shows the blurred frame and the mark while assets load. Safari audio is ready at the cut, and the preview recovers its WebGL scenes after a lost context. Reverse start records a run and stops a Free account when the server blocks it. Cloud export converts media whose contents do not match its file extension, and frames the page reports unchanged skip their screenshot. ## Features @@ -26,10 +26,14 @@ Audio stems can now be read through your HeyGen account, with no Gemini key. The - **Core:** Safari audio is ready at the cut, and a stuck one resyncs in 1 s ([c25e092114](https://github.com/heygen-com/hyperframes/commit/c25e092114459b413d7f44df5c1ad1a05b6cee80), [#7024](https://github.com/heygen-com/hyperframes/pull/7024)). - **Core:** The preview recovers its WebGL scenes and effects after a lost context ([e8ffaa410f](https://github.com/heygen-com/hyperframes/commit/e8ffaa410fa8b3265a178bd7d3384d625ab16324), [#7028](https://github.com/heygen-com/hyperframes/pull/7028)). +- **CLI:** Cloud export re-encodes media whose bytes differ from its file extension before uploading it ([472b750acb](https://github.com/heygen-com/hyperframes/commit/472b750acba1a94183c672c690426028e60652c3), [#7033](https://github.com/heygen-com/hyperframes/pull/7033)). +- **Core:** A motion blur worker starting mid-film keeps the right state ([01c0bf4962](https://github.com/heygen-com/hyperframes/commit/01c0bf4962fd3cc41a713e37bbd7941774e61c2d), [#6967](https://github.com/heygen-com/hyperframes/pull/6967)). +- **Core:** A canvas in a blurred composition stays where it was laid out ([2bdc866c85](https://github.com/heygen-com/hyperframes/commit/2bdc866c85198acb143accaf1dedfeff22b6f9d0), [#6975](https://github.com/heygen-com/hyperframes/pull/6975)). ## Other Changes - **Engine:** Add a chunk-fed encoder and the rule for which films may use it, off by default ([0bcd816d5b](https://github.com/heygen-com/hyperframes/commit/0bcd816d5b79c4b037ab351acec331b0fad7e55f), [#7029](https://github.com/heygen-com/hyperframes/pull/7029)). +- **Engine:** Beginframe capture skips the screenshot on frames the page reports unchanged ([3bb0a9a5b5](https://github.com/heygen-com/hyperframes/commit/3bb0a9a5b52b86aeaf69a79584f5b659c43e83f2), [#7027](https://github.com/heygen-com/hyperframes/pull/7027)). [View the full commit range](https://github.com/heygen-com/hyperframes/compare/v0.9.5...v0.9.6). diff --git a/releases/v0.9.6.md b/releases/v0.9.6.md index ca30e1a164..cb166e5a14 100644 --- a/releases/v0.9.6.md +++ b/releases/v0.9.6.md @@ -2,7 +2,7 @@ Released on 2026-11-02. -Audio stems can now be read through your HeyGen account, with no Gemini key. The player shows the blurred frame and the mark while assets load. Safari audio is ready at the cut, and the preview recovers its WebGL scenes after a lost context. Reverse start records a run and stops a Free account when the server blocks it. +Audio stems can now be read through your HeyGen account, with no Gemini key. The player shows the blurred frame and the mark while assets load. Safari audio is ready at the cut, and the preview recovers its WebGL scenes after a lost context. Reverse start records a run and stops a Free account when the server blocks it. Cloud export converts media whose contents do not match its file extension, and frames the page reports unchanged skip their screenshot. ## Features @@ -15,10 +15,14 @@ Audio stems can now be read through your HeyGen account, with no Gemini key. The - **Core:** Safari audio is ready at the cut, and a stuck one resyncs in 1 s ([c25e092114](https://github.com/heygen-com/hyperframes/commit/c25e092114459b413d7f44df5c1ad1a05b6cee80), [#7024](https://github.com/heygen-com/hyperframes/pull/7024)). - **Core:** The preview recovers its WebGL scenes and effects after a lost context ([e8ffaa410f](https://github.com/heygen-com/hyperframes/commit/e8ffaa410fa8b3265a178bd7d3384d625ab16324), [#7028](https://github.com/heygen-com/hyperframes/pull/7028)). +- **CLI:** Cloud export re-encodes media whose bytes differ from its file extension before uploading it ([472b750acb](https://github.com/heygen-com/hyperframes/commit/472b750acba1a94183c672c690426028e60652c3), [#7033](https://github.com/heygen-com/hyperframes/pull/7033)). +- **Core:** A motion blur worker starting mid-film keeps the right state ([01c0bf4962](https://github.com/heygen-com/hyperframes/commit/01c0bf4962fd3cc41a713e37bbd7941774e61c2d), [#6967](https://github.com/heygen-com/hyperframes/pull/6967)). +- **Core:** A canvas in a blurred composition stays where it was laid out ([2bdc866c85](https://github.com/heygen-com/hyperframes/commit/2bdc866c85198acb143accaf1dedfeff22b6f9d0), [#6975](https://github.com/heygen-com/hyperframes/pull/6975)). ## Other Changes - **Engine:** Add a chunk-fed encoder and the rule for which films may use it, off by default ([0bcd816d5b](https://github.com/heygen-com/hyperframes/commit/0bcd816d5b79c4b037ab351acec331b0fad7e55f), [#7029](https://github.com/heygen-com/hyperframes/pull/7029)). +- **Engine:** Beginframe capture skips the screenshot on frames the page reports unchanged ([3bb0a9a5b5](https://github.com/heygen-com/hyperframes/commit/3bb0a9a5b52b86aeaf69a79584f5b659c43e83f2), [#7027](https://github.com/heygen-com/hyperframes/pull/7027)). ## Full changelog