v0.8.39

heygen-com/hyperframesv0.8.39Sep 14, 2026by github-actions[bot]

Upgrading?

AI Summary

JSON transcripts now include stable word IDs, allowing users to apply per-word caption overrides directly without converting to SRT. The linter has also been updated to correctly handle closing tags that are split across multiple lines.

Key Highlights

  • JSON transcripts now receive stable word IDs (`w0`, `w1`, etc.)
  • Per-word caption overrides can now be applied directly to JSON without SRT conversion
  • Linting error fixed for closing tags split across lines

New Features

  • Stable word IDs for JSON transcripts
  • Direct per-word caption overrides in JSON

Full Release Notes

# HyperFrames v0.8.39

Released on 2026-09-14.

JSON transcripts now get stable word ids, so per-word caption overrides work without converting to SRT first. Lint no longer flags a valid next tag after a closing tag split across lines.

## Fixes

- **CLI:** JSON transcripts now get `w0`, `w1`, ... ids when loaded. Per-word caption overrides can key off those ids without converting to SRT first ([dc6d78b46](https://github.com/heygen-com/hyperframes/commit/dc6d78b46281ddf39cd5d45f6c3def39fb612a14), [#3770](https://github.com/heygen-com/hyperframes/pull/3770)).
- **Lint:** A closing tag split across lines no longer makes the next sibling look unclosed ([f6041d759](https://github.com/heygen-com/hyperframes/commit/f6041d7597c8c53d381d4c27feb86b305b3317a4), [#3917](https://github.com/heygen-com/hyperframes/pull/3917)).

## Full changelog

https://github.com/heygen-com/hyperframes/compare/v0.8.38...v0.8.39

Related Repositories