Skip to content

Releases: Eskibear/node-jdk-utils

v0.5.1

14 Sep 05:18
e0a9e67
Compare
Choose a tag to compare
  • Fixed: /usr detected as a wrong Java home on macOS. #15

v0.5.0

18 Jul 02:03
dd6ad61
Compare
Choose a tag to compare
  • Scan default installation directory for Zulu on Windows.#12
  • Traverse entires in env.PATH to cover all possible locations. Note, this increases disk I/O which will affect the performance depending on number of entries of env.PATH. #13
  • Add skipFrom option which allow you to skip scanning from specific source to improve overall performance. #14

v0.4.6

18 Apr 12:17
Compare
Choose a tag to compare
  • Support to detect JDKs installed by Gradle. #9]
  • Fix gradle toolchains Windows path structure. #11

v0.4.4

29 Jul 05:59
Compare
Choose a tag to compare
  • Better support for ASDF, searching env.ASDF_DATA_DIR instead of env.ASDF_DIR. #8

v0.4.3

18 Mar 02:56
Compare
Choose a tag to compare
  • Support to detect JDKs installed by ASDF.

v0.4.2

21 Dec 05:41
Compare
Choose a tag to compare

Added

  • Support to detect JDKs installed by Homebrew, covering macOS Apple Silicon and Linux.

v0.4.1

20 Dec 15:09
Compare
Choose a tag to compare

Added

  • Add CLI to list all detected runtimes, which is convenient for testing coverage.

v0.4.0

20 Dec 15:09
Compare
Choose a tag to compare

Added

  • Support to detect JDKs installed by Homebrew (macOS only).

Fixed

  • For candidates from envs like PATH, resolve symbolic links of bin/java to get real path of the installation.

v0.3.1

13 Dec 02:24
Compare
Choose a tag to compare

Changed

  • Simplify APIs.
    • Removed isValid property from IJavaRuntime. If given path is not a valid Java runtime, related API simply returns undefined instead of an invalid IJavaRuntime.
    • Removed fuzzy from IOption.

v0.3.0

10 Dec 07:43
Compare
Choose a tag to compare

Added

  • Support to detect JDKs installed by jabba.
  • New API getSources(runtime) to list sources where a Java Runtime is found.