Skip to content

chore: release v0.8.7 - #3402

Merged
miguel-heygen merged 1 commit into
mainfrom
release/v0.8.7
Aug 21, 2026
Merged

chore: release v0.8.7#3402
miguel-heygen merged 1 commit into
mainfrom
release/v0.8.7

Conversation

@miguel-heygen

Copy link
Copy Markdown
Collaborator

HyperFrames v0.8.7

Released on 2026-08-21.

Audio now works in groups. Set one volume, one mute, or one FX rack across many clips at once, and hear the same thing in preview that lands in the export.
Studio also got a broad UX pass across captions, the player, the panels, and the sidebar, and lint findings now show up inside Studio.

Features

  • Studio,core: Reach presets and the rack from the timeline (6a92d2140, #3292).
  • Studio,core: Mute groups, and hear-only-this that cannot reach the export (0d26072e6, #3291).
  • Studio,core: A volume and a living meter on the group row (5fd84c395, #3290).
  • Engine: Render grouped audio through a summed, FX-processed bus (99f42be04, #3289).
  • Studio,lint: Carve targets voiceover groups — always, when plural (485c037dc, #3288).
  • Core: Route grouped audio through a group bus in preview (602cf53cf, #3287).
  • Studio: Group rows in the timeline, and a split disclosure (acfa7c55a, #3286).
  • Core: The audio group model — element, membership, helpers (524036715, #3278).
  • Core,studio: The character presets pitch shift unlocks (5e0cc7511, #3277).
  • Core: Pitch shift — a granular shifter as the fifth FX worklet (1b86b5612, #3276).
  • Studio: Make presets the primary path into the FX rack (43c4e6935, #3274).
  • Producer: Host/render telemetry in RenderPerfSummary (7e3bcd9ef, #1551).

Fixes

  • Lint: Break two fix-loops and drop two rules the runtime owns (9bb4b4ce6, #3400).
  • Core: Bind native window methods in the scoped sub-composition proxy (a1c1f519c, #3378).
  • Cli,studio: Surface project lint in Studio (8b67bb6db, #3393).
  • Studio: Captions UX — mode exit, undo, autosave surfacing, honest gating (254de3d1c, #1968).
  • Studio: Player UX — honest waveform, keyframe menu actions, beat-delete gesture (a01a5d7b3, #1967).
  • Studio: Sidebar/panels UX — asset delete confirm, rename, search trap, undo (44791c3f7, #1966).
  • Studio: Editor panel UX — commit safety, keyboard a11y, wired BlockParamsPanel (ba607bf88, #1965).
  • Deps: Bump puppeteer so the browser hides its console window on Windows (63eb35041, #3394).
  • Engine: Hide ffmpeg console windows on Windows (315a7b758, #3381).
  • CLI: Reject blank default composition entries (a9ea07edd, #3392).
  • Core,studio: Silence hidden audio in preview, and call it mute (8f3ab60b5, #3275).
  • Producer: Attach src URL to ffprobe failures for compile-phase attribution (STUDIO-5433) (00f08e8de, #3033).
  • Producer: Decode percent-encoded video src in HDR pre-extract (13c867267, #2759).
  • CLI: Surface HYPERFRAMES_BROWSER_PATH hint on Windows chrome-headless-shell launch crashes (7563b644a, #2481).
  • CLI: Add missing cache fields to telemetry test fixture (24b3ebdf9, #1915).
  • Studio: Resume drag-paused timelines instead of only re-seeking (64b94ebf3, #1876).
  • Core: Play bounded WebAudio clips full-length at non-1x playback rate (1ff99a50f, #1494).
  • Core: Prevent symlink path traversal in htmlBundler safePath (F-005) (c09b0b918, #1214).

Docs & Examples

Catalog

  • Catalog: Render the Matrix Decode docs preview; remove Checkout Flow (d4765512d, #3396).

Internal

  • Engine: Give the ffmpeg-bound grouping mixes their 30s timeout (77566a198, #3398).
  • CLI: Bump pinned Chromium to 152.0.7977.30 (556fe936f, #3231).
  • Gitignore local chrome-for-testing downloads (865f7fec5, #1451).

Full changelog

v0.8.6...v0.8.7

@mintlify

mintlify Bot commented Aug 21, 2026

Copy link
Copy Markdown

Preview deployment for your docs. Learn more about Mintlify Previews.

Project Status Preview Updated (UTC)
hyperframes 🟡 Building Aug 21, 2026, 7:20 PM

💡 Tip: Enable Workflows to automatically generate PRs for you.

@miguel-heygen
miguel-heygen merged commit 41af866 into main Aug 21, 2026
39 checks passed
@miguel-heygen
miguel-heygen deleted the release/v0.8.7 branch August 21, 2026 19:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant