- Creation of log files when logging is disabled
- Reading a schema from files whose path contains non-Latin letters :
- incorrect conversion between char and char16 on Windows
- error reading external entities in xml files on Linux, feature or bug libxml2
- Two options for working with strings are ICU and the old implementation of colorer
- Build on old Linux platform. A minimum of gcc 7 is required.
- Build on Linux ARM64, *BSD, macOS
- Fixed a bug/freeze when resizing the window in which a paired object is selected
- The library for logging spdlog has been replaced by own implementation.
- The library for working with xml Xerces-c has been replaced by LibXml2.
- The environment variables in the path for the external entity in xml should be set in the format $ENV, and the path should be preceded by 'env:' for files or 'jar:' for archives.
- The length of the string used to detecting the file type takes into account the length restrictions
- Memory leak on reading xml files
- Removed unnecessary checks for keywords, which increased the speed
- Reduced memory consumption for storing schemes
- Again: Work with catalog.xml on fat32 filesystem. Changed compiler version.
- Work with catalog.xml on fat32 filesystem (#26)
- Add work with symlinks. If file is symlink, for example catalog.xml, we work with real file and full path to it (#10)
- Add work with system environments in path to files
- Add work with zip entity. Support new type of schemes 'allpacked'
- In base/hrc/auto folder (and same in catalog.xml) search only *.hrc files (#20)
First auto built release
- Work with redirect stdin as input file, detect charset if set BOM (#8)
- Fix crash on invalid zip file name (#15)
- colorertools: fix crash if did not detect file type and did not input filename
- Fix output log messages to stdout if log level equal 'off' (#14)
- Set default log level value to 'off'
- Change license to MIT
- Change internal Unicode library to ICU
- Get dependencies for build from vcpkg
- regexp: add support ignorecase for symbol class
- add new property for TextParser - maximum block size of regexp in string line
- Fix error when searching for the missing type
- Fix duplicate entries in outliner colorer/FarColorer#25
- Remove dlmalloc library
- Remove working with different charsets. Input files only in Unicode, output only in UTF-8.
- Update xerces-c
- Update zlib
- Add spdlog
- Remove g3log
- Fixed incorrect file type detection
- optimized
- logging default off
- add settings for logging
- add version info
- add asynchronous logging