Skip to content

Releases: please-build/java-rules

v0.4.4

11 Dec 17:44
24f01ee
Compare
Choose a tag to compare
  • java_runtime_image provides an entry point so it can be referenced directly

v0.4.3

22 Nov 14:41
1092fa2
Compare
Choose a tag to compare
  • java_runtime_image: exclude java_toolchain directory from JAR search (#49)
    This allows java_runtime_image targets to be built with remote execution enabled.
  • Correctly add Java dependencies to classpath when building JARs (#48)

v0.4.2

30 Aug 16:26
fb02a70
Compare
Choose a tag to compare
  • In java_library, only stringify javac_flags when needed (#45)

v0.4.1

15 Aug 11:18
aa3257b
Compare
Choose a tag to compare
  • In the build definitions, guard against optional plugin configuration fields having None
    values when running under Please >= v17.10.0 (#43)

v0.4.0

15 Dec 13:48
df5e492
Compare
Choose a tag to compare
  • Make JavacTool default to javac (#26)
  • Add JlinkTool configuration option (#28)
  • Allow all necessary tools to be sourced from Java toolchain (#29)

v0.3.0

23 Mar 14:04
2e1e088
Compare
Choose a tag to compare
  • Remove the worker config ahead of v17
  • Use the new tools release to download the junit runner

tools-v1.0.0

23 Mar 11:01
b88797d
Compare
Choose a tag to compare
  • Initial release

v0.2.5

16 Jan 17:08
522148e
Compare
Choose a tag to compare
  • Expose JNI headers to dependents of java_toolchain

v0.2.4

26 Aug 10:02
5fb54f6
Compare
Choose a tag to compare
  • Don't set javac_tool by default

v0.2.3

15 Aug 16:07
a202ced
Compare
Choose a tag to compare
  • Fix default value of toolchain in java_library