| v0.8.197 | # HyperFrames v0.8.197 Released on 2026-10-25. Cloud renders of opaque VP9 video use compressed frames instead of lossless ones, which cuts their cost by about 40 percent. Snapshot reports a clip it cannot read instead of saving a black frame, and Studio frees each closed project's memory. ## Features - **Lint:** Warn when a round-capped line hidden by its dash settings can still show a dot ([2bff65b0cd13d](https://github.com/heygen-com/hyperframes/commit/2bff65b0cd13da6613e8d64e9202a0569ff6 | High | 10/25/2026 |
| v0.8.191 | # HyperFrames v0.8.191 Released on 2026-10-24. A deleted layer that a script still looks up now stays hidden instead of coming back, and a script that throws no longer blocks a render. Preview loads only the clips due next, so it holds up on slow links. ## Features - **Studio:** Motion blur panel with Off / Subtle / Strong ([ffc327b44](https://github.com/heygen-com/hyperframes/commit/ffc327b44c548576bb40be2eef14bc04d7694d6f), [#6112](https://github.com/heygen-com/hyperframes/pull/6112)). - * | High | 10/24/2026 |
| v0.8.188 | # HyperFrames v0.8.188 Released on 2026-10-23. Lambda cloud renders now run their video work on arm64 by default, which costs less per render. Pass --video-arch x86_64 to keep x86. This release also fixes renders in folders with a percent sign, long renders with small frames, scripts that shadow console, and motion blur, audio timing and frame handling. ## Features - **CLI:** Lambda deploy renders on arm64 by default, and --video-arch x86_64 keeps x86 ([504ec2b30](https://github.com/heygen- | High | 10/23/2026 |
| v0.8.181 | # HyperFrames v0.8.181 Released on 2026-10-20. Long phone-video exports no longer time out or stall before the first frame, and the cloud render plan checks audio peaks faster. Studio keeps an edit preview waiting while its window draws no frames. ## Fixes - **Studio:** Keep an edit's preview waiting while the window draws no frames ([f5033879f](https://github.com/heygen-com/hyperframes/commit/f5033879f763e532bc1b6be146ce0e7503f2a4f3), [#5926](https://github.com/heygen-com/hyperframes/pull/5 | High | 10/20/2026 |
| v0.8.174 | # HyperFrames v0.8.174 Released on 2026-10-19. Deleting a time range from a timeline clip now removes only that range, not the whole clip. Cloud renders download faster, and Lambda renders assemble in seconds and scale to your account's limits. ## Fixes - **CLI:** Timeline delete --start/--end removes only that range ([d2b8ea76443](https://github.com/heygen-com/hyperframes/commit/d2b8ea764431d739d5dd3ffed1df74470fa01fae), [#5867](https://github.com/heygen-com/hyperframes/pull/5867)). - **Cor | High | 10/19/2026 |
| v0.8.170 | # HyperFrames v0.8.170 Released on 2026-10-18. Long projects preview with far less memory and long renders finish their audio faster. Sound effects can now come from Openverse. ## Features - **Media Use:** Source sound effects from Openverse with the bundled library offline ([49671b73dd4](https://github.com/heygen-com/hyperframes/commit/49671b73dd417f7fe0f3c3f500290df18b447cd0), [#5753](https://github.com/heygen-com/hyperframes/pull/5753)). ## Fixes - **Producer:** Plan hash no longer depe | High | 10/18/2026 |
| v0.8.167 | # HyperFrames v0.8.167 Released on 2026-10-16. Long projects preview more smoothly: the preview's work now follows what is playing, not the total clip count. Bundling a project also stops freezing the app that runs it. ## Fixes - **Core:** Bundling a project no longer blocks the host's thread on esbuild ([b1cf6e3c517](https://github.com/heygen-com/hyperframes/commit/b1cf6e3c517e227d1dca1b212e7637c19e502a64), [#5714](https://github.com/heygen-com/hyperframes/pull/5714)). - **CLI:** Page loads | High | 10/17/2026 |
| v0.8.164 | # HyperFrames v0.8.164 Released on 2026-10-16. Website capture only connects to public addresses, including after a redirect. Audio tracks keep the mix order you wrote, and ffmpeg failures keep the line that explains why. ## Fixes - **CLI:** Pin website capture connections to public peers ([8be76fc86cd](https://github.com/heygen-com/hyperframes/commit/8be76fc86cda5b2a77d0ee23b65f582e85376042), [#5668](https://github.com/heygen-com/hyperframes/pull/5668)). - **Producer:** An ffmpeg failure na | High | 10/16/2026 |
| v0.8.161 | # HyperFrames v0.8.161 Released on 2026-10-15. Find music beats without launching Chrome. TypeScript projects using NodeNext can now resolve the published package declarations. ## Features - `hyperframes beats` uses the TypeScript beat tracker through FFmpeg decoding, without Chrome. Studio shares the tracker; low-confidence audio returns no beat grid. The saved beat-file format is unchanged. ([#5634](https://github.com/heygen-com/hyperframes/pull/5634)) ## Fixes - Resolve published TypeSc | High | 10/15/2026 |
| v0.8.157 | # HyperFrames v0.8.157 Released on 2026-10-14. Renders inside WSL use the graphics card again on Chrome 150 and later. Before, they fell back to slow software rendering. ## Fixes - **Engine:** Renders under WSL reach the GPU on Chrome 150 and later ([38cfcdd56cd](https://github.com/heygen-com/hyperframes/commit/38cfcdd56cdc1a8125a8e68a3604357a23ce819f), [#5591](https://github.com/heygen-com/hyperframes/pull/5591)). Chrome 150 and later find no GPU while WSLg's `WAYLAND_DISPLAY` is set, so Hy | High | 10/14/2026 |
| v0.8.152 | # HyperFrames v0.8.152 Released on 2026-10-13. Check and snapshot save each run in its own folder tied to the revision it came from, and renders clean up evidence from old revisions. Project history keeps `.hyperframes/video-state.json` current after every edit and records which element each edit targeted. Agents sharing a project can refuse to start while another agent's turn is open (`--exclusive`), end only their own turn (`--who`), and end safely when no turn is open (`--if-open`). ## Com | High | 10/13/2026 |
| v0.8.149 | # HyperFrames v0.8.149 Released on 2026-10-11. Apps can now import `transcribe` and `removeBackground` from `hyperframes/api` and call them as plain functions. They return typed results and throw typed errors, so tools like HyperFrames Desktop no longer need to run the CLI as a child process. ## Features - **CLI:** New `hyperframes/api` entry that exports `transcribe` and `removeBackground` as importable functions ([943b6512b](https://github.com/heygen-com/hyperframes/commit/943b6512b43b106c | High | 10/11/2026 |
| v0.8.147 | # HyperFrames v0.8.147 Released on 2026-10-11. A render that stalls now says which step Chrome hung in. It also says what to do, such as letting another heavy GPU or CPU job finish first. ## Fixes - **Engine:** A render stall names the step Chrome hung in and says what to do ([bb34e301e](https://github.com/heygen-com/hyperframes/commit/bb34e301ec3c5f7b9edad07932356bd02a9f7934), [#5450](https://github.com/heygen-com/hyperframes/pull/5450)). ## Full changelog https://github.com/heygen-com/hy | High | 10/11/2026 |
| v0.8.145 | # HyperFrames v0.8.145 Released on 2026-10-10. Studio can export on the GPU, and the producer package on npm is a fraction of its old size. Long exports no longer stall at 90%, and previews recover from a stalled font or asset. ## Features - **Studio:** Export can encode on the GPU, like render --gpu ([91f9c9eb0](https://github.com/heygen-com/hyperframes/commit/91f9c9eb04619bfe5c43ccee1c87cad2f8a2f65a), [#5397](https://github.com/heygen-com/hyperframes/pull/5397)). ## Fixes - **Producer:** | High | 10/10/2026 |
| v0.8.143 | # HyperFrames v0.8.143 Released on 2026-10-08. Distributed renders of long videos start much sooner. Each chunk now extracts only the video frames it shows, instead of the plan step extracting every frame up front. On AWS Lambda, a 26-minute clip now plans in about 20 seconds instead of over 6 minutes. This release also fixes WebVTT caption parsing, makes `hyperframes check` and lint more accurate, and fixes SDK save and patch edge cases. ## Fixes - **Player:** Honor runtime discovery and s | High | 10/8/2026 |
| v0.8.141 | # HyperFrames v0.8.141 Released on 2026-10-08. Renders no longer fail when a page links a Google font with axis values the family lacks. Studio previews of hard-to-play videos decode at their on-screen size. ## Changes - A font whose Google Fonts link returns no usable faces now falls back to the standard weight request, so renders keep the font instead of failing. ([#5186](https://github.com/heygen-com/hyperframes/pull/5186)). - Unresolved-font errors carry structured diagnostics about whic | High | 10/8/2026 |
| v0.8.140 | # HyperFrames v0.8.140 Released on 2026-10-07. Motion blur now works over video, and rendering reports encoding and assembly progress. Studio previews, image replacement, and long-timeline zoom are more reliable. ## Changes - Composition hosts can show the hover outline and set the stageโs starting size. ([#5116](https://github.com/heygen-com/hyperframes/pull/5116)). - Replacing an image fill now changes the displayed picture. ([#5170](https://github.com/heygen-com/hyperframes/pull/5170)). - | High | 10/7/2026 |
| v0.8.137 | # HyperFrames v0.8.137 Released on 2026-10-06. Compositions with large inline images or scripts use far less memory while they load for preview. Whisper transcription detects the spoken language and can report progress. ## Fixes - **Studio:** Audio clips that reach the export ceiling now say โToo loudโ, with the exact peak on hover or keyboard focus ([4905b4dbc](https://github.com/heygen-com/hyperframes/commit/4905b4dbca74ddff8e9302a0fe00fa74ddd7d056), [#5099](https://github.com/heygen-com/h | High | 10/6/2026 |
| v0.8.133 | # HyperFrames v0.8.133 Released on 2026-10-05. Moving a timeline row now restacks only the clip you moved, so no other clip ends up behind it. ## Fixes - **Studio:** A row move restacks only the clip you moved, so nothing else goes behind ([ff8ad1ca2](https://github.com/heygen-com/hyperframes/commit/ff8ad1ca25ce0159b3ff00feb267a720ca8e45cd), [#5057](https://github.com/heygen-com/hyperframes/pull/5057)). ## Full changelog https://github.com/heygen-com/hyperframes/compare/v0.8.132...v0.8.133 | High | 10/5/2026 |
| v0.8.122 | # HyperFrames v0.8.122 Released on 2026-10-04. Studio trims keep the playhead still and clips snap to the ruler, and a host can show its own Split key. Renders wait for web fonts, so text-sized layouts repeat exactly. Media Use gives clearer credential errors and no longer leaves empty assets after a slow download. ## Fixes - **Media Use:** Say to fix an unreadable credentials path, not to log in again ([981bcf455332](https://github.com/heygen-com/hyperframes/commit/981bcf455332a18e951e323c7 | High | 10/4/2026 |
| v0.8.114 | # HyperFrames v0.8.114 Released on 2026-10-02. Renaming a file in Studio now rewrites only the references that point at it, and keyframe edits no longer copy other animations' values. Manual edits also stay under 8 ms per frame, and Studio reads modern CSS colors. ## Fixes - **Studio Server:** A rename rewrites only references that name the renamed path ([1168bb740d33](https://github.com/heygen-com/hyperframes/commit/1168bb740d336f366849c91308a3c2bbb850c570), [#4915](https://github.com/heyge | High | 10/3/2026 |
| v0.8.111 | # HyperFrames v0.8.111 Released on 2026-10-02. Apps that embed Studio can now repaint a still-saving move instantly when the user presses their own undo key. ## Features - **Studio:** A host undo key paints a still-saving move back at once ([de13693179f](https://github.com/heygen-com/hyperframes/commit/de13693179f53c3f625b7b501f1f5fc7b083b6c9), [#4894](https://github.com/heygen-com/hyperframes/pull/4894)). ## Full changelog https://github.com/heygen-com/hyperframes/compare/v0.8.110...v0.8. | High | 10/2/2026 |
| v0.8.104 | # HyperFrames v0.8.104 Released on 2026-10-01. <!-- TODO: write a 1-2 sentence release summary here. --> <!-- Style bar: keep sentences under 25 words. Use everyday words. Avoid semicolons. Say what changed for the user, then why it matters. --> ## Fixes - **Studio:** A rotate without GSAP saves where you let go, nested too ([74f501321](https://github.com/heygen-com/hyperframes/commit/74f5013210e382ed9f7867e1636abf80975a55ed), [#4802](https://github.com/heygen-com/hyperframes/pull/4802)). - | High | 10/1/2026 |
| v0.8.96 | # HyperFrames v0.8.96 Released on 2026-09-30. Two Studio editing fixes. An element placed with a stylesheet translate no longer jumps when you move or resize it, and a crop drag that ends where it started no longer adds an undo step. ## Fixes - **Studio:** A crop drag that ends where it started saves nothing ([67327a8b2](https://github.com/heygen-com/hyperframes/commit/67327a8b25a4502b7c29571505be9c575c675ea2), [#4745](https://github.com/heygen-com/hyperframes/pull/4745)). - **Studio:** An e | High | 9/30/2026 |
| v0.8.91 | # HyperFrames v0.8.91 Released on 2026-09-29. An app that embeds the timeline can now map a ruler click to the right time, even when the track-name column is open. Clips inside nested compositions sit at their master time, and moving one word moves only that word. ## Features - **Studio:** The timeline publishes where it draws 0 s, so an embedding app can map a click to a time ([b171ee571](https://github.com/heygen-com/hyperframes/commit/b171ee57169604f425082d48307ad9d0de18be5c), [#4724](htt | High | 9/29/2026 |
| v0.8.82 | # HyperFrames v0.8.82 Released on 2026-09-28. Renders now match the preview more closely in video frames, fonts and shader transitions. Studio plays back and seeks faster, and the CLI can transcribe with Parakeet after an opt-in install. ## Features - **Core:** Export findProjects to list the HyperFrames projects on a machine ([e738e10267](https://github.com/heygen-com/hyperframes/commit/e738e1026793d144e95803a3a575fe448c07d90f), [#4627](https://github.com/heygen-com/hyperframes/pull/4627)). | High | 9/28/2026 |
| v0.8.79 | # HyperFrames v0.8.79 Released on 2026-09-26. Studio feels faster: a paused preview goes quiet, playback no longer re-renders the whole app, and an edit can swap one scene into the running preview. Many fixes keep saves, undo, audio and the picker in step with what you see. ## Features - **Core:** The runtime reports where a composition's animations end, one cycle each ([e0e6442d9](https://github.com/heygen-com/hyperframes/commit/e0e6442d9c5935867365c15b598302c750378f2a), [#4541](https://git | High | 9/26/2026 |
| v0.8.78 | # HyperFrames v0.8.78 Released on 2026-09-26. The player now reports its picture size and can turn off click-to-play, and `hyperframes history` lists, undoes and restores a project's changes. The CLI uses a pinned onnxruntime-node installed next to it, and renders with shader transitions now match the preview. ## Features - **Player:** Expose picture size, durationchange and a click-to-play opt-out ([4ef2fc3f1](https://github.com/heygen-com/hyperframes/commit/4ef2fc3f1e3cc44b883124725d15df1c | High | 9/26/2026 |
| v0.8.75 | # HyperFrames v0.8.75 Released on 2026-09-25. A composition's scripts can now load their own files, and preview keeps a history of every project change. In Studio, a reload keeps a playing film playing, deleted clips leave the timeline at once, and `catalog --json` now includes preview videos. ## Features - **Core:** A composition's script can load its own files with \_\_hyperframes.assetUrl ([b8dd023a97](https://github.com/heygen-com/hyperframes/commit/b8dd023a97bf6e960601258db154ca3ab1fc74 | High | 9/25/2026 |
| v0.8.71 | # HyperFrames v0.8.71 Released on 2026-09-24. Apps that embed Studio's timeline can now import its component styles on their own, so clips and their labels look the same as in Studio. Studio also refreshes its file tree when files change outside it, and video probing handles files that report no stream duration. Effects chains gain a backdrop capture for adjustment-layer effects and two new two-source kernels, luma matte and noise. ## Features - **Runtime:** Data-vfx-chain backdrop capture a | High | 9/24/2026 |
| v0.8.63 | # HyperFrames v0.8.63 Released on 2026-09-23. HyperFrames adds IBM Bob as a supported coding agent, and Studio stops a thumbnail error loop that could hang the timeline. Studio also fixes a seam and faded look where two clips touch. Static file requests now stay inside their served folders, closing a path traversal gap. ## Features - **Studio:** Export AudioWaveform, ImageThumbnail, useRenderClipContent ([b9fe13ad8c](https://github.com/heygen-com/hyperframes/commit/b9fe13ad8cfcbf1c8c0a95cf19 | High | 9/23/2026 |
| v0.8.60 | <!-- Release notes generated using configuration in .github/release.yml at v0.8.60 --> ## What's Changed ### Other Changes * feat(studio): audio meter faders for groups and master by @miguel-heygen in https://github.com/heygen-com/hyperframes/pull/4203 * fix(studio): timeline colours all resolve from tokens by @miguel-heygen in https://github.com/heygen-com/hyperframes/pull/4249 * feat(studio): draw the audio meters toggle as a level meter by @miguel-heygen in https://github.com/heygen-com/hype | High | 9/22/2026 |
| v0.8.58 | # HyperFrames v0.8.58 Released on 2026-09-21. Studio now reports a failed file read as a network problem instead of blaming the composition, which is how the largest remaining editing failure went unnamed. The CLI gains timeline editing verbs, and Studio can hand its player to a host app. ## Features - **CLI:** Add timeline editing verbs ([f92d017b9](https://github.com/heygen-com/hyperframes/commit/f92d017b999d26b14c49a8439dc16d2e476bffde), [#4221](https://github.com/heygen-com/hyperframes/p | High | 9/21/2026 |
| v0.8.55 | # HyperFrames v0.8.55 Released on 2026-09-20. A blocked GSAP edit now records which specific cause stopped it, so the largest editing failure in Studio can be broken down by reason instead of read as one undifferentiated bucket. The event carries nine distinct causes where it previously carried a single message. ## Features - **Studio:** A blocked GSAP edit records which of nine causes it hit ([05d5abb92](https://github.com/heygen-com/hyperframes/commit/05d5abb92613a9a6a5261149924bc605ecba3d | High | 9/20/2026 |
| v0.8.50 | # HyperFrames v0.8.50 Released on 2026-09-19. Compositions that use a `<canvas>` โ Three.js, shaders, charts โ no longer lose their Studio editing session. The timeline also moves to one row per top-level element, and gains copy, paste and duplicate for clip groups. ## Features - **Studio:** The timeline shows one row per top-level element and no child rows ([7797c5ead](https://github.com/heygen-com/hyperframes/commit/7797c5ead4c0ecd41745b3be9b8f5a266762e603), [#4132](https://github.com/heyg | High | 9/19/2026 |
| v0.8.47 | # HyperFrames v0.8.47 Released on 2026-09-18. Studio now saves edits through the `@hyperframes/sdk` by default instead of the older server handlers. Every edit family is covered. The GSAP script writer is now acorn as well. Both can be turned off with an environment variable. ## Features - **Studio:** Every edit now persists through the SDK by default. The path previously shipped dark, so the engine was tested but never exercised by real sessions. Turning it on puts one code path behind Stud | High | 9/18/2026 |
| v0.8.46 | # HyperFrames v0.8.46 Released on 2026-09-17. Engine motion blur picks its own sample count per frame now, instead of one fixed count for a whole render. ## Features - **Engine:** The sub-frame motion blur added in v0.8.45 used a fixed sample count for every frame of a render (16 by default). That undersamples fast or hard-edged motion and oversamples content that barely moves. The engine now measures how much a frame actually moved before choosing how many samples it gets, between 16 and 64 | High | 9/17/2026 |
| v0.8.41 | # HyperFrames v0.8.41 Released on 2026-09-15. Studio no longer crashes when the player loads outside a Vite host, like MCP session preview pages. Engine renders also hold finite video slots past EOF and keep long-capture caches alive. ## Fixes - **Engine:** Hold finite video slots past EOF ([f3bd4234f](https://github.com/heygen-com/hyperframes/commit/f3bd4234f50c378f60fd63404d12f1f6cc759e4d), [#3962](https://github.com/heygen-com/hyperframes/pull/3962)). - **Studio:** Fail closed on backup f | High | 9/15/2026 |
| v0.8.40 | # HyperFrames v0.8.40 Released on 2026-09-14. Sandboxed compositions no longer lose audio while the timeline and visuals keep playing. ## Fixes - **Core:** Web Audio routing now checks the documentโs security origin with `window.origin`. Media without `crossorigin` stays out of Web Audio when that origin is opaque, even if the URL origins match ([293829a2c](https://github.com/heygen-com/hyperframes/commit/293829a2c1bde0707548b230b74b5cdf8e8985f2), [#3937](https://github.com/heygen-com/hyperf | High | 9/14/2026 |
| v0.8.38 | # HyperFrames v0.8.38 Released on 2026-09-14. Starting a project now opens on a centered title on a dark frame, with no extra flags. Local renders use the faster capture path, and the default encode is the cleaner looks setting. ## Features - **CLI:** `npx hyperframes init` scaffolds a centered title on a dark frame. Local render uses the faster capture path. The default quality is looks ([f059a6eb5](https://github.com/heygen-com/hyperframes/commit/f059a6eb539e6289d20156f04eb04a43ddc8b806), | High | 9/14/2026 |
| v0.8.37 | # HyperFrames v0.8.37 Released on 2026-09-13. Bundled HTML now embeds supported fonts and images up to 2 MiB each, so they remain available without the project folder. This release also fixes missing clips, shifting video layouts, render recovery on low disk space, and AAC audio peak correction. ## Fixes - **Bundling:** Embed supported local fonts and raster images up to 2 MiB each in bundled HTML. Larger assets warn and remain external, as do audio and video ([cd975d8c2](https://github.com/ | High | 9/13/2026 |
| v0.8.31 | # HyperFrames v0.8.31 Released on 2026-09-07. Studio preview now serves only the bytes a browser asks for instead of reading a whole media file per request, which drops server memory and latency on large sources. Lint and check gain a rule for media pointing at the wrong file type and stop flagging code a composition only displays. ## Features - **Lint:** Flag video/img src pointing at an audio file ([0d5d3f3eb](https://github.com/heygen-com/hyperframes/commit/0d5d3f3eb3aecd9fd64954d2767d3d6 | High | 9/7/2026 |
| v0.8.12 | # HyperFrames v0.8.12 Released on 2026-08-24. Grouped audio now stays consistent from Studio preview through export, with safer edits, carve analysis, and validation. This release also removes the unfinished solo and group meter controls. ## Breaking Changes - **Studio:** Remove the session-only โHear only thisโ control and live group meter. Existing compositions need no migration because neither wrote project data ([05affaae2](https://github.com/heygen-com/hyperframes/commit/05affaae2175a6d | High | 8/24/2026 |
| v0.7.102 | # HyperFrames v0.7.102 Released on 2026-08-08. Text with spaces in it now reaches your composition intact. Before, a space could arrive as a plus sign, which garbled headlines and left some shapes drawing nothing at all. Compositions can also read their own variables the moment they start, because the runtime now loads before your scripts do. ## Fixes - Preserve the composition query and serve the runtime before author scripts ([b6ff3ab74](https://github.com/heygen-com/hyperframes/commit/b6f | High | 8/8/2026 |
| v0.7.76 | # HyperFrames v0.7.76 Released on 2026-07-27. Plan v2 chunk materialization now recreates declared video directory skeletons even when a sparse chunk needs no frames, so inactive-video chunks render without downloading unused artifacts. Layout checks also improve rotation-pivot drift diagnostics. ## Fixes - **Producer:** Materialize declared video directories for sparse Plan v2 chunks ([ddb59d356](https://github.com/heygen-com/hyperframes/commit/ddb59d3567fc70d808f86ef8b5b531078e3df2d6), [#2 | High | 7/27/2026 |
| v0.7.58 | # HyperFrames v0.7.58 Released on 2026-07-14. HyperFrames now uses a 0โ10 recommendation scale for feedback, keeps canvas z-order actions synchronized with timeline lanes, and makes the core workflow set easier to install from the skills picker. Rendering is more reliable across variable-bound and root-absolute media, explicit worker counts, Windows FFmpeg failures, and final artifact publication, while CLI snapshot, frame, layout, and contrast diagnostics are more consistent. ## Features - | High | 7/14/2026 |
| v0.7.26 | # HyperFrames v0.7.26 Released on 2026-07-02. v0.7.26 makes imported designs more reliable by normalizing host-system primary font stacks to deterministic web fonts before distributed plan validation. It also adds render-reliability telemetry for preflight rejections, transient retries, and OOM classification, plus Studio controls and fixes around automatic keyframe recording. ## Features - **CLI:** Emit render_preflight_rejected telemetry for P1-3 pre-flight saves ([9b41891f](https://github | High | 7/2/2026 |
| v0.6.121 | # HyperFrames v0.6.121 Released on 2026-06-21. This hotfix restores `hyperframes skills` on Windows by invoking npm's `npx.cmd` shim through `cmd.exe`, while preserving direct `npx` execution on Linux and macOS. The same resolver also covers the local Studio preview's `npx vite` path and is verified by CI on all three operating systems. ## Fixes - **CLI:** Resolve npx shims on Windows ([25b717dd](https://github.com/heygen-com/hyperframes/commit/25b717dd9c0e1777adafa23dcfb4ad87c4989d91), [#16 | High | 6/21/2026 |
| v0.6.97 | Batch rendering, WebGL determinism, studio resilience, and security hardening. | High | 6/13/2026 |
| v0.6.76 | # HyperFrames v0.6.76 Released on 2026-06-06. Adds the `audio-locked` player attribute for embedding contexts that need force-muted playback, a full GSAP keyframe system (parsing โ runtime bridge โ design panel), Figma-quality snap guides in Studio, and reliability improvements for low-memory render environments. ## Features - **Player:** Add audio-locked attribute (force-mute + hide controls) ([f39b5988](https://github.com/heygen-com/hyperframes/commit/f39b5988cc8e810e03c3ceead662729d9156cc | High | 6/6/2026 |
| v0.6.63 | ## What's Changed * test(producer): regenerate 8 stale regression baselines in Docker by @miguel-heygen in https://github.com/heygen-com/hyperframes/pull/1135 * fix(studio): timeline seekbar focus blocks NLE keyboard shortcuts by @miguel-heygen in https://github.com/heygen-com/hyperframes/pull/1137 **Full Changelog**: https://github.com/heygen-com/hyperframes/compare/v0.6.62...v0.6.63 | High | 5/30/2026 |
| v0.6.40 | ## What's Changed * fix(studio): guard import.meta.env for non-Vite bundlers by @miguel-heygen in https://github.com/heygen-com/hyperframes/pull/1049 * fix(core): set explicit dimensions on data-hf-inner-root wrapper by @miguel-heygen in https://github.com/heygen-com/hyperframes/pull/1050 **Full Changelog**: https://github.com/heygen-com/hyperframes/compare/v0.6.39...v0.6.40 | High | 5/23/2026 |
| v0.6.15 | ## What's Changed * feat(lambda): add Lambda handler, ZIP bundling, and BeginFrame probe by @jrusso1020 in https://github.com/heygen-com/hyperframes/pull/878 * feat(lambda): add SAM template and sample events for AWS deployment by @jrusso1020 in https://github.com/heygen-com/hyperframes/pull/907 * feat(lambda): add real-AWS smoke + benchmark script by @jrusso1020 in https://github.com/heygen-com/hyperframes/pull/908 * perf(distributed): parallelize chunk capture across multiple workers by @jruss | High | 5/16/2026 |
| v0.5.7 | ## What's Changed * fix(runtime): add setter to delegated __player properties by @miguel-heygen in https://github.com/heygen-com/hyperframes/pull/706 **Full Changelog**: https://github.com/heygen-com/hyperframes/compare/v0.5.6...v0.5.7 | High | 5/10/2026 |
| v0.4.45 | ## What's Changed * refactor(skills): split asset preprocessing out of hyperframes-cli by @jrusso1020 in https://github.com/heygen-com/hyperframes/pull/619 * fix: render robustness โ sub-comp src paths, alpha tag case, encoder + matter improvements by @jrusso1020 in https://github.com/heygen-com/hyperframes/pull/627 **Full Changelog**: https://github.com/heygen-com/hyperframes/compare/v0.4.44...v0.4.45 | High | 5/5/2026 |
| v0.4.34 | ## What's Changed * fix(hdr): filter zero-opacity elements and support overflow:hidden clip rects by @vanceingalls in https://github.com/heygen-com/hyperframes/pull/522 * fix: validate CLI smoke paths by @miguel-heygen in https://github.com/heygen-com/hyperframes/pull/523 * test: cover sub-composition audio extraction by @miguel-heygen in https://github.com/heygen-com/hyperframes/pull/539 * fix(cli): use multi-strategy runtime resolver for snapshot by @ukimsanov in https://github.com/heygen-com/ | High | 4/28/2026 |
| v0.4.15 | ## What's Changed * feat(cli): hyperframes publish โ share projects via a public URL by @miguel-heygen in https://github.com/heygen-com/hyperframes/pull/312 * fix(engine): stop clobbering native <video> opacity in HDR pipeline by @vanceingalls in https://github.com/heygen-com/hyperframes/pull/368 * test(hdr-regression): tighten Window C maxFrameFailures budget after Chunk 1 fix by @vanceingalls in https://github.com/heygen-com/hyperframes/pull/369 * feat(engine): wire options.hdr through chunkEn | High | 4/23/2026 |
| v0.4.12 | ## What's Changed * ci: add workflow_dispatch trigger to publish workflow by @vanceingalls in https://github.com/heygen-com/hyperframes/pull/354 * feat(cli): silent auto-update on next run by @miguel-heygen in https://github.com/heygen-com/hyperframes/pull/306 * docs: add Hyperframes vs Remotion comparison (closes #318) by @jrusso1020 in https://github.com/heygen-com/hyperframes/pull/355 * fix(player+core): correctly render and pause nested compositions by @jrusso1020 in https://github.com/heyge | High | 4/21/2026 |
| v0.4.11 | ## What's Changed * feat(cli): add --lang and auto-infer phonemizer locale from voice prefix by @jrusso1020 in https://github.com/heygen-com/hyperframes/pull/351 * fix: harden CDN script inlining with linkedom by @miguel-heygen in https://github.com/heygen-com/hyperframes/pull/352 * fix(cli): forward --hdr through Docker render + HDR docs by @vanceingalls in https://github.com/heygen-com/hyperframes/pull/346 **Full Changelog**: https://github.com/heygen-com/hyperframes/compare/v0.4.10...v0.4.1 | High | 4/20/2026 |
| v0.4.11-alpha.1 | ## What's Changed * feat(cli): add --lang and auto-infer phonemizer locale from voice prefix by @jrusso1020 in https://github.com/heygen-com/hyperframes/pull/351 * fix: harden CDN script inlining with linkedom by @miguel-heygen in https://github.com/heygen-com/hyperframes/pull/352 * fix(cli): forward --hdr through Docker render + HDR docs by @vanceingalls in https://github.com/heygen-com/hyperframes/pull/346 **Full Changelog**: https://github.com/heygen-com/hyperframes/compare/v0.4.10...v0.4.1 | High | 4/20/2026 |
| v0.4.10 | ## What's Changed * fix(cli): inject real video frames in snapshot to match render by @ukimsanov in https://github.com/heygen-com/hyperframes/pull/348 **Full Changelog**: https://github.com/heygen-com/hyperframes/compare/v0.4.9...v0.4.10 | High | 4/20/2026 |
| v0.4.9 | ## What's Changed * fix(skill): all file paths use capture/ subfolder prefix by @ukimsanov in https://github.com/heygen-com/hyperframes/pull/345 **Full Changelog**: https://github.com/heygen-com/hyperframes/compare/v0.4.8...v0.4.9 | High | 4/20/2026 |
| v0.4.8 | ## What's Changed * feat(hdr): GSAP transforms and border-radius masks on HDR video by @vanceingalls in https://github.com/heygen-com/hyperframes/pull/290 * feat(hdr): layered HDR compositing, shader transitions, and HDR image support by @vanceingalls in https://github.com/heygen-com/hyperframes/pull/268 * ci: verify on windows-latest + fix cross-platform build bugs it surfaced by @miguel-heygen in https://github.com/heygen-com/hyperframes/pull/342 **Full Changelog**: https://github.com/heygen | High | 4/20/2026 |
| v0.4.7 | ## What's Changed * fix(cli): use 'where' instead of 'which' on Windows for FFmpeg and brโฆ by @YHc-ode in https://github.com/heygen-com/hyperframes/pull/336 * feat(engine): add HDR video output pipeline by @vanceingalls in https://github.com/heygen-com/hyperframes/pull/265 * feat(capture): improve capture quality, clean CLAUDE.md, skill refinements by @ukimsanov in https://github.com/heygen-com/hyperframes/pull/339 * feat(engine): add HDR two-pass compositing โ DOM layer + native HLG video by @v | High | 4/19/2026 |
| v0.4.6 | ## What's Changed * chore: add linguist overrides so TypeScript is the dominant language by @jrusso1020 in https://github.com/heygen-com/hyperframes/pull/326 * fix(cli): doctor shows platform-correct install hints by @Dylanwooo in https://github.com/heygen-com/hyperframes/pull/319 * fix(producer): external assets work on Windows (GH #321) by @miguel-heygen in https://github.com/heygen-com/hyperframes/pull/324 * fix(cli): set GIT_CLONE_PROTECTION_ACTIVE=0 for skills (GH #316) by @miguel-heygen in | High | 4/18/2026 |
| v0.4.5 | ## What's Changed * chore: add linguist overrides so TypeScript is the dominant language by @jrusso1020 in https://github.com/heygen-com/hyperframes/pull/326 * fix(cli): doctor shows platform-correct install hints by @Dylanwooo in https://github.com/heygen-com/hyperframes/pull/319 * fix(producer): external assets work on Windows (GH #321) by @miguel-heygen in https://github.com/heygen-com/hyperframes/pull/324 * fix(cli): set GIT_CLONE_PROTECTION_ACTIVE=0 for skills (GH #316) by @miguel-heygen in | High | 4/18/2026 |
| v0.4.4 | ## What's Changed * fix(docs): serve hyperframes.json / registry JSON schemas (#304) by @miguel-heygen in https://github.com/heygen-com/hyperframes/pull/305 * fix: double-audio scaffold, lint rules, docs guide, Gemini 3.1 by @ukimsanov in https://github.com/heygen-com/hyperframes/pull/299 * fix(cli): serialize port-availability probes (#309) by @miguel-heygen in https://github.com/heygen-com/hyperframes/pull/310 * fix(player): address #298 review โ tighter drift, dynamic proxies, ownership event | High | 4/18/2026 |
| v0.4.3 | ## What's Changed * fix(player): single-owner audio to prevent double voice in preview by @miguel-heygen in https://github.com/heygen-com/hyperframes/pull/298 * chore(docs): migrate docs/images/ media to static.heygen.ai CDN by @jrusso1020 in https://github.com/heygen-com/hyperframes/pull/301 **Full Changelog**: https://github.com/heygen-com/hyperframes/compare/v0.4.2...v0.4.3 | High | 4/17/2026 |
| v0.4.2 | ## What's Changed * fix(engine): auto-fall back to screenshot mode when chrome-headless-shell drops HeadlessExperimental.beginFrame by @miguel-heygen in https://github.com/heygen-com/hyperframes/pull/296 **Full Changelog**: https://github.com/heygen-com/hyperframes/compare/v0.4.1...v0.4.2 | High | 4/16/2026 |
| v0.4.1 | ## What's Changed * fix(player): resolve iframe media src against iframe baseURI by @miguel-heygen in https://github.com/heygen-com/hyperframes/pull/295 **Full Changelog**: https://github.com/heygen-com/hyperframes/compare/v0.4.0...v0.4.1 | High | 4/16/2026 |
| v0.4.0 | ## What's Changed * feat(render): add CRF/bitrate controls and improve default quality by @jrusso1020 in https://github.com/heygen-com/hyperframes/pull/292 * feat: website capture pipeline + 7-step video production skill by @ularkim in https://github.com/heygen-com/hyperframes/pull/284 * fix(runtime): silent-first-play + loading overlay for preview by @miguel-heygen in https://github.com/heygen-com/hyperframes/pull/293 ## New Contributors * @ularkim made their first contribution in https://gith | High | 4/16/2026 |
| v0.3.2 | ## What's Changed * fix(docs): make Copy page dropdown opaque in light mode by @jrusso1020 in https://github.com/heygen-com/hyperframes/pull/285 * fix(player): preserve iframe media attributes for runtime sync by @miguel-heygen in https://github.com/heygen-com/hyperframes/pull/291 * docs: add prompt cookbook + prompting guide for AI agents by @jrusso1020 in https://github.com/heygen-com/hyperframes/pull/286 **Full Changelog**: https://github.com/heygen-com/hyperframes/compare/v0.3.1...v0.3.2 | High | 4/16/2026 |
| v0.3.1 | ## What's Changed * feat(studio): format info tooltip on export selector by @miguel-heygen in https://github.com/heygen-com/hyperframes/pull/257 * feat(skills): improve hyperframes composition quality rules by @vanceingalls in https://github.com/heygen-com/hyperframes/pull/250 * feat: add @hyperframes/shader-transitions package by @vanceingalls in https://github.com/heygen-com/hyperframes/pull/251 * feat(core): add registry schema + TS types by @jrusso1020 in https://github.com/heygen-com/hyperf | High | 4/15/2026 |
| v0.3.0 | ## What's Changed * fix(player,studio): resolve root timeline from DOM instead of last key by @miguel-heygen in https://github.com/heygen-com/hyperframes/pull/247 * chore: release v0.3.0 (+ studio SSR and captions fixes) by @miguel-heygen in https://github.com/heygen-com/hyperframes/pull/248 * chore: release v0.3.0 by @miguel-heygen in https://github.com/heygen-com/hyperframes/pull/249 **Full Changelog**: https://github.com/heygen-com/hyperframes/compare/v0.2.5...v0.3.0 | Medium | 4/14/2026 |
| v0.2.4 | ## What's Changed * feat(skills): typography and motion principles for compositions by @vanceingalls in https://github.com/heygen-com/hyperframes/pull/228 * fix(engine): resolve external asset paths from compiled dir by @miguel-heygen in https://github.com/heygen-com/hyperframes/pull/231 * fix(engine): retry beginFrame on parallel render contention by @miguel-heygen in https://github.com/heygen-com/hyperframes/pull/230 * feat(skills): add layout-before-animation approach by @vanceingalls in http | Medium | 4/9/2026 |
| v0.2.3 | ## What's Changed * refactor(core): replace cheerio with linkedom to drop deprecated whatwg-encoding by @miguel-heygen in https://github.com/heygen-com/hyperframes/pull/187 * feat(cli): prompt to install skills during init by @jrusso1020 in https://github.com/heygen-com/hyperframes/pull/206 * feat(lint,skills): add caption/audio-reactive lint rules and skill guidance by @vanceingalls in https://github.com/heygen-com/hyperframes/pull/207 * feat(skills): add scene transitions skill with 35-type ca | Medium | 4/8/2026 |
| v0.2.3-alpha.2 | ## What's Changed * refactor(core): replace cheerio with linkedom to drop deprecated whatwg-encoding by @miguel-heygen in https://github.com/heygen-com/hyperframes/pull/187 * feat(cli): prompt to install skills during init by @jrusso1020 in https://github.com/heygen-com/hyperframes/pull/206 * feat(lint,skills): add caption/audio-reactive lint rules and skill guidance by @vanceingalls in https://github.com/heygen-com/hyperframes/pull/207 * feat(skills): add scene transitions skill with 35-type ca | Medium | 4/8/2026 |
| v1.0.3 | ## What's Changed * feat(cli): add opt-out anonymous telemetry via PostHog by @jrusso1020 in https://github.com/heygen-com/hyperframes/pull/52 * fix(producer): resolve manifest from sibling dist/ directory by @jrusso1020 in https://github.com/heygen-com/hyperframes/pull/54 * fix(producer): add margin reset when wrapping HTML fragments by @miguel-heygen in https://github.com/heygen-com/hyperframes/pull/55 * chore(github): convert issue templates to YAML forms by @jrusso1020 in https://github.com/ | Medium | 4/8/2026 |
| v0.2.3-alpha.1 | ## What's Changed * refactor(core): replace cheerio with linkedom to drop deprecated whatwg-encoding by @miguel-heygen in https://github.com/heygen-com/hyperframes/pull/187 * feat(cli): prompt to install skills during init by @jrusso1020 in https://github.com/heygen-com/hyperframes/pull/206 * feat(lint,skills): add caption/audio-reactive lint rules and skill guidance by @vanceingalls in https://github.com/heygen-com/hyperframes/pull/207 * feat(skills): add scene transitions skill with 35-type ca | Medium | 4/6/2026 |
| v0.2.2 | ## What's Changed * feat(skills): add dynamic caption techniques and split captions skill into references by @vanceingalls in https://github.com/heygen-com/hyperframes/pull/173 * feat(whisper+captions): language detection, audio-reactive captions, multilingual defaults by @vanceingalls in https://github.com/heygen-com/hyperframes/pull/175 * feat(cli): skill install targets + remove custom install in favor of vercel-labs/skills by @vanceingalls in https://github.com/heygen-com/hyperframes/pull/17 | Medium | 4/3/2026 |
| v0.2.2-alpha.4 | ## What's Changed * feat(skills): add dynamic caption techniques and split captions skill into references by @vanceingalls in https://github.com/heygen-com/hyperframes/pull/173 * feat(whisper+captions): language detection, audio-reactive captions, multilingual defaults by @vanceingalls in https://github.com/heygen-com/hyperframes/pull/175 * feat(cli): skill install targets + remove custom install in favor of vercel-labs/skills by @vanceingalls in https://github.com/heygen-com/hyperframes/pull/17 | Medium | 4/2/2026 |
| v0.2.2-alpha.3 | ## What's Changed * feat(skills): add dynamic caption techniques and split captions skill into references by @vanceingalls in https://github.com/heygen-com/hyperframes/pull/173 * feat(whisper+captions): language detection, audio-reactive captions, multilingual defaults by @vanceingalls in https://github.com/heygen-com/hyperframes/pull/175 * feat(cli): skill install targets + remove custom install in favor of vercel-labs/skills by @vanceingalls in https://github.com/heygen-com/hyperframes/pull/17 | Medium | 4/2/2026 |
| v0.2.2-alpha.1 | ## What's Changed * feat(skills): add dynamic caption techniques and split captions skill into references by @vanceingalls in https://github.com/heygen-com/hyperframes/pull/173 * feat(whisper+captions): language detection, audio-reactive captions, multilingual defaults by @vanceingalls in https://github.com/heygen-com/hyperframes/pull/175 * feat(cli): skill install targets + remove custom install in favor of vercel-labs/skills by @vanceingalls in https://github.com/heygen-com/hyperframes/pull/17 | Medium | 4/2/2026 |
| v0.2.1 | ## What's Changed * fix(preview): rewrite sub-composition asset urls in styles by @miguel-heygen in https://github.com/heygen-com/hyperframes/pull/174 * refactor(lint): split monolithic test file into per-rule-module test files by @miguel-heygen in https://github.com/heygen-com/hyperframes/pull/181 * chore: update license from MIT to Apache 2.0 by @jrusso1020 in https://github.com/heygen-com/hyperframes/pull/183 * feat(cli): improve --help with grouped commands and per-command examples by @jruss | Medium | 4/1/2026 |
| v0.2.0 | ## What's Changed * feat(skills): add hyperframes-cli skill by @vanceingalls in https://github.com/heygen-com/hyperframes/pull/154 * feat(cli): add gradient ASCII banner to init command by @vanceingalls in https://github.com/heygen-com/hyperframes/pull/156 * feat(studio): full IDE-like file management by @miguel-heygen in https://github.com/heygen-com/hyperframes/pull/147 * feat(docs): add template preview generation script by @jrusso1020 in https://github.com/heygen-com/hyperframes/pull/159 * f | Medium | 4/1/2026 |
| v0.2.0-alpha.1 | ## What's Changed * feat(skills): add hyperframes-cli skill by @vanceingalls in https://github.com/heygen-com/hyperframes/pull/154 * feat(cli): add gradient ASCII banner to init command by @vanceingalls in https://github.com/heygen-com/hyperframes/pull/156 * feat(studio): full IDE-like file management by @miguel-heygen in https://github.com/heygen-com/hyperframes/pull/147 * feat(docs): add template preview generation script by @jrusso1020 in https://github.com/heygen-com/hyperframes/pull/159 * f | Medium | 3/31/2026 |
| v0.1.15 | ## What's Changed * fix(cli): auto-copy all templates to dist and add skill lint by @jrusso1020 in https://github.com/heygen-com/hyperframes/pull/153 **Full Changelog**: https://github.com/heygen-com/hyperframes/compare/v0.1.14...v0.1.15 | Medium | 3/31/2026 |
| v0.1.14 | ## What's Changed * fix(lint): detect GSAP animations targeting clip elements (tab crash) by @vanceingalls in https://github.com/heygen-com/hyperframes/pull/114 * docs: add guide for testing local CLI changes outside the monorepo by @miguel-heygen in https://github.com/heygen-com/hyperframes/pull/137 * fix(core,cli): improve lint output - JSON flag, info/warning counts, severity display by @miguel-heygen in https://github.com/heygen-com/hyperframes/pull/134 * feat(core): support inline template | Medium | 3/31/2026 |
| v0.1.13 | ## What's Changed * fix: add media rendering guardrails to prevent silent failures by @vanceingalls in https://github.com/heygen-com/hyperframes/pull/112 * docs(readme): add standard badges and move docs section up by @jrusso1020 in https://github.com/heygen-com/hyperframes/pull/139 * fix(studio,runtime,engine,compiler): 8 bug fixes โ audio, render, timeline, Lottie, thumbnails, video render by @miguel-heygen in https://github.com/heygen-com/hyperframes/pull/133 * fix: make set-version commit an | Medium | 3/30/2026 |
| v0.1.12 | ## What's Changed * fix(cli): use correct project name for symlinked directories by @miguel-heygen in https://github.com/heygen-com/hyperframes/pull/117 * feat(cli): lint all HTML files and add --json for agents by @miguel-heygen in https://github.com/heygen-com/hyperframes/pull/118 * fix(studio): show clear error when render server is unreachable by @miguel-heygen in https://github.com/heygen-com/hyperframes/pull/116 **Full Changelog**: https://github.com/heygen-com/hyperframes/compare/v0.1.1 | Medium | 3/29/2026 |
| v0.1.11 | ## What's Changed * refactor(studio): improve player store with zoom and element updates by @miguel-heygen in https://github.com/heygen-com/hyperframes/pull/61 * refactor(studio): improve Timeline, PlayerControls, and player hook by @miguel-heygen in https://github.com/heygen-com/hyperframes/pull/63 * refactor(studio): update layout, config, and remove agent activity tracking by @miguel-heygen in https://github.com/heygen-com/hyperframes/pull/64 * feat(studio): add Edit Range toolbar with Copy t | Medium | 3/28/2026 |
| v0.1.10 | ## What's Changed * fix(cli): point agents to docs CLI and llms.txt instead of guessing URLs by @jrusso1020 in https://github.com/heygen-com/hyperframes/pull/100 * feat(cli): improve FTUX to guide users toward AI agent workflow by @jrusso1020 in https://github.com/heygen-com/hyperframes/pull/101 * fix(cli): force exit after render to prevent process hang by @miguel-heygen in https://github.com/heygen-com/hyperframes/pull/104 * docs: add contextual menu for AI-assisted docs browsing by @jrusso102 | Medium | 3/28/2026 |
| v0.1.9 | **Full Changelog**: https://github.com/heygen-com/hyperframes/compare/v0.1.8...v0.1.9 | Medium | 3/27/2026 |
| v0.1.8 | **Full Changelog**: https://github.com/heygen-com/hyperframes/compare/v0.1.7...v0.1.8 | Medium | 3/27/2026 |
| v0.1.7 | ## What's Changed * chore(ci): simplify release to a single workflow by @jrusso1020 in https://github.com/heygen-com/hyperframes/pull/90 * fix(core): filter decorative elements from timeline clip collection by @miguel-heygen in https://github.com/heygen-com/hyperframes/pull/92 * feat(cli): scaffold CLAUDE.md + project-level skills into init by @jrusso1020 in https://github.com/heygen-com/hyperframes/pull/97 **Full Changelog**: https://github.com/heygen-com/hyperframes/compare/v0.1.6...v0.1.7 | Medium | 3/27/2026 |
| v0.1.6 | ## What's Changed * fix(producer): fall back to data-duration when GSAP timeline is empty by @miguel-heygen in https://github.com/heygen-com/hyperframes/pull/78 * feat(cli): version check system with agent-friendly output by @jrusso1020 in https://github.com/heygen-com/hyperframes/pull/79 * docs: update CLI docs for dev server, version checks, and agent output by @jrusso1020 in https://github.com/heygen-com/hyperframes/pull/80 * feat(producer): support entryFile for rendering individual composit | Medium | 3/27/2026 |
| v0.1.5 | ## What's Changed * fix(producer): propagate data-start to inner composition element during compilation by @miguel-heygen in https://github.com/heygen-com/hyperframes/pull/73 * feat(cli): implement embedded dev server for hyperframes dev by @jrusso1020 in https://github.com/heygen-com/hyperframes/pull/75 * fix(cli): inject version from package.json, fix docker hint, add --port to dev by @miguel-heygen in https://github.com/heygen-com/hyperframes/pull/76 * chore: release v0.1.5 by @github-actions | Medium | 3/27/2026 |
| v0.1.3 | ## What's Changed * feat(cli): add opt-out anonymous telemetry via PostHog by @jrusso1020 in https://github.com/heygen-com/hyperframes/pull/52 * fix(producer): resolve manifest from sibling dist/ directory by @jrusso1020 in https://github.com/heygen-com/hyperframes/pull/54 * fix(producer): add margin reset when wrapping HTML fragments by @miguel-heygen in https://github.com/heygen-com/hyperframes/pull/55 * chore(github): convert issue templates to YAML forms by @jrusso1020 in https://github.com/ | Medium | 3/26/2026 |
| v0.1.2 | ## What's Changed * feat(ci): add workflow_dispatch release trigger with dry-run and GitHub Release by @jrusso1020 in https://github.com/heygen-com/hyperframes/pull/16 * fix: rename root package to avoid shadowing published CLI by @vanceingalls in https://github.com/heygen-com/hyperframes/pull/17 * ci(regression): add Docker-based regression test pipeline by @jrusso1020 in https://github.com/heygen-com/hyperframes/pull/27 * build: add oxlint, oxfmt, commitlint, lefthook, knip, and editorconfig c | Medium | 3/25/2026 |