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
- this fixes #116
- support pcre2 by using ripgrep's own libs
- change theme colours to be dynamic (should fix #107)
New features
- a new
--autoreplaceor-ymode, which non-interactively writes replacements, fixes #119 - capture
rg's-r/--replaceflag and pre-fill the replacement text, fixes #104