v1.16.24 v8.0.0

high risk

minitap-ai/mobile-useOct 3, 2026 → Oct 3, 20260 days between releases

What's New

Major version bump to v8.0.0 requires React 19.3+ and introduces stricter stream typing and prop validation.

Breaking Changes

  • Requires React 19.3+.
  • `minWidth` and `maxWidth` now accept only numeric values.
  • `stdin`, `stdout`, and `stderr` are typed as generic Node.js streams (TTY properties removed).
  • `useInput` no longer receives unrecognized terminal control sequences.

New Features

  • Added `contentOffsetX` and `contentOffsetY` props for scrollable views.
  • Added `clientWidth` and `clientHeight` to `useBoxMetrics()`.
  • Accept any Node.js stream for `stdin`, `stdout`, and `stderr`.
  • Skip unchanged line prefixes in incremental rendering.
  • Native WebSocket support for React DevTools.

Improvements

  • Improved input handling by dropping terminal control sequences.
  • Width props now strictly enforce numeric types for better validation.
  • Stream types generalized to Node.js streams for broader compatibility.

Upgrade Notes

Upgrade to React 19.3+ and update width props to numeric values. Update stream handling code to use generic Node.js streams and remove TTY-specific properties like `stdout.columns`. Be aware that `useInput` will no longer emit terminal control sequences.

The Two Releases

v1.16.24

v1.16.24

Oct 3, 2026· 19 days ago

Improves the UI, inbox functionality, and session nesting to provide better visibility and control over agent sessions.

Full release notes
v8.0.0

Oct 3, 2026· 19 days ago

A major version bump requiring React 19.3+ and introducing stricter stream typing, numeric-only width props, and improved input handling.

Full release notes