Skip to content

0.17.0

Latest

Choose a tag to compare

@github-actions github-actions released this 30 Aug 11:04
f195220

A few breaking changes, but mostly around argument parsing strictness and how the theme works.
This also introduces support for --pcre, it's not been battle-tested so we'll see how it all goes.

Breaking changes

  • bump MSRV to 1.96 & upgrade dependencies
  • rework argument parsing to handle ripgrep's options better
  • support pcre2 by using ripgrep's own libs
  • change theme colours to be dynamic (should fix #107)

New features

  • a new --autoreplace or -y mode, which non-interactively writes replacements, fixes #119
  • capture rg's -r/--replace flag and pre-fill the replacement text, fixes #104

Fixes

  • remove custom workaround for UTF8 BOM handling, fixes #113
  • $0 should always be available, fixes #118
  • found and worked around upstream bug which caused panics on macOS, fixes #108