v0.1.89

anomalyco/opentuiv0.1.89Mar 20, 2026by github-actions[bot]

AI Summary

The release adds native color matrix support, transparent renderer background, and exposes terminal focus events via hooks. It also includes various mouse parsing and markdown improvements.

Key Highlights

  • Native color matrix support
  • Transparent renderer background backdrop
  • Exposed terminal focus events via hooks
  • Improved external plugin/module resolution
  • Fixed timeout-flush for unambiguous escape sequences

New Features

  • Native color matrix
  • Transparent background support
  • Terminal focus events hooks
  • External plugin resolution improvements

Full Release Notes

## What's Changed
* deduplicate docs + fix a minor description by @simonklee in https://github.com/anomalyco/opentui/pull/815
* manual preview pkg release only by @kommander in https://github.com/anomalyco/opentui/pull/825
* fix: don't timeout-flush unambiguous escape sequences split across reads by @Hona in https://github.com/anomalyco/opentui/pull/819
* clock: use performance.now as time source by @simonklee in https://github.com/anomalyco/opentui/pull/829
* chore: use enum instead of hardcoded strings by @IdrisGit in https://github.com/anomalyco/opentui/pull/827
* fix(core): prefer motion over wheel bits in mouse parsing by @simonklee in https://github.com/anomalyco/opentui/pull/830
* improve external plugin/module resolve for oc by @kommander in https://github.com/anomalyco/opentui/pull/831
* transparent renderer bg backdrop by @kommander in https://github.com/anomalyco/opentui/pull/824
* markdown: propagate fg/bg colors to code blocks by @simonklee in https://github.com/anomalyco/opentui/pull/832
* feat(solid): expose terminal focus events via hooks by @nybble73 in https://github.com/anomalyco/opentui/pull/811
* Native color matrix by @m-pa in https://github.com/anomalyco/opentui/pull/840
* Extend markdown fenced code block filetype mapping by @kommander in https://github.com/anomalyco/opentui/pull/847

## New Contributors
* @nybble73 made their first contribution in https://github.com/anomalyco/opentui/pull/811

**Full Changelog**: https://github.com/anomalyco/opentui/compare/v0.1.88...v0.1.89