------------------------------------------------------------------- Sun Jul 6 05:02:54 UTC 2025 - Andreas Stieger - Update to version 6.0.0: * faster matching through predict-match PM3+PM5 method * compressed storage of prediction tables * improved support of FILE inputs ------------------------------------------------------------------- Sat Feb 1 16:17:02 UTC 2025 - Andreas Stieger - Update to version 5.2.1: * new file encoding type null_data to read NUL as LF and vice versa; supports reading xargs -0 output for example ------------------------------------------------------------------- Sat Jan 11 10:24:28 UTC 2025 - Andreas Stieger - Update to version 5.1.1: * fix a minor issue with case-insensitive matching when regex patterns are specified in certain ways in combination with "string-like" patterns such that one ore more alternating sub-patterns overlap from the start. ------------------------------------------------------------------- Thu Dec 5 17:54:30 UTC 2024 - Andreas Stieger - Update to version 5.1.0: * update the regex converter of reflex::Matcher (and reflex::FuzzyMatcher by inheritance) to accept \0 as NUL * appease all -Wshadow warnings * appease gcc method overload warning ------------------------------------------------------------------- Mon Nov 25 12:49:45 UTC 2024 - Andreas Stieger - Update to version 5.0.1: * faster SIMD regex search methods * improved anchor and word boundary matching speed and support * new std::string_view strview() matcher method ------------------------------------------------------------------- Thu Aug 15 19:11:01 UTC 2024 - Andreas Stieger - Update to version 4.5.0: * faster Matcher::find() with refactored SIMD (SSE2/AVX2/AVX512BW/NEON/AArch64) code like ugrep 6.0 and with run-time AVX2/AVX512BW detection increased default internal input buffer size * Improved Unicode support: respect Unicode word boundaries, support Unicode [::] character classes * improved FSM code generation * speed and usability improvements ------------------------------------------------------------------- Wed Apr 10 21:48:51 UTC 2024 - Andreas Stieger - initial version