Scala Jardiff Versions Save

A tool for comparing JAR files, including method bodies and Scala 2 pickled signatures

v1.9.0

5 months ago

What's Changed

Also

Full Changelog: https://github.com/lightbend-labs/jardiff/compare/v1.8.0...v1.9.0

v1.8.0

6 months ago

Changes

Contributors

This release was brought to you by 5 contributors, according to git shortlog -sn --no-merges v1.7.0..v1.8.0. Thank you Scala Steward, Matthew de Detrich, Ondra Pelech, Philippus Baalman, Seth Tisue.

Full Changelog: https://github.com/lightbend-labs/jardiff/compare/v1.7.0...v1.8.0

v1.7.0

1 year ago
  • Add support for JDK 15 through 20 (by using ASM 9.4)
  • Handle jars with spaces in their path
  • Upgrade log4j, slf4j, logback, jgit

This release was brought to you by 3 contributors, according to git shortlog -sn --no-merges v1.6.0..v1.7.0. Thank you Scala Steward, Seth Tisue, Dale Wijnand.

v1.6.0

4 years ago
  • Support Java 14 bytecode.

v1.5.0

4 years ago

v1.4.0

4 years ago

v1.3.0

4 years ago
  • Support Java 12 bytecode by updating the ASM library
  • Support -i <gitignore_pattern> to exclude paths from the diff.

v1.2.0

5 years ago
  • Support Java 10+ bytecode
  • Support Scala 2.13.x type signature pickles.
  • Upgrade project build to SBT 1.x

v1.1.0

6 years ago
  • Cleaner output for jardiff <a> (no longer display it as an initial diff)
  • New option: -p / --suppress-privates to hide private members
  • New option: -r / --raw to show class file contents "as is", without filtering or sorting
  • Allow use of my.jar/path/to/A.class as an argument.

v1.0.0

6 years ago

Initial release of JarDiff