0.7.1
BurntSushi
released this
Assets
- 5.47 MB ripgrep-0.7.1-i686-pc-windows-gnu.zip
- 887 KB ripgrep-0.7.1-i686-pc-windows-msvc.zip
- 1.16 MB ripgrep-0.7.1-i686-unknown-linux-musl.tar.gz
- 1.05 MB ripgrep-0.7.1-x86_64-apple-darwin.tar.gz
- 5.49 MB ripgrep-0.7.1-x86_64-pc-windows-gnu.zip
- 930 KB ripgrep-0.7.1-x86_64-pc-windows-msvc.zip
- 1.12 MB ripgrep-0.7.1-x86_64-unknown-linux-musl.tar.gz
- Source code (zip)
- Source code (tar.gz)
This is a patch release of ripgrep that includes a fix to very bad regression
introduced in ripgrep 0.7.0.
Bug fixes:
- BUG #648:
Fix a bug where it was very easy to exceed standard file descriptor limits.
0.7.0
BurntSushi
released this
Assets
- 5.47 MB ripgrep-0.7.0-i686-pc-windows-gnu.zip
- 887 KB ripgrep-0.7.0-i686-pc-windows-msvc.zip
- 1.16 MB ripgrep-0.7.0-i686-unknown-linux-musl.tar.gz
- 1.05 MB ripgrep-0.7.0-x86_64-apple-darwin.tar.gz
- 5.49 MB ripgrep-0.7.0-x86_64-pc-windows-gnu.zip
- 930 KB ripgrep-0.7.0-x86_64-pc-windows-msvc.zip
- 1.13 MB ripgrep-0.7.0-x86_64-unknown-linux-musl.tar.gz
- Source code (zip)
- Source code (tar.gz)
This is a new minor version release of ripgrep that includes mostly bug fixes.
ripgrep continues to require Rust 1.17, and there are no known breaking changes
introduced in this release.
Feature enhancements:
- Added or improved file type filtering for config & license files, Elm,
Purescript, Standard ML, sh, systemd, Terraform - FEATURE #593:
Using both-o/--only-matchingand-r/--replacedoes the right thing.
Bug fixes:
- BUG #200:
ripgrep will stop when its pipe is closed. - BUG #402:
Fix context printing bug when the-m/--max-countflag is used. - BUG #521:
Fix interaction between-r/--replaceand terminal colors. - BUG #559:
Ignore test that tried reading a non-UTF-8 file path on macOS. - BUG #599:
Fix color escapes on empty matches. - BUG #600:
Avoid expensive (on Windows) file handle check when using --files. - BUG #618:
Clarify installation instructions for Ubuntu users. - BUG #633:
Faster symlink loop checking on Windows.
0.6.0 (2017-08-23)
BurntSushi
released this
Assets
- 5.35 MB ripgrep-0.6.0-i686-pc-windows-gnu.zip
- 913 KB ripgrep-0.6.0-i686-pc-windows-msvc.zip
- 1.19 MB ripgrep-0.6.0-i686-unknown-linux-musl.tar.gz
- 1.07 MB ripgrep-0.6.0-x86_64-apple-darwin.tar.gz
- 5.36 MB ripgrep-0.6.0-x86_64-pc-windows-gnu.zip
- 958 KB ripgrep-0.6.0-x86_64-pc-windows-msvc.zip
- 1.15 MB ripgrep-0.6.0-x86_64-unknown-linux-musl.tar.gz
- Source code (zip)
- Source code (tar.gz)
This is a new minor version release of ripgrep that includes many bug fixes
and a few new features such as --iglob and -x/--line-regexp.
Note that this release increases the minimum supported Rust version from 1.12
to 1.17.
Feature enhancements:
- Added or improved file type filtering for BitBake, C++, Cabal, cshtml, Julia,
Make, msbuild, QMake, Yocto - FEATURE #163:
Add an--iglobflag that is like-g/--glob, but matches globs
case insensitively. - FEATURE #520:
Add-x/--line-regexpflag, which requires a match to span an entire line. - FEATURE #551,
FEATURE #554:
ignore: add newmatched_path_or_any_parentsmethod.
Bug fixes:
- BUG #342:
Fix invisible text in some PowerShell environments by changing the
default color scheme on Windows. - BUG #413:
Release binaries on Unix are nowstrip'd by default. This decreases
binary size by an order of magnitude. - BUG #483:
When--quietis passed,--filesshould be quiet. - BUG #488:
When--vimgrepis passed,--with-filenameshould be enabled
automatically. - BUG #493:
Fix another bug in the implementation of the-o/--only-matching
flag. - BUG #499:
Permit certain flags to override others. - BUG #523:
wincolor: Re-fetch Windows console on all calls. - BUG #523:
--versionnow shows enabled compile-time features. - BUG #532,
BUG #536,
BUG #538,
BUG #540,
BUG #560,
BUG #565:
Improve zsh completion. - BUG #578:
Enable SIMD forencoding_rswhen appropriate. - BUG #580:
Fix-w/--word-regexpin the presence of capturing groups. - BUG #581:
Document that ripgrep may terminate unexpectedly when searching via
memory maps (which can happen using default settings).
Friends of ripgrep:
I'd like to give a big Thank You to @okdana for their recent hard work on
ripgrep. This includes new features like --line-regexp, heroic effort on
zsh auto-completion and thinking through some thorny argv issues with me.
I'd also like to thank @ericbn for their work on improving ripgrep's argv
parsing by allowing some flags to override others.