v2.14.6 v0.5.9

medium risk

ruixenui/ruixen.comAug 27, 2026 → Aug 27, 20260 days between releases

What's New

Transition from JetStream data handling performance to native UI rendering and Zig integration

New Features

  • Exposed Yoga C API for Zig consumers
  • Added filtering for Ghostty logs
  • Enabled native styled text rendering without JavaScript
  • Exported audio module to Zig consumers
  • Clarified text layout units for byte-accurate wrapping

Improvements

  • Optimized word layout work with eager view metadata
  • Refactored core to make wrapped layout byte-accurate
  • Fixed renderer backpressure revive
  • Improved terminal key normalization
  • Refactored core to clarify text layout units

Bug Fixes

  • Normalize embedded terminal keys
  • Silence standard library logs
  • Align bordered hit-grid clipping
  • Assert error code for occupied ports
  • Ignore invalid terminal dimensions

Upgrade Notes

No upgrade notes applicable as the provided release notes describe different software projects (JetStream vs OpenTUI).

The Two Releases

v2.14.6

Release v2.14.6

Aug 27, 2026· 2 months ago

This release focuses on performance optimizations and stability fixes for JetStream, including improved stream read isolation and lock handling. It addresses numerous data races and concurrency issues in filestore operations, consumer management, and WebSocket buffer recycling.

Full release notes
v0.5.9

Release v0.5.9

Aug 27, 2026· 2 months ago

A significant update introducing native improvements including Yoga C API exposure, Ghostty log filtering, and performance optimizations for text layout and tab management.

Full release notes