"Fossies" - the Fresh Open Source Software Archive

Member "ripgrep-11.0.1/CHANGELOG.md" (16 Apr 2019, 55328 Bytes) of package /linux/privat/ripgrep-11.0.1.tar.gz:


As a special service "Fossies" has tried to format the requested source page into HTML format (assuming markdown format). Alternatively you can here view or download the uninterpreted source code file. A member file download can also be achieved by clicking within a package contents listing on the according byte size field. See also the latest Fossies "Diffs" side-by-side code changes report for "CHANGELOG.md": 11.0.0_vs_11.0.1.

11.0.1 (2019-04-16)

ripgrep 11.0.1 is a new patch release that fixes a search regression introduced in the previous 11.0.0 release. In particular, ripgrep can enter an infinite loop for some search patterns when searching invalid UTF-8.

Bug fixes:

11.0.0 (2019-04-15)

ripgrep 11 is a new major version release of ripgrep that contains many bug fixes, some performance improvements and a few feature enhancements. Notably, ripgrep’s user experience for binary file filtering has been improved. See the guide’s new section on binary data for more details.

This release also marks a change in ripgrep’s versioning. Where as the previous version was 0.10.0, this version is 11.0.0. Moving forward, ripgrep’s major version will be increased a few times per year. ripgrep will continue to be conservative with respect to backwards compatibility, but may occasionally introduce breaking changes, which will always be documented in this CHANGELOG. See issue 1172 for a bit more detail on why this versioning change was made.

This release increases the minimum supported Rust version from 1.28.0 to 1.34.0.

BREAKING CHANGES:

Performance improvements:

Feature enhancements:

Bug fixes:

0.10.0 (2018-09-07)

This is a new minor version release of ripgrep that contains some major new features, a huge number of bug fixes, and is the first release based on libripgrep. The entirety of ripgrep’s core search and printing code has been rewritten and generalized so that anyone can make use of it.

Major new features include PCRE2 support, multi-line search and a JSON output format.

BREAKING CHANGES:

Feature enhancements:

Bug fixes:

0.9.0 (2018-08-03)

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_64 will now work on all target CPUs, and will also automatically take advantage of features found on modern CPUs (such as AVX2) for additional optimizations.

This release increases the minimum supported Rust version from 1.20.0 to 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:

Feature enhancements:

Bug fixes:

0.8.1 (2018-02-20)

This is a patch release of ripgrep that primarily fixes regressions introduced in 0.8.0 (#820 and #824) in directory traversal on Windows. These regressions do not impact non-Windows users.

Feature enhancements:

Bug fixes:

0.8.0 (2018-02-11)

This is a new minor version releae of ripgrep that satisfies several popular feature requests (config files, search compressed files, true colors), fixes many bugs and improves the quality of life for ripgrep maintainers. This release also includes greatly improved documentation in the form of a User Guide and a FAQ.

This release increases the minimum supported Rust version from 1.17 to 1.20.

BREAKING CHANGES:

Note that these are all very minor and unlikely to impact most users.

Feature enhancements:

Bug fixes:

Maintenance fixes:

Friends of ripgrep:

I’d like to extend my gratitude to [@balajisivaraman](https://github.com/balajisivaraman) for their recent hard work in a number of areas, and in particular, for implementing the “search compressed files” feature. Their work in sketching out a specification for that and other work has been exemplary.

Thanks [@balajisivaraman](https://github.com/balajisivaraman)!

0.7.1 (2017-10-22)

This is a patch release of ripgrep that includes a fix to very bad regression introduced in ripgrep 0.7.0.

Bug fixes:

0.7.0 (2017-10-20)

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:

Bug fixes:

0.6.0 (2017-08-23)

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:

Bug fixes:

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.

Thanks @okdana and @ericbn!

0.5.2 (2017-05-11)

Feature enhancements:

Bug fixes:

0.5.1 (2017-04-09)

Feature enhancements:

Bug fixes:

0.5.0 (2017-03-12)

This is a new minor version release of ripgrep that includes one minor breaking change, bug fixes and several new features including support for text encodings other than UTF-8.

A notable accomplishment with respect to Rust is that ripgrep proper now only contains a single unsafe use (for accessing the contents of a memory map).

The breaking change is:

Feature enhancements:

Bug fixes:

0.4.0

This is a new minor version release of ripgrep that includes a couple very minor breaking changes, a few new features and lots of bug fixes.

This version of ripgrep upgrades its regex dependency from 0.1 to 0.2, which includes a few minor syntax changes:

Feature enhancements:

Bug fixes:

0.3.2

Feature enhancements:

Bug fixes:

0.3.1

Bug fixes:

0.3.0

This is a new minor version release of ripgrep that includes two breaking changes with lots of bug fixes and some new features and performance improvements. Notably, if you had a problem with colors or piping on Windows before, then that should now be fixed in this release.

BREAKING CHANGES:

Performance improvements:

Feature enhancements:

Bug fixes:

0.2.9

Bug fixes:

0.2.8

Bug fixes:

0.2.7

Performance improvements:

Feature enhancements:

Bug fixes:

0.2.6

Feature enhancements:

Bug fixes:

0.2.5

Feature enhancements:

Bug fixes:

0.2.4

SKIPPED.

0.2.3

Bug fixes:

0.2.2

Packaging updates:

Feature enhancements:

Bug fixes:

0.2.1

Feature enhancements:

Bug fixes:

0.2.0

Feature enhancements:

Many many bug fixes. Thanks every for reporting these and helping make ripgrep better! (Note that I haven’t captured every tracking issue here, some were closed as duplicates.)