Skip to content

History / Usage

Revisions

  • Change: The command line options --remove-version and --use-artifact-name are no longer supported.

    @smarkwal smarkwal committed Feb 21, 2025
  • Change: Command line option "--sort-rows" is no longer supported. Table rows are now always sorted.

    @smarkwal smarkwal committed Feb 20, 2025
  • Feature: Add support for JSON report format.

    @smarkwal smarkwal committed Feb 15, 2025
  • Feature: Add new section "Updates" listing information about newer major, minor, and patch versions.

    @smarkwal smarkwal committed Feb 13, 2025
  • Docs: Update list of sections.

    @smarkwal smarkwal committed Feb 2, 2025
  • Feature: Add command line options --repository-url, --repository-username, and --repository-password to configure a custom Maven repository.

    @smarkwal smarkwal committed Sep 29, 2024
  • Release: Change classifier of fat/uber JAR from "with-deps" to "app".

    @smarkwal smarkwal committed Sep 27, 2024
  • Docs: Use Java System Properties to configure HTTP client for Maven Search API.

    @smarkwal smarkwal committed Sep 20, 2024
  • Feature: Add command line option `--sort-rows` to sort JAR files in reports by name.

    @smarkwal smarkwal committed Dec 25, 2022
  • Docs: Add information about JarHC Gradle plugin.

    @smarkwal smarkwal committed Dec 25, 2022
  • Feature: The command line option "--options <file>" can be used to load additional options from a file.

    @smarkwal smarkwal committed Sep 9, 2022
  • Feature: The command line option "--output" can be used multiple times to generate multiple reports. The command line option "--format" is no longer supported.

    @smarkwal smarkwal committed Feb 19, 2022
  • Feature: Duplicate Classes: New command line option ''--ignore-exact-copy' to not report duplicate classes or resources which are exact copies.

    @smarkwal smarkwal committed Jan 15, 2022
  • Feature: Support analysis of JMOD files. #98

    @smarkwal smarkwal committed Jan 14, 2022
  • Feature: Binary Compatibility: New command line option "--ignore-missing-annotations" can be used to suppress issues when no class definition is found for an annotation.

    @smarkwal smarkwal committed Jan 9, 2022
  • Feature: New command line option "--trace" to enable trace log output. Redirect JUL log records to SLF4J.

    @smarkwal smarkwal committed Jan 9, 2022
  • Feature: The special value "--data TEMP" can be used to create a temporary data directory. #73

    @smarkwal smarkwal committed Jan 4, 2022
  • Doc: Update Usage page.

    Stephan Markwalder committed Dec 30, 2021
  • Feature: Support environment variable JARHC_DATA to set path to local data directory.

    Stephan Markwalder committed Dec 29, 2021
  • Feature: Support for multi-release JAR files with new command line option "--release".

    Stephan Markwalder committed Dec 26, 2021
  • Feature: New section "Modules" added with information about JPMS modules.

    Stephan Markwalder committed Dec 25, 2021
  • Version 1.5.

    Stephan Markwalder committed Aug 5, 2021
  • Change: Dependencies analyzer: Use Maven/Aether libraries to resolve dependencies. Change: The default value of command line option "--data" has been changed from "./.jarhc" to "~/.jarhc". Change: The command line option "--nodata" is no longer supported.

    Stephan Markwalder committed Aug 5, 2021
  • Updated Usage (markdown)

    @smarkwal smarkwal committed Oct 3, 2019
  • Updated Usage (markdown)

    @smarkwal smarkwal committed Oct 3, 2019
  • Docs: Update wiki pages.

    Stephan Markwalder committed Oct 3, 2019
  • Version 1.3.

    Stephan Markwalder committed Aug 31, 2019
  • Doc: Small changes.

    Stephan Markwalder committed Aug 31, 2019
  • Feature: New report format "list" implemented. It is a plain text format but uses a list-like approach instead of ASCII art tables. It is expected to be more useful when comparing reports with tools like diff.

    Stephan Markwalder committed Apr 22, 2019
  • Site: Documentation added for new option "--skip-empty".

    Stephan Markwalder committed Apr 21, 2019