v0.5.0

anomalyco/opentuiv0.5.0Aug 3, 2026by github-actions[bot]

AI Summary

A feature-rich release introducing audio input capture, native image rendering, and significant performance optimizations for Node FFI and rendering.

Key Highlights

  • Added audio input capture functionality
  • Implemented native image rendering
  • Performance improvements for Node FFI layout reads
  • Reused FFI struct storage
  • Added raw stdin logging

New Features

  • Audio input capture
  • Native image rendering
  • Raw stdin logging

Full Release Notes

## What's Changed
* perf(core): speed up Node FFI layout reads by @kommander in https://github.com/anomalyco/opentui/pull/1273
* feat(core): add raw stdin logging by @opencode-agent[bot] in https://github.com/anomalyco/opentui/pull/1274
* docs: update OpenTUI skill by @kommander in https://github.com/anomalyco/opentui/pull/1290
* perf(core): reuse FFI struct storage by @kommander in https://github.com/anomalyco/opentui/pull/1284
* fix(runtime): bundled asset path fallback by @simonklee in https://github.com/anomalyco/opentui/pull/1293
* docs/audio: clarify engine lifecycle by @simonklee in https://github.com/anomalyco/opentui/pull/1294
* core(renderer): write Windows console output with WriteConsoleW by @simonklee in https://github.com/anomalyco/opentui/pull/1272
* feat(core): add audio input capture by @kommander in https://github.com/anomalyco/opentui/pull/1297
* fix(core): prevent duplicate live frame timers by @kitlangton in https://github.com/anomalyco/opentui/pull/1305
* fix(three): load Jimp only for image operations by @khughitt in https://github.com/anomalyco/opentui/pull/1312
* fix(core): emit input handler errors by @opencode-agent[bot] in https://github.com/anomalyco/opentui/pull/1313
* fix(react): support Node ESM imports by @neriousy in https://github.com/anomalyco/opentui/pull/1316
* fix(core): emit render errors by @opencode-agent[bot] in https://github.com/anomalyco/opentui/pull/1314
* fix(core): harden renderer resolution lifecycle by @kommander in https://github.com/anomalyco/opentui/pull/1306
* feat(core): add native image rendering by @kommander in https://github.com/anomalyco/opentui/pull/1283

## New Contributors
* @opencode-agent[bot] made their first contribution in https://github.com/anomalyco/opentui/pull/1274
* @khughitt made their first contribution in https://github.com/anomalyco/opentui/pull/1312

**Full Changelog**: https://github.com/anomalyco/opentui/compare/v0.4.5...v0.5.0