Ink v3.0.0 Release Notes
Release Date: 2020-07-27 // almost 4 years ago-
This day is finally here - Ink 3 is out! Read the full announcement at https://vadimdemedes.com/posts/ink-3.
Highlights
- โ Add
measureElement()
API (#307) d0c4417 - ๐ Free memory from unused Yoga nodes (#308) 7c17e85
- Rerender on resize (#304) 155e1a0
- โ Add global error boundary (#303) 2bcb4c0
- โ Remove prop types 2b5dbad
- โ Add support for borders in
<Box>
component (#300) 96625bf - Rewrite text rendering (#299) ab0f986
- โ Add focus management (#295) 706fdb2
- โ Add
align-self
property to<Box>
(#296) 125148a - โ Add
<Spacer>
component e8ae2af - ๐ Update only changed props and styles of the node 5739a75
- โ Add
<Newline>
component 9f4c6f8 - ๐ Display
console.*
logs above main output acb6ed2 - โ Add
clear()
method to clear output fec1c4d - โ Add support for React Devtools (#287) 1a44aac
- โ Add
useStderr
hook to access and write to stderr stream (#286) 360d2da - โ Add
write()
function to write any string to stdout (#285) 27e313e - โ Add
<Transform>
component (#277) 9ed46a5 - ๐ท Render all frames when CI environment variable is explicitly set to
false
a056565 - โ Add
isActive
option to useInput hook f419028 - โ Add support for
<Box display="none">
b51476c - โ Add support for React Suspense89425d5
- โฌ๏ธ Reduce rendering speed to 30 frames per second 9b99c5a
- ๐จ Refactor codebase to TypeScript (#264) c9631c2
- โ Add