Releases: dpse/tcli
Releases · dpse/tcli
1.0.0
- Fix ring buffer wrap bug when adding data that fits the remaining buffer length exactly
- Consume unknown escape sequences better in order to avoid outputting garbage
- Fix incorrect padding for help texts when only using either short or long option
- Fix bug where optional command options were not checked during tokenization
- Fix negative number handling in
itoafunction - Check return values for
vnsprintfcalls - Modernize
CMakeLists.txtand add support for using project withadd_subdirectory - Add C++ compatibility
- Improve Linux example and add examples for Arduino and PlatformIO
- Improve asserts and remove various warnings
- Add unit tests and fuzzing
- Set up CI actions for automated building and testing
- Improve documentation
- Improve asserts (remove incorrect ones)
- Various minor fixes and adjustments
Full Changelog: v0.2.5...v1.0.0