v1.0.153 v8.0.0
mayswind/ezbookkeepingSep 30, 2026 → Oct 3, 20263 days between releases
What's New
Major version release introduces React 19.3+ requirement and stream type changes
Breaking Changes
- Requires React 19.3+
- minWidth and maxWidth on <Box> now only accept numbers
- stdin, stdout, and stderr are now typed as generic Node.js streams
- useInput no longer receives unrecognized terminal control sequences
New Features
- Adds scrollable view capabilities via contentOffsetX/Y props
- Adds clientWidth and clientHeight for measuring element size
- Accepts any Node.js stream for stdin/stdout/stderr
- Skip unchanged line prefixes in incremental rendering mode
- Drops ws dependency in favor of native WebSocket
Upgrade Notes
Upgrade to React 19.3+ and update Box props to numeric values. Ensure stream handling code works with generic Node.js streams and verify useInput logic if it relies on terminal control sequences.
The Two Releases
v1.0.153
Sep 30, 2026· 21 days ago
This release focuses on bug fixes for document processing libraries, specifically improving how styles and shared strings are handled in XLSX and DOCX files.
Full release notesOct 3, 2026· 19 days ago
This is a major version release for Ink, a React framework for building CLI interfaces. It introduces breaking changes regarding React version requirements and stream types, along with new features for scrollable views and improved rendering performance.
Full release notes