Esta é uma versão antiga. A versão atual é 0.72.0. Difftastic 0.72.0 · Lançamento:
Arquivos de instalação 0.71.0
| Arquitetura | Tipo | Escopo | Tamanho do arquivo | Baixar | SHA256 |
|---|---|---|---|---|---|
| 64 bits | ZIP → Portátil | — | — | github.com | VirusTotal |
O link e o SHA256 vêm do manifesto comunitário do Gerenciador de Pacotes do Windows. Compare o hash do arquivo baixado antes de executá-lo.
Notas da versão
Difftastic is a structural diff tool that understands syntax. See [the manual](https://difftastic.wilfred.me.uk/introduction.html) to get started, and [the changelog](https://github.com/Wilfred/difftastic/blob/master/CHANGELOG.md) for historical changes.
### Diffing
Improved performance, particularly for line-based diffs or pathological cases (e.g. an extremely long line).
Linear diffs (used in line-based diffs and word highlighting) have changed from the Wu-Manber algorithm to the Histogram algorithm. This is a modest runtime improvement and a large improvement for memory usage in worst case scenarios.
Some diff results have slightly changed, although the diff quality should be similar. (Please file bugs if not.)
### Parsing
Improved C++, Dockerfile, Haskell, JavaScript, Makefile, Perl, Ruby, Rust, Scala and TypeScript.
Improved heuristics and the default globs used for language detection.
Removed Hare support (upstream parser is no longer maintained).
### Command Line Interface
`--context` can now be set with the short flag `-c`.
### Release
Prebuilt binaries attached to releases now include the version in the filename.