1
0
mirror of https://github.com/BurntSushi/ripgrep.git synced 2025-04-14 00:58:43 +02:00

release: 0.9.0

This commit is contained in:
Andrew Gallant 2018-08-03 16:13:31 -04:00
parent 0fdab0ec5e
commit 6799dcfc0e
No known key found for this signature in database
GPG Key ID: B2E3A4923F8B0D44
3 changed files with 14 additions and 10 deletions

View File

@ -1,14 +1,18 @@
0.9.0 (TBD) 0.9.0 (2018-08-03)
=========== ==================
This is a new minor version release of ripgrep that mostly contains bug fixes. This is a new minor version release of ripgrep that contains some minor new
features and a panoply of bug fixes.
Releases provided on Github for `x86` and `x86_64` will now work on all target Releases provided on Github for `x86_64` will now work on all target CPUs, and
CPUs, and will also automatically take advantage of features found on modern will also automatically take advantage of features found on modern CPUs (such
CPUs (such as AVX2) for additional optimizations. as AVX2) for additional optimizations.
This release increases the **minimum supported Rust version** from 1.20.0 to This release increases the **minimum supported Rust version** from 1.20.0 to
1.23.0. 1.23.0.
It is anticipated that the next release of ripgrep (0.10.0) will provide
multi-line search support and a JSON output format.
**BREAKING CHANGES**: **BREAKING CHANGES**:
* When `--count` and `--only-matching` are provided simultaneously, the * When `--count` and `--only-matching` are provided simultaneously, the
@ -37,7 +41,7 @@ Feature enhancements:
* [FEATURE #702](https://github.com/BurntSushi/ripgrep/issues/702): * [FEATURE #702](https://github.com/BurntSushi/ripgrep/issues/702):
Support `\u{..}` Unicode escape sequences. Support `\u{..}` Unicode escape sequences.
* [FEATURE #812](https://github.com/BurntSushi/ripgrep/issues/812): * [FEATURE #812](https://github.com/BurntSushi/ripgrep/issues/812):
Add `-b/--byte-offset` flag that reports byte offset of each matching line. Add `-b/--byte-offset` flag that shows the byte offset of each matching line.
* [FEATURE #814](https://github.com/BurntSushi/ripgrep/issues/814): * [FEATURE #814](https://github.com/BurntSushi/ripgrep/issues/814):
Add `--count-matches` flag, which is like `--count`, but for each match. Add `--count-matches` flag, which is like `--count`, but for each match.
* [FEATURE #880](https://github.com/BurntSushi/ripgrep/issues/880): * [FEATURE #880](https://github.com/BurntSushi/ripgrep/issues/880):
@ -81,7 +85,7 @@ Bug fixes:
* [BUG #852](https://github.com/BurntSushi/ripgrep/issues/852): * [BUG #852](https://github.com/BurntSushi/ripgrep/issues/852):
Be robust with respect to `ENOMEM` errors returned by `mmap`. Be robust with respect to `ENOMEM` errors returned by `mmap`.
* [BUG #853](https://github.com/BurntSushi/ripgrep/issues/853): * [BUG #853](https://github.com/BurntSushi/ripgrep/issues/853):
Upgrade `grep` crate to `regex-syntax 0.5.0`. Upgrade `grep` crate to `regex-syntax 0.6.0`.
* [BUG #893](https://github.com/BurntSushi/ripgrep/issues/893): * [BUG #893](https://github.com/BurntSushi/ripgrep/issues/893):
Improve support for git submodules. Improve support for git submodules.
* [BUG #900](https://github.com/BurntSushi/ripgrep/issues/900): * [BUG #900](https://github.com/BurntSushi/ripgrep/issues/900):

2
Cargo.lock generated
View File

@ -236,7 +236,7 @@ dependencies = [
[[package]] [[package]]
name = "ripgrep" name = "ripgrep"
version = "0.8.1" version = "0.9.0"
dependencies = [ dependencies = [
"atty 0.2.11 (registry+https://github.com/rust-lang/crates.io-index)", "atty 0.2.11 (registry+https://github.com/rust-lang/crates.io-index)",
"bytecount 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)", "bytecount 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)",

View File

@ -1,6 +1,6 @@
[package] [package]
name = "ripgrep" name = "ripgrep"
version = "0.8.1" #:version version = "0.9.0" #:version
authors = ["Andrew Gallant <jamslam@gmail.com>"] authors = ["Andrew Gallant <jamslam@gmail.com>"]
description = """ description = """
ripgrep is a line-oriented search tool that recursively searches your current ripgrep is a line-oriented search tool that recursively searches your current