Releases: LanguageMachines/ticcutils
Releases · LanguageMachines/ticcutils
v0.35
v0.34
v0.33.1
v0.33
- started requiring C++14 (would prefer C++17, but to early yet)
- added some more XMLtools goodies
- added a format_non_printable() function to output weird Unicode
- Some C++ modernization, refactoring and reformatting
- removed references to libtar in README.md
- some include file cleanup
v0.32
[Ko van der Sloot]
- started a Templates.h to gather template programming goodies.
(nowhere used yet. Handle with care) - StringOps:
- added a pad() function, so sprintf should never be needed again
- UnicodeString support:
- Added an UnicodeString pad() function
- numerous code refactoring
v0.31
v0.30
[Ko van der Sloot]
- added test in fileutils::isDir() to check for Writability
- added eneum_flahs.h for handling enums as bitflags
- updated Json tot Nlohmann JSON 3.11.2
- implement fix for LanguageMachines/ticcltools#46
- code modernizing
- code cleaning, fixed warnings by CppCheck
- added more tests to 'make check'
- improved GitHub action
v0.29
[Ko vd Sloot]
- some c++11 additions
- export and use the Timer::milli_wait function as a member of Timer
- updated JSON code
- include the filename in messages while unit-testing
- made functions inline, to prevent multiple inclusion errors
[Maarten van Gompel]
- software metadata update (codemeta.json)
v0.28
- replaced Trie.h and TreeHash.h/.cxx by Unicode aware variants
- refactoring in StringOps, weeding split* functions. Added join() function
- added functionality to Unicode.cxx, like split* and join() and converters
also a dedicated getline() function to directly read UnicodeString's - several refactoringsin CommandLine.cxx
- added a fnction to CommandLne.cxx to remove a section
(#24) - adapted runtest.cxx to new and changed functions
- added new 3.10.3 version of nlohmann JSON library
- fix for: https://gitlab.alpinelinux.org/proycon/aports/-/jobs/452481#L1005