ripgrep v12.1.0 Release Notes
Release Date: 2020-05-09 // almost 4 years ago-
๐ ripgrep 12.1.0 is a small minor version release that mostly includes bug fixes
๐ and documentation improvements. This release also contains some important
๐ฆ notices for downstream packagers.In case you haven't heard of it before, ripgrep is a line-oriented search
tool that recursively searches your current directory for a regex pattern. By
0๏ธโฃ default, ripgrep will respect your.gitignore
and automatically skip hidden
files/directories and binary files.๐ฆ Notices for downstream ripgrep package maintainers:
- ๐ Fish shell completions will be removed in the ripgrep 13 release.
๐ See #1577
for more details. - ripgrep has switched from
a2x
toasciidoctor
to generate the man page.
Ifasciidoctor
is not present, then ripgrep will currently fall back to
๐a2x
. Support fora2x
will be dropped in the ripgrep 13 release.
๐ See #1544
for more details.
๐ Feature enhancements:
- FEATURE #1547:
๐ Support decompressing.Z
files viauncompress
.
๐ Bug fixes:
- BUG #1252:
โ Add a section on the--pre
flag to the GUIDE. - BUG #1339:
๐ Improve error message when a pattern with invalid UTF-8 is provided. - BUG #1524:
Note how to escape a$
when using--replace
. - BUG #1537:
๐ Fix match bug caused by inner literal optimization. - BUG #1544:
ripgrep now usesasciidoctor
instead ofa2x
to generate its man page. - BUG #1550:
Substantially reduce peak memory usage when searching wide directories. - BUG #1571:
โ Add note about configuration files in--type-{add,clear}
docs. - BUG #1573:
๐ Fix incorrect--count-matches
output when using look-around.
- ๐ Fish shell completions will be removed in the ripgrep 13 release.