changelog: 15.0.0
This commit is contained in:
30
CHANGELOG.md
30
CHANGELOG.md
@@ -1,6 +1,30 @@
|
|||||||
TBD
|
15.0.0 (2025-10-15)
|
||||||
===
|
===================
|
||||||
Unreleased changes. Release notes have not yet been written.
|
ripgrep 15 is a new major version release of ripgrep that mostly has bug fixes,
|
||||||
|
some minor performance improvements and minor new features. Here are some
|
||||||
|
highlights:
|
||||||
|
|
||||||
|
* Several bugs around gitignore matching have been fixed. This includes
|
||||||
|
a commonly reported bug related to applying gitignore rules from parent
|
||||||
|
directories.
|
||||||
|
* A memory usage regression when handling very large gitignore files has been
|
||||||
|
fixed.
|
||||||
|
* `rg -vf file`, where `file` is empty, now matches everything.
|
||||||
|
* The `-r/--replace` flag now works with `--json`.
|
||||||
|
* A subset of Jujutsu (`jj`) repositories are now treated as if they were git
|
||||||
|
repositories. That is, ripgrep will respect `jj`'s gitignores.
|
||||||
|
* Globs can now use nested curly braces.
|
||||||
|
|
||||||
|
Platform support:
|
||||||
|
|
||||||
|
* `aarch64` for Windows now has release artifacts.
|
||||||
|
* `powerpc64` no longer has release artifacts generated for it. The CI
|
||||||
|
release workflow stopped working, and I didn't deem it worth my time to
|
||||||
|
debug it. If someone wants this and can test it, I'd be happy to add it
|
||||||
|
back.
|
||||||
|
* ripgrep binaries are now compiled with full LTO enabled. You may notice
|
||||||
|
small performance improvements from this and a modest decrease in binary
|
||||||
|
size.
|
||||||
|
|
||||||
Performance improvements:
|
Performance improvements:
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user