Releases: bbonev/yascreen
Releases · bbonev/yascreen
Release list
Version 2.11
Version 2.11
- ignore non-printable utf code points
- fix a buffer overflow
- fix strdup error handling while copying from mem to scr
- fix (im)possible int*int overflow
Full Changelog: v2.06...v2.11
Version 2.06
Version 1.99
- Implement timeout for all escape sequences
- Handle more alt-arrow/shift-arrow codes
Full Changelog: v1.97...v1.99
Version 1.97
Changes
- add
yascreen_willto- allows to optimize polling in external event loops
Full Changelog: v1.96...v1.97
Version 1.96
What's Changed
Full Changelog: v1.95...v1.96
Version 1.95
Version 1.92
Version 1.92
- add
wchar_tinput - add non-unicode mode
- add some missing key combinations
Note: Mixing wide char and narrow char inputs is not supported and will most probably cause problems
Note: This version unifies all special codes in both wide char and narrow char input modes using reserved Unicode space and is not ABI backward compatible. That is why SONAME is bumped to libyascreen.so.1
Version 1.86
Version 1.85
fix gcc10 warning on 32bit architectures
Version 1.84
- fix some typos
- restore compatibility with line apps before output buffering was implemented
- add yascreen_line_flush to disable internal flushes
- fix flush to be propagated to the external output callback