v0.1.98

anomalyco/opentuiv0.1.98Apr 12, 2026by github-actions[bot]

AI Summary

Fixes for circular imports, mouse handling, and cursor behavior, plus a new feature for focusing UI ancestors.

Key Highlights

  • Fixed circular imports
  • Disabled mouse tracking on destroy
  • Fixed deleteToLineStart behavior
  • Added ability to focus ancestors of renderables

New Features

  • Allow focusing of ancestors of renderables

Full Release Notes

## What's Changed
* Bottom title and alignment docs update by @viralcodex in https://github.com/anomalyco/opentui/pull/927
* fix: break circular imports by targeting specific source files by @lu-zero in https://github.com/anomalyco/opentui/pull/917
* fix(renderer): disable mouse tracking on destroy by @simonklee in https://github.com/anomalyco/opentui/pull/515
* fix: use new URL() instead of import with { type: file } for cross-runtime compat by @lu-zero in https://github.com/anomalyco/opentui/pull/918
* fix: deleteToLineStart joins with previous line when cursor at col 0 by @fredsh2k in https://github.com/anomalyco/opentui/pull/938
* feat(core): allow focusing of ancestors of renderables by @garthdw in https://github.com/anomalyco/opentui/pull/930
* core: compact keypress debug output and add IME repro by @simonklee in https://github.com/anomalyco/opentui/pull/941
* Release v0.1.98 by @simonklee in https://github.com/anomalyco/opentui/pull/943

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

**Full Changelog**: https://github.com/anomalyco/opentui/compare/v0.1.97...v0.1.98