v0.8.135

heygen-com/hyperframesv0.8.135Oct 6, 2026by github-actions[bot]

Upgrading?

AI Summary

This release improves animation preservation during edits and restores the latest edit with Undo, while enhancing Layers UI and Catalog script loading.

Key Highlights

  • Keyframed animations keep their ease through every Studio edit
  • Undo now restores the latest edit, even right after a resize or nudge
  • Layers rows show a kind icon, and only group rows have a caret
  • Catalog previews load scripts under the docs site's script policy

Full Release Notes

# HyperFrames v0.8.135

Released on 2026-10-05.

Studio edits preserve animation easing and Undo restores the latest edit, while Layers icons and nested scenes behave more predictably. Catalog previews now load under the docs site's script policy, with safer script encoding.

## Fixes

- **Studio:** Keyframed animations keep their ease through every Studio edit ([0d5e395cd3](https://github.com/heygen-com/hyperframes/commit/0d5e395cd31d0f491e9b26d0da110da6e231c512), [#5051](https://github.com/heygen-com/hyperframes/pull/5051)).
- **Studio:** Undo takes back the last edit, even right after a resize or a nudge ([98fe011699](https://github.com/heygen-com/hyperframes/commit/98fe011699999901affa2f6aa558568d17dc9e1a), [#5048](https://github.com/heygen-com/hyperframes/pull/5048)).
- **Studio:** Layers rows show a kind icon, and only a group row has a caret ([f7d6734761](https://github.com/heygen-com/hyperframes/commit/f7d6734761967860eaecd7466ba610ef9bef349b), [#5067](https://github.com/heygen-com/hyperframes/pull/5067)).
- **Engine:** A render fails when a composition's own script throws before its timeline binds ([39a693c0a4](https://github.com/heygen-com/hyperframes/commit/39a693c0a450467929ae850e750454b28b271297), [#5033](https://github.com/heygen-com/hyperframes/pull/5033)).
- **Core:** A sub-composition follows its host clip when the host moves without a reload ([5d19e23cb4](https://github.com/heygen-com/hyperframes/commit/5d19e23cb4352cde0065d966e3ef3b5e2b955e4b), [#5058](https://github.com/heygen-com/hyperframes/pull/5058)).

## Docs & Examples

- **Skills:** Teach shared cut constants and fill lights for Three.js scenes ([6c353d89c8](https://github.com/heygen-com/hyperframes/commit/6c353d89c85c0f8a1a3548196e203ee1bd7eec10), [#5077](https://github.com/heygen-com/hyperframes/pull/5077)).

## Catalog

- **Catalog:** Encode module aliases before constructing script code ([1d9b3673fa](https://github.com/heygen-com/hyperframes/commit/1d9b3673fade7511dd13cde5c3776a0e45e47ca3), [#5093](https://github.com/heygen-com/hyperframes/pull/5093)).
- **Catalog:** 3D previews load their scripts under the docs host's script policy ([f835f83164](https://github.com/heygen-com/hyperframes/commit/f835f8316402dc75c51d4d4c355047457ca930b1), [#5090](https://github.com/heygen-com/hyperframes/pull/5090)).

## Internal

- Pin the guards that keep script-placed scenes and unparseable scripts out of the in-place move ([3c40f37938](https://github.com/heygen-com/hyperframes/commit/3c40f37938f8038c630235e2c1fb4afbba047607), [#5079](https://github.com/heygen-com/hyperframes/pull/5079)).

## Full changelog

https://github.com/heygen-com/hyperframes/compare/v0.8.134...v0.8.135

Related Repositories