Updates Difftastic to the latest 0.69.0
Difftastic now understands when trailing punctuation isn't significant, so foo(1,) and foo(1) are treated as "no syntactic changes". This is supported for Go, Java, JavaScript, Python, Rust, Swift and TypeScript.
Added support for Assembly.
Substantially improved parsing for Perl.
Improved parsing for Clojure, Common Lisp, CSS, Dart, Erlang, F#, OCaml, Python, Rust, Scala, TypeScript and VHDL.
Removed support for Hack, as the upstream parser is no longer maintained. .php files starting with <?hh are now treated as text.
Difftastic now considers .gitattributes when deciding if a file is binary, recognising both the -text and binary attributes.
Difftastic now requires Rust 1.85 or later to build.
Fixed an issue where git with difftastic would terminate with fatal: external diff died when there was an unmerged path.
Updated Bash, C, Go, Lua, Nix, Perl, Python, Rust, Scala, Swift and YAML parsers.
Fixed an issue with parsing raw string literals in Rust.
Difftastic now requires Rust 1.77 or later to build.
Difftastic no longer uses jemalloc on any Windows builds. Previously jemalloc was only disabled for MSVC.
Improved error reporting when invoked with an invalid number of arguments.
Fixed an issue with inline display where it didn't always respect the value of --context.
Fixed an issue with side-by-side rendering when files contain tabs.
Updates may require up to 24 hours to propagate to mirrors. If the following command doesn't work, please retry later:
sudo dnf upgrade --refresh --advisory=FEDORA-2026-ea137e7a27
Please log in to add feedback.
This update's test gating status has been changed to 'waiting'.
This update's test gating status has been changed to 'ignored'.
salimma edited this update.
This update has been submitted for testing by bodhi.
Checking update: FEDORA-2026-ea137e7a27
Branch: f44
Packages
19 package(s): 14 updated, 5 new
0.67.0-3.fc44→0.69.0-1.fc44(rust-difftastic)0.23.3-10.fc44→0.25.1-1.fc44(rust-tree-sitter-bash)0.23.4-4.fc44→0.24.2-1.fc44(rust-tree-sitter-c)0.23.2-3.fc44→0.25.0-1.fc44(rust-tree-sitter-css)0.2.1-2.fc44→0.3.2-1.fc44(rust-tree-sitter-dart-orchard)0.13.0-2.fc44→0.16.0-1.fc44(rust-tree-sitter-erlang)0.1.0-2.fc44→0.3.0-1.fc44(rust-tree-sitter-fsharp)0.23.4-3.fc44→0.25.0-1.fc44(rust-tree-sitter-go)0.23.1-3.fc44→0.25.0-1.fc44(rust-tree-sitter-javascript)0.2.0-4.fc44→0.5.0-1.fc44(rust-tree-sitter-lua)0.0.2-3.fc44→0.3.0-1.fc44(rust-tree-sitter-nix)0.23.6-4.fc44→0.25.0-1.fc44(rust-tree-sitter-python)0.13.0-2.fc44→0.16.7-1.fc44(rust-tree-sitter-rust-orchard)0.23.4-3.fc44→0.26.0-1.fc44(rust-tree-sitter-scala)New (5): rust-tree-sitter-asm, rust-tree-sitter-commonlisp, rust-tree-sitter-fortran, rust-tree-sitter-vhdl, rust-ts-parser-perl
Analysis
No breakage expected.
Generated by ebranch 0.15.2 —
ebranch check-update --give-karma -v FEDORA-2026-ea137e7a27This update has been pushed to testing.
This update has been submitted for stable by bodhi.
This update has been pushed to stable.