Upcoming Breaking Change
I am tagging this release mostly to allow for a clear demarcation prior to making some breaking changes. The planned changes are to
- Remove anything marked Deprecated.
- Change the field type used in
window.child
for.width
and.height
to be an optional as opposed to a union (expand, limit => null, u16 where null means expand) - Many integer bit size reductions (
usize
=>u16
, for example)
Thanks to all the contributors!
What's Changed
- fix: panic invalid enum value on left or right scroll by @neurocyte in #64
- fix memleak with transmitted image example by @glyh in #68
- feat: add functions to set the default terminal background/foreground by @neurocyte in #70
- Table widget updates: better cell printing and custom header/column options by @00JCIV00 in #71
- feat: add setTerminalWorkingDirectory (OSC7) by @neurocyte in #73
- vaxis: attempt to reset cursor shape by @rockorager in #78
- More Table Widget Improvements by @00JCIV00 in #80
- subscribeToColorSchemeUpdates needs a mutable reference by @jcollie in #81
- TextInput: add ability to draw widget with a style by @jcollie in #83
- Implemented View component for easy scrolling by @00JCIV00 in #82
- tty(posix): remove signal handler when we have in-band-resize by @rockorager in #87
New Contributors
Full Changelog: v0.4.1...v0.5.0