Files
hyperframes/releases/v0.8.42.md
miga-heygenandMiguel Ángel 71b274bbfd chore: release v0.8.42 (#3988)
* chore: release v0.8.42

- Studio preview works for projects whose path has non-Latin-1 characters (#3982)
- Studio render downloads use RFC 6266 headers for non-Latin-1 filenames (#3984)
- check --json reports HDR auto-promotion; render prints one warning (#3985)
- Forced --sdr renders tone-map HDR sources before extraction (#3981)
- Render/preview workers no longer survive as orphans after Ctrl-C or parent exit;
  cancellation reaches final artifact promotion; HYPERFRAMES_RENDER_DETACHED=1 for
  intentionally detached renders (#3974)
- HDR preflight test coverage for held tails (#3963)

Co-Authored-By: Miguel Ángel <miguel.sierra@heygen.com>

* chore: release v0.8.42 notes — name the #3982 symptom and scope

- #3982 entry: a Studio preview server crash for compositions whose file path
  has non-Latin-1 characters (the project directory is not involved)

Co-Authored-By: Miguel Ángel <miguel.sierra@heygen.com>

* chore: release v0.8.42 notes — name the #3982 symptom

- #3982 entry: the uncaught ETag TypeError took the preview server down, so
  call it a Studio preview server crash rather than a preview failure

Co-Authored-By: Miguel Ángel <miguel.sierra@heygen.com>

---------

Co-authored-by: Miguel Ángel <miguel.sierra@heygen.com>
2026-09-16 09:40:06 -04:00

2.4 KiB

HyperFrames v0.8.42

Released on 2026-09-16.

Studio preview and render downloads now work for compositions and files with non-Latin-1 names. Forced --sdr renders tone-map HDR sources so colors match the Studio preview. HDR auto-promotion now shows up in check --json, and render workers no longer survive as orphans after Ctrl-C or a parent exit.

Fixes

  • CLI: Stop render and preview worker processes from surviving as orphans after Ctrl-C, parent exit, or a stopped Windows wrapper. Carry cancellation through final artifact promotion so a cancelled render never replaces an existing output. Set HYPERFRAMES_RENDER_DETACHED=1 for intentionally detached renders (08d48ab75, #3974).
  • Engine: Tone-map HDR sources before frame extraction on forced --sdr renders, fixing the cool color cast versus the Studio preview (ef48485b9, #3981).
  • CLI: Report HDR auto-promotion in check --json with the triggering asset and resulting output pipeline, and print one render warning when it fires (5d2478c6f, #3985).
  • Studio Server: Serve render downloads and file responses for non-Latin-1 filenames using RFC 6266 Content-Disposition headers (b599f031a, #3984).
  • Studio Server: Fix a Studio preview server crash for compositions whose file path contains non-Latin-1 characters by hashing sub-composition paths into ASCII-safe ETags (edb6e87ba, #3982).

Internal

Full changelog

https://github.com/heygen-com/hyperframes/compare/v0.8.41...v0.8.42