Skip to content

Releases: michaellass/archlinux-java-run

v11

03 Jan 22:24
Compare
Choose a tag to compare
  • Support more naming schemes, such as ${prefix}[-]${version}-${suffix} (#10)
  • Do not hardcode min and max versions
  • Minor code cleanup based on shellcheck suggestions

v10

24 Sep 19:47
Compare
Choose a tag to compare
v10
  • Increase default max version from 20 to 30

v9

14 Dec 21:05
Compare
Choose a tag to compare
v9
  • Support JREs named ${package}-${version} instead of java-${version}-${package}, such as the zulu packages in AUR (#7)
  • Send all unrequested output to stderr instead of stdout
  • Miscellaneous code cleanup

v8

04 Aug 08:12
Compare
Choose a tag to compare
v8
  • Fix handling of quoted java_args that contain spaces (#2)
  • Clean up code by resolving potential issues identified by shellcheck (#2, #3)

v7

27 Mar 21:52
Compare
Choose a tag to compare
v7
  • Add jdk as new testable feature. This checks for the presence of javac.
  • Add -d|--dry-run command line argument to just output the generated command instead of executing it.
  • Add -j|--java-home command line argument just print java location instead of executing java. This allows to use archlinux-java-run to determine a suitable value for JAVA_HOME or to run a certain version of executables different to java. See help output for an example.

v6

18 Nov 18:52
Compare
Choose a tag to compare
v6
  • Extend javafx feature detection to work for Java versions 9 and higher. If available, archlinux-java-run will automatically extend the module path and the list of loaded modules to make JavaFX available.
  • Add -v|--verbose command line argument to enable verbose mode. archlinux-java-run will output all performed tests as well as the finally executed command.
  • Restructure code to help performance and readability.

v5

23 Mar 12:59
Compare
Choose a tag to compare
v5
  • Detect features (for now only JavaFX) using proper tests instead of looking for properties files
  • Include a rudamentary build system
  • Improve help output

v4

08 Apr 17:27
Compare
Choose a tag to compare
v4
  • Allow requesting certain features like JavaFX. If specified, archlinux-java-run checks for a corresponding properties file before marking a JRE as eligible
  • Fix check for non-empty list of eligible JREs
  • Increase default upper bound for version number
  • Small updates to documentation

v3

24 Dec 11:13
Compare
Choose a tag to compare
v3
  • Use exec to replace launcher by launched java process
  • Fix broken fallback JVM selection in rare cases

v2

19 Nov 17:40
Compare
Choose a tag to compare
v2
  • Fix pattern matching if package is given
  • Allow specifying package as a regular expression