What's Changed
- widgets: removed the neovim widget
- widgets: added a terminal widget
- vaxis: add aio event loop and example by @Cloudef in #52
- build: allow building on freebsd by @neurocyte in #45
- tty(windows): fix mouse wheel direction calculation by @neurocyte in #46
- feat: add col_offset to Window.print by @ryleelyman in #50
- fix:
Window.printSegments
correctly prints all non-trailing whitespace by @ryleelyman in #51 - scrollbar: use divCeil to calculate correct height by @Cloudef in #53
- tty(windows): fix resize event screen size translation from srWindow by @neurocyte in #55
- fix(xev): don't call the callback synchronously on watcher init by @ryleelyman in #56
- fix(windows): fix parsing of UTF-16 codepoints in eventFromRecord by @neurocyte in #57
- fix: use u64 for render_dur so that *Vaxis becomes align(8) by @ryleelyman in #59
- feat(windows): parse escape seqences in windows input stream by @neurocyte in #58
- fix: Remove incorrect pointer capture by @InKryption in #62
New Contributors
- @frdwin made their first contribution in #44
- @ippsav made their first contribution in #60
- @InKryption made their first contribution in #62
Full Changelog: v0.3.0...v0.4.0