v0.4.3
sergeyzwezdin/hubav0.4.3Jul 3, 2026by github-actions[bot]
AI Summary
This release focuses on stability improvements, including fixes for lifecycle management, test isolation, and FFI pointer preservation. It also includes a refactor to remove unused layout events.
Key Highlights
- Fixed lifecycle passes loop against destroyed renderables
- Isolated tests from the host terminal environment
- Fixed FFI to preserve borrowed pointer owners
- Refactored core to remove unused ADDED/REMOVED LayoutEvents
Full Release Notes
## What's Changed * fix(core): guard lifecycle passes loop against destroyed renderables by @anerli in https://github.com/anomalyco/opentui/pull/882 * core: fix Select test assertions by @simonklee in https://github.com/anomalyco/opentui/pull/1204 * renderer: isolate tests from the host terminal environment by @simonklee in https://github.com/anomalyco/opentui/pull/1223 * fix(ffi): preserve borrowed pointer owners by @simonklee in https://github.com/anomalyco/opentui/pull/1221 * Reduce Yoga callback pressure for native text measurement by @kommander in https://github.com/anomalyco/opentui/pull/1219 * refactor(core): remove unused ADDED/REMOVED LayoutEvents by @posva in https://github.com/anomalyco/opentui/pull/1218 * fix(core): identity-based child management, resolves duplicate-id culling corruption by @kommander in https://github.com/anomalyco/opentui/pull/1224 * solid: fix plugin subpath resolution by @simonklee in https://github.com/anomalyco/opentui/pull/1217 ## New Contributors * @anerli made their first contribution in https://github.com/anomalyco/opentui/pull/882 * @posva made their first contribution in https://github.com/anomalyco/opentui/pull/1218 **Full Changelog**: https://github.com/anomalyco/opentui/compare/v0.4.2...v0.4.3