difftastic Releases
86 releases of Wilfred/difftastic
- 0.67.0
This release adds protocol buffer file support, updates numerous language parsers, and improves display width calculations for side-by-side diffs. It also fixes a terminal width issue for files with more than 1,000 lines.
Nov 16, 2025
- 0.65.0
This release increases the Rust requirement to 1.75, updates several parsers, and improves binary file handling with size display. It also makes text encoding detection stricter.
Sep 24, 2025
- v2.3.0
This release introduces greater flexibility by allowing users to specify custom paths for ONNX models and voice files via the command line, alongside stricter validation to ensure startup reliability.
Aug 17, 2025
- v2.2.1
This is a minor patch release dedicated to internal maintenance, specifically addressing issues within the continuous integration pipeline to ensure smoother and more reliable release processes.
Aug 14, 2025
- v2.2.0
This release marks a major accessibility milestone by publishing the project on PyPI, enabling users to easily install the package via pip and updating project metadata.
Aug 14, 2025
- v2.1.1
This release introduces stdin support for piping text input into the application, finalizes the project's packaging for pip distribution, and updates core dependencies for improved stability.
Aug 14, 2025
- 0.64.0
This release adds Verilog and SystemVerilog support, switches the memory allocator from MiMalloc to Jemalloc with a performance regression, and updates CI to Ubuntu 22.04 requiring newer glibc.
Jun 15, 2025
- v0.7.9
This release enhances the SQL extraction logic by adding more query types, improving the tool's ability to parse various SQL statements.
Apr 10, 2025
- 0.63.0
This release adds .git directory ignore for directory diffs, fixes display issues with empty files, removes a deprecated flag, and adds prebuilt musl binaries.
Feb 11, 2025
- 0.62.0
This release fixes a crash with multiline strings at file end (especially YAML), updates over 20 tree-sitter parsers, and improves syntax highlighting.
Dec 21, 2024
- 0.61.0
Enhances the side-by-side display for wide terminals and fixes a crash involving files without trailing newlines.
Oct 24, 2024
- 0.60.0
Stability-focused release that fixes crashes introduced in previous versions and addresses performance issues with extremely long lines.
Aug 1, 2024
- 0.59.0
Adds support for device tree and F# while improving comment highlighting consistency across languages.
Jul 20, 2024
- 0.58.0
Changes the default behavior for line endings, introduces a man page, and improves performance while fixing crashes.
May 11, 2024
- 0.57.0
Improves binary detection and fixes issues with hidden files and line highlighting in directory diffs.
Apr 2, 2024
- 0.56.1
A small patch release fixing a build issue on specific architectures and older Rust versions.
Mar 6, 2024
- 0.56.0
Adds support for Scheme, Smali, and QML, while fixing display and path reporting issues in git integration.
Mar 6, 2024
- 0.55.0
Adds support for Objective-C and VHDL, fixes crashes on large JSON files, and changes the default tab display width.
Feb 2, 2024
- 0.54.0
Adds support for Salesforce Apex, improves regex parsing, and now reports file permission changes.
Jan 7, 2024
- v0.5.0
Introduces a new WebSocket transport option and simplifies the release process by removing Linux musl support, while disabling TLS for embedded platforms.
Oct 1, 2023