Skip to content

Releases: walles/riff

2.18.1: Fix binary name for "cargo install"

07 Aug 07:03
Compare
Choose a tag to compare
It should always have been "riff" and nothing else.

2.18.0

21 Jul 06:54
Compare
Choose a tag to compare
Highlight "Binary files differ" lines

2.17.0: Improve headers highlighting

20 Jun 15:30
Compare
Choose a tag to compare
With this release, I made a conscious effort to add sensible
highlighting to diff and hunk headers.

2.16.3: Allow redirection comparisons

19 Jun 17:54
Compare
Choose a tag to compare
With this release, you can now do redirection comparisons in shells that
support them (#29):

$ riff <(echo hej) <(echo nej)

2.16.2: Dev-only changes

21 May 08:53
Compare
Choose a tag to compare
* #25 Fix running tests with a target triple
* #26 Bump Cargo.toml version when releasing

2.16: Implement --no-pager command line switch

05 Feb 14:29
Compare
Choose a tag to compare
This release also fixes a crash.

2.15: Improve highlighting heuristics

06 Nov 11:20
Compare
Choose a tag to compare
With this change in place, if more than 70% of a line is highlighted,
just show it without highlighting.

This replaces a more complex heuristic from before.

2.14: Handle invalid UTF-8 input

01 Nov 06:09
Compare
Choose a tag to compare
Previous releases would crash on invalid UTF-8 input.

To not crash, this release uses the following function for parsing
incoming data into strings:

https://doc.rust-lang.org/std/string/struct.String.html#method.from_utf8_lossy

2.13: Simpler highlighting

16 Oct 10:02
Compare
Choose a tag to compare
This release will highlight somewhat differently from before.

The new heuristic is:
1. Just diff the before and after versions
2. Remove any full-line or multi-line highlights

This simplifies some code and fixes some cases which were not
highlighted before. It probably breaks some things as well, do provide
examples at <https://github.com/walles/riff/issues/23>!

Additionally this release documents how to get "git log -p" output
highlighted.

2.12: Performance release

14 Sep 04:38
Compare
Choose a tag to compare
Riff was actually pretty fast even before this release, this is more of a
because-I-could release.

This release is about 60% faster than the previous one.

Or, about 12x slower than plain cat.