v1.7.3 v8.0.0
nari-labs/dia2Oct 2, 2026 → Oct 3, 20261 day between releases
What's New
Major v8.0.0 upgrade requires React 19.3+ and changes stream types
Breaking Changes
- Require React 19.3+
- minWidth and maxWidth now only accept numbers
- stdin, stdout, and stderr are now generic Node.js streams
- useInput no longer receives terminal control sequences
New Features
- Add contentOffsetX and contentOffsetY props for scrollable views
- Add clientWidth and clientHeight to metrics
- Accept any Node.js stream for render options
- Skip unchanged line prefixes in incremental rendering
Improvements
- Improved incremental rendering
- Drop ws dependency for React DevTools
Bug Fixes
- Fix numerous terminal rendering and input issues
Upgrade Notes
Ensure React 19.3+ is installed. Update Box props to use numeric values for minWidth and maxWidth. Update stream handling code to use generic Node.js streams and remove TTY-specific properties.
The Two Releases
v1.7.3
Oct 2, 2026· 19 days ago
This release significantly optimizes RF-DETR performance on macOS using Core ML, introduces an embedding model extraction feature, and adds Claude Sonnet 5.5 and GPT-6.1 Sol models. Various bugs related to CLIP, webcam FPS, and dependencies are also fixed.
Full release notesOct 3, 2026· 19 days ago
A major version bump requiring React 19.3+, introducing scrollable views, and changing stream types to generic Node.js streams. The update also improves incremental rendering and fixes numerous terminal rendering and input issues.
Full release notes