Skip to content

Releases: Genivia/ugrep

ugrep v3.11.0

19 Mar 01:11
Compare
Choose a tag to compare

Updated --format output when used with option -o by also enabling option -u to show all matches automatically; improved --json, --xml, --csv output when used with option -o; updated option -o output with headings (when applicable) for every match like GNU grep; updated options --format and --replace field %m to output the number of matches sequentially; new --format and --replace field %M outputs number of matching lines.

ugrep v3.10.1

17 Mar 23:43
Compare
Choose a tag to compare

Fixed a performance issue with specific regex patterns when used with case-insensitive pattern matching.

ugrep v3.10.0

01 Mar 02:08
Compare
Choose a tag to compare

New option --tree to output directory trees of files for options -l (--files-with-matches), -L (--files-without-match) and -c (--count). Updated option --pretty to enable --tree when output is sent to a terminal. Disable with --no-tree to output a traditional grep flat list.

For example, when pretty is specified in a .ugrep file, ug -l (--files-with-matches) outputs directories in a tree-like format similar to the unix tree utility:

ugrep

ugrep v3.9.7

31 Jan 20:07
Compare
Choose a tag to compare

A minor update to handle gnutar archive extension field formats to search huge files (>4GB) stored in (gnu) tar archives.

ugrep v3.9.6

25 Jan 19:56
Compare
Choose a tag to compare

Fixed a Unicode-specific regex pattern syntax issue that caused a valid regex pattern to produce a regex syntax error message.

ugrep v3.9.5

14 Jan 16:06
Compare
Choose a tag to compare

Fix option -l (files-with-matches) when used in combination with option -z (decompress), which occasionally would display duplicate filenames when a compressed file has many matches. Fixed by draining the decompression pipe until eof of the compressed file in the searched archive, as was intended.

ugrep v3.9.4

04 Jan 20:00
Compare
Choose a tag to compare

Support ugrep on OpenIndiana Solaris/SunOS, fix spurious 0 byte in tar filename output results, fix support for PCRE2 prior 10.34 and other (minor) improvements.

ugrep v3.9.3

29 Dec 16:18
Compare
Choose a tag to compare

Fixed a PCRE2 library-related issue with -P (--perl-regexp) matching binary files.

ugrep v3.9.2

21 Aug 16:25
Compare
Choose a tag to compare

Fixed an issue with invalid Unicode regex patterns.

ugrep v3.9.1

14 Aug 21:55
Compare
Choose a tag to compare

A fix for a minor issue with fuzzy matching when only allowing substitutions.