v0.2.3

anomalyco/opentuiv0.2.3May 6, 2026by github-actions[bot]

AI Summary

A significant update that removes type constraints on infallible methods, introduces new React hooks for interaction handling, and replaces platform-specific globals like Bun.

Key Highlights

  • New React hooks (usePaste, useFocus, etc.)
  • React reconciler upgrade
  • Removal of Bun globals

New Features

  • React hooks
  • Platform runtime replacement
  • Rendering optimizations

Full Release Notes

## What's Changed
* core/buffer: drop !void from infallible methods by @simonklee in https://github.com/anomalyco/opentui/pull/1010
* feat(react): add usePaste, useFocus, useBlur, useSelectionHandler hooks by @msmps in https://github.com/anomalyco/opentui/pull/1011
* upgrade react-reconciler to 0.33 and optimize host config by @msmps in https://github.com/anomalyco/opentui/pull/1012
* fix(core): force full repaint after resume by @altendky in https://github.com/anomalyco/opentui/pull/1008
* core: replace Bun globals with platform runtime by @simonklee in https://github.com/anomalyco/opentui/pull/1018
* fix(renderable): ensure rendering is requested after highlight updates by @viralcodex in https://github.com/anomalyco/opentui/pull/1020
* refine keymap by @kommander in https://github.com/anomalyco/opentui/pull/1025


**Full Changelog**: https://github.com/anomalyco/opentui/compare/v0.2.2...v0.2.3