- bump MSRV to 1.85
- refreshed remove-jq-dependency.patch & reproducible.patch
- update to 0.69.0:
* Diffing
+ Difftastic now understands that trailing punctuation is not always
significant, so `foo(1,)` and `foo(1)` can be treated as no
syntactic change.
+ This is supported for Go, Java, JavaScript, Python, Rust, Swift,
and TypeScript.
* Parsing
+ 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.
* File Detection
+ Difftastic now considers `.gitattributes` when deciding if a file
is binary, recognising both `-text` and `binary` attributes.
* Build
+ Difftastic now requires Rust 1.85 or later to build. (forwarded request 1350484 from develop7)
OBS-URL: https://build.opensuse.org/request/show/1350485
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/difftastic?expand=0&rev=18
Description
No description provided
Languages
RPM Spec
100%