v0.8.43
heygen-com/hyperframesv0.8.43Sep 16, 2026by github-actions[bot]
Upgrading?
AI Summary
Portrait compositions no longer render clipped when the project was scaffolded at a different size, and the `hyperframes lint` command now warns about root dimension mismatches. Render telemetry has been enhanced with detailed metrics for element tags and error stages, and documentation search now correctly displays source file names.
Key Highlights
- Fixed rendering clipping for portrait compositions in landscape projects.
- Added `root_dimensions_mismatch` warning to prevent rendering drift.
- Enhanced render telemetry with per-tag counts and detailed error information.
- Fixed documentation search to display source file names instead of `[object Object]`.
New Features
- Render telemetry now includes `composition_element_tags`, `aroll_video_count`, and `heygen_video_count` in `render_complete` events.
- Render error events now include `error_name` and `failed_stage_code` for better failure grouping.
Full Release Notes
# HyperFrames v0.8.43 Released on 2026-09-16. Portrait compositions no longer render clipped when the project was scaffolded at a different size, and `hyperframes lint` now warns before you render when the scaffold's `html, body` size drifts from the root. Render telemetry gains per-tag and failure-type detail, and docs search shows catalog source file names correctly. ## Fixes - **Core:** Size `html` and `body` to the composition root at runtime. A portrait composition (for example 1080x1920) in a project scaffolded landscape used to render only its top 1080px, with the page background below. It now renders the full frame. Fixes [#4001](https://github.com/heygen-com/hyperframes/issues/4001) ([eb0957a49](https://github.com/heygen-com/hyperframes/commit/eb0957a497208e72fda82952410d14dcb03cce77), [#4005](https://github.com/heygen-com/hyperframes/pull/4005)). - **Lint:** New `root_dimensions_mismatch` warning. It fires when the root's `data-width`/`data-height` disagree with the `html, body` CSS size or the viewport meta, so the drift shows up in `lint` and `check` before a render. Sub-compositions saved as full HTML documents can trigger this warning even though the parent composition sizes them; it does not affect renders, and a fix follows in the next patch ([eb0957a49](https://github.com/heygen-com/hyperframes/commit/eb0957a497208e72fda82952410d14dcb03cce77), [#4005](https://github.com/heygen-com/hyperframes/pull/4005)). - **Docs:** Catalog page "Source" section titles are now plain strings, so docs search shows the file name instead of `[object Object]` ([7b5fdb1ad](https://github.com/heygen-com/hyperframes/commit/7b5fdb1ad28347272d235edea7aa6a9c762d5e1c), [#4006](https://github.com/heygen-com/hyperframes/pull/4006)). ## Features - **Telemetry:** `render_complete` events now include `composition_element_tags` (a count per element tag), `aroll_video_count`, and `heygen_video_count`. `render_error` events add `error_name` and `failed_stage_code`, so failures can be grouped by error type and pipeline stage ([3704863d9](https://github.com/heygen-com/hyperframes/commit/3704863d966aa2bbee305e69b4f8dbfa0b93090b), [#4004](https://github.com/heygen-com/hyperframes/pull/4004)). ## Full changelog https://github.com/heygen-com/hyperframes/compare/v0.8.42...v0.8.43
Related Repositories
The AI that really does things. Any OS. Any Platform. The lobster way. 🦞
Interactive roadmaps, guides and other educational content to help developers grow in their careers.
Reverse engineer anything with agents, from app behavior down to native binaries.
The open source coding agent.
Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.