v0.4.3
epi052/feroxbusterv0.4.3Jul 3, 2026by github-actions[bot]
AI Summary
This release focuses on stability improvements across the core, renderer, and FFI modules. It includes fixes for lifecycle management, test isolation, and borrowed pointer handling, alongside refactoring of layout events.
Key Highlights
- Guard lifecycle passes against destroyed renderables
- Isolate tests from host terminal environment
- Fix borrowed pointer owners in FFI
- Fix identity-based child management to resolve corruption
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