Releases: TragicWarrior/libvterm
Releases · TragicWarrior/libvterm
Release 9.3 (2020-02-03)
Even though this is a minor bump in the version, the code changes were quite significant. Apart from bug fixes, this will be the last planned release for the 9.x series.
- Improved support for ISO-8613-6 where no pair is given only the RGB value.
- Fixes to hi-color rendering.
Release 9.2 (2020-01-24)
- Critical bugfixes
Release 8.12 (2019-12-30)
This is the last release for 2019. Happy New Year !!
- Improved UTF-8 decoder.
- New error handling framework.
- Added run-time flag to turn off UTF-8 handling.
- Performance improvements to SGR handling.
- Detection and handling of C1 control characters.
- Bugfixes.
Thanks to Leon Winter for his excellent contributions to this release !
Release 8.7 (2019-12-17)
This is the first release in the 8.x code series. Here's what's new:
- New API for asynchronous (signal driven) I/O. Multiple instances are synchronized using the self-pipe trick.
- New API to query current cursor position.
- The vshell sample program has been updated to make async I/O a run-time option.
- Performance optimizations.
- Various bug-fixes included a long standing regression with keyboard modifiers (alt, shift, ctrl).
Many thanks to Leon Winters for his contributions in this release!
Release 7.5 (2019-10-16)
- Lots of code optimizations
- The "make package" target now builds RPM files in addition to DEB files
Release 7.4 (2019-10-14)
- Fixed a long-standing performance bug with MacOS.
- Eliminated thousands of calls to a costly routine improving overall performance.
- Refactored vshell demo program to better showcase capabilities in a tmux-like way.
Release 7.0 (2019-09-26)
- Implemented a history / scroll-back buffer and update API accordingly.
- Refactored vshell demo program to showcase history and use only wide character routines.
- Bugfixes for FreeBSD.
Release 6.22 (2019-09-03)
- Bugfixes and better handling of color support for FreeBSD
- Bugfixes for several escape sequences.
- Terminal resize will now preserve clipped data.
- Add help and version reporting to vshell demo program.
Release 6.16 (2019-08-15)
- Better compatibility with FreeBSD.
- Fixed a scroll bug introduced in the previous release.
Release 6.15 (2019-08-13)
- Improved conformance with vttest scenarios.
- Improved conformance with ncurses unit tests.
- New safeguards against malformed data.
- General bug-fixes and performance enhancements.