Files
Miguel ÁngelandClaude Opus 4.6 6340f03def feat(studio): use @hyperframes/player web component for preview rendering
Replace the studio's hand-rolled iframe + scaling logic with the
<hyperframes-player> web component. This eliminates duplicated
ResizeObserver, dimension detection, and stage-size message handling
while keeping full useTimelinePlayer compatibility via the new
iframeElement getter.

Changes:
- player: add public iframeElement getter to HyperframesPlayer
- player: update exports to resolve from source for workspace consumers
- studio: add @hyperframes/player as workspace dependency
- studio: rewrite Player.tsx to delegate to the web component
- Add pnpm-workspace.yaml for proper pnpm 10 workspace resolution
- Add e2e test fixtures for standalone and studio integration testing

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-10 02:37:30 +02:00
..