v0.6.96

heygen-com/hyperframesv0.6.96Jun 13, 2026by github-actions[bot]

AI Summary

A comprehensive bug fix release addressing core logic, CLI behavior, Studio UI/UX, SDK integration, and security checks.

Key Highlights

  • Removed motion tab from right panel in Studio
  • Stabilized manual drag targets
  • Fixed hidden ancestor clips in Studio preview
  • Blocked symlink-based path escape in studio-api

Full Release Notes

<!-- Release notes generated using configuration in .github/release.yml at v0.6.96 -->

## What's Changed
### Other Changes
* fix(core): honor root data-duration when GSAP timeline ends short by @vanceingalls in https://github.com/heygen-com/hyperframes/pull/1378
* fix(release): include sdk in fixed-version bump by @kiyeonjeon21 in https://github.com/heygen-com/hyperframes/pull/1363
* fix(studio): remove motion tab from right panel by @miguel-heygen in https://github.com/heygen-com/hyperframes/pull/1391
* fix(studio): stabilize manual drag targets by @miguel-heygen in https://github.com/heygen-com/hyperframes/pull/1393
* fix: address review feedback from #1333 and #1335 by @mvanhorn in https://github.com/heygen-com/hyperframes/pull/1343
* fix(cli): respect registry compatibility metadata by @kiyeonjeon21 in https://github.com/heygen-com/hyperframes/pull/1251
* fix(cli): resolve and install transitive registry dependencies by @jrusso1020 in https://github.com/heygen-com/hyperframes/pull/1396
* fix(runtime): respect hidden ancestor clips in Studio preview (#1387) by @manupareekk in https://github.com/heygen-com/hyperframes/pull/1395
* fix(cli): validate project directory before starting preview by @manupareekk in https://github.com/heygen-com/hyperframes/pull/1394
* fix(studio): journal source writebacks by @miguel-heygen in https://github.com/heygen-com/hyperframes/pull/1388
* fix(core): exclude dot-directories and node_modules from studio composition discovery and lint by @leorivastech in https://github.com/heygen-com/hyperframes/pull/1385
* fix(sdk): bridge preview selection into session state by @kiyeonjeon21 in https://github.com/heygen-com/hyperframes/pull/1362
* fix(studio): save retries, mutation queue circuit breaker, save_failure diagnostics by @miguel-heygen in https://github.com/heygen-com/hyperframes/pull/1366
* test(core): fix contradictory composition-discovery file-tree test (#1385) by @jrusso1020 in https://github.com/heygen-com/hyperframes/pull/1399
* test(core): align file-tree test with backup-only hiding (#1366) by @jrusso1020 in https://github.com/heygen-com/hyperframes/pull/1400
* fix(studio): reject unsafe keyframe values by @miguel-heygen in https://github.com/heygen-com/hyperframes/pull/1389
* fix(core): block symlink-based path escape in studio-api isSafePath by @jrusso1020 in https://github.com/heygen-com/hyperframes/pull/1397
* fix(studio): surface gesture recording controls by @miguel-heygen in https://github.com/heygen-com/hyperframes/pull/1390

## New Contributors
* @manupareekk made their first contribution in https://github.com/heygen-com/hyperframes/pull/1395
* @leorivastech made their first contribution in https://github.com/heygen-com/hyperframes/pull/1385

**Full Changelog**: https://github.com/heygen-com/hyperframes/compare/v0.6.95...v0.6.96