Skip to content

Tags: Wilfred/difftastic

Tags

0.67.0

Toggle 0.67.0's commit message
Next release will be 0.67, skip 0.66

Release process was triggered too early.

0.65.0

Toggle 0.65.0's commit message
Unfill lines when generating release notes

0.64.0

Toggle 0.64.0's commit message
The next release will use jemalloc

Closes #805

0.63.0

Toggle 0.63.0's commit message
Missing words

0.62.0

Toggle 0.62.0's commit message
Use tree-sitter-xml from crates.io

0.61.0

Toggle 0.61.0's commit message
Link to relevant page in manual

0.60.0

Toggle 0.60.0's commit message
Don't push empty positions when diffing lines

0.59.0

Toggle 0.59.0's commit message
Ensure line splitting distinguishes "foo" and "foo\n"

We rely on being able to split lines and rejoin them to obtain the
original string. `str::lines()` in the Rust stdlib does not have this
property.

This was causing crashes in word-diffing on textual diffing, where
code paths differed on the number of lines they thought a string had.

This was broken in 8b84238.

Fixes #688.

0.58.0

Toggle 0.58.0's commit message
It's not actually a 2x perf win

It's more like a 15% reduction in instruction count, which is still
nice.

0.57.0

Toggle 0.57.0's commit message
Update changelog