v0.1.91
anomalyco/opentuiv0.1.91Mar 27, 2026by github-actions[bot]
AI Summary
This release switches the TypeScript configuration to NodeNext module resolution and fixes critical issues including renderable buffer clearing, keystroke registration during resume, and hyperlink detection in WSL terminals.
Key Highlights
- Switched tsconfig to NodeNext module resolution
- Fixed select renderable buffer clear on option removal
- Fixed resume() dropping keystrokes
- Fixed hyperlink detection in WSL terminals
- Improved library error handling via process.exit check
New Features
- NodeNext module resolution configuration
- WSL hyperlink detection fix
- Fixed keystroke registration during resume
Full Release Notes
## What's Changed * chore: clean up escaped literals by @simonklee in https://github.com/anomalyco/opentui/pull/854 * (fix): select renderable buffer clear when options are removed by @viralcodex in https://github.com/anomalyco/opentui/pull/850 * core: add an example for overlay/blending/text by @simonklee in https://github.com/anomalyco/opentui/pull/849 * fix: initialize renderer clock before timers by @AbigailJixiangyuyu in https://github.com/anomalyco/opentui/pull/862 * fix: remove unsupported extmarks demo listener by @AbigailJixiangyuyu in https://github.com/anomalyco/opentui/pull/861 * fix: remove duplicate Extmarks demo entry by @AbigailJixiangyuyu in https://github.com/anomalyco/opentui/pull/860 * fmt changes by @simonklee in https://github.com/anomalyco/opentui/pull/856 * fix(core): resume() drops keystrokes due to deferred listener registration by @art-shen in https://github.com/anomalyco/opentui/pull/858 * Switch tsconfig to NodeNext module resolution by @simonklee in https://github.com/anomalyco/opentui/pull/855 * ✨ Quality: process.exit(1) in library code prevents error handling by @lukebaze in https://github.com/anomalyco/opentui/pull/874 * fix(core): detect hyperlinks in WSL terminals by @AbigailJixiangyuyu in https://github.com/anomalyco/opentui/pull/871 * fix: stop planck demo stats updates after destroy by @AbigailJixiangyuyu in https://github.com/anomalyco/opentui/pull/863 * do not write a space for continuation cells by @kommander in https://github.com/anomalyco/opentui/pull/885 ## New Contributors * @AbigailJixiangyuyu made their first contribution in https://github.com/anomalyco/opentui/pull/862 * @art-shen made their first contribution in https://github.com/anomalyco/opentui/pull/858 * @lukebaze made their first contribution in https://github.com/anomalyco/opentui/pull/874 **Full Changelog**: https://github.com/anomalyco/opentui/compare/v0.1.90...v0.1.91