Skip to content

Releases: bbonev/yascreen

Version 2.11

Choose a tag to compare

@bbonev bbonev released this 14 Mar 22:42
10b54a1

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

Choose a tag to compare

@bbonev bbonev released this 15 Jan 16:09
v2.06
e3db6c7

Full Changelog: v1.99...v2.06

Version 1.99

Choose a tag to compare

@bbonev bbonev released this 09 Nov 22:40
v1.99
d505531
  • Implement timeout for all escape sequences
  • Handle more alt-arrow/shift-arrow codes

Full Changelog: v1.97...v1.99

Version 1.97

Choose a tag to compare

@bbonev bbonev released this 17 Feb 09:53
v1.97
968f8af

Changes

  • add yascreen_willto - allows to optimize polling in external event loops

Full Changelog: v1.96...v1.97

Version 1.96

Choose a tag to compare

@bbonev bbonev released this 05 Feb 03:21
v1.96
f6feac1

What's Changed

  • fix a bug with the backward compatibility
  • ci: add a matrix, more tests by @andy5995 in #7

Full Changelog: v1.95...v1.96

Version 1.95

Choose a tag to compare

@bbonev bbonev released this 02 Feb 01:46
v1.95
1879859

What's Changed

New Contributors

Full Changelog: v1.92...v1.95

Version 1.92

Choose a tag to compare

@bbonev bbonev released this 02 Jan 21:27
v1.92
36a5f86

Version 1.92

  • add wchar_t input
  • 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

Choose a tag to compare

@bbonev bbonev released this 07 Sep 05:33
058482f

fix typos in escape seqences

Version 1.85

Choose a tag to compare

@bbonev bbonev released this 11 Oct 23:14
0611a7f

fix gcc10 warning on 32bit architectures

Version 1.84

Choose a tag to compare

@bbonev bbonev released this 01 Oct 00:53
2ecce9d
- 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