Skip to content

Releases: taylorwood/lein-native-image

Windows support

26 Jul 03:18
Compare
Choose a tag to compare

Added

  • Warning for missing native-image on post-RC releases of GraalVM

Fixed

  • Use .cmd extension on Windows hosts

Build profiles, GRAALVM_HOME env var

17 Jul 11:37
Compare
Choose a tag to compare

Added

  • Support more conventional GRAALVM_HOME path format i.e. $GRAALVM_HOME/bin/native-image
  • Use GRAALVM_HOME environment variable if :graal-bin is unspecified

Fixed

  • Regression from v0.2.0: the consuming project's :uberjar profile was not merged by default.
    This default behavior can be overriden by specifying a :native-image profile.

Build from classpath

27 May 22:19
Compare
Choose a tag to compare

Added

  • :opts vector to :native-image to specify native-image CLI arguments
  • example projects for CLI command and HTTP server

Changed

  • compile all sources and call native-image with classpath, instead of building uberjar
  • native-image flag ReportUnsupportedElementsAtRuntime no longer enabled by default

Fixed

  • replace - with _ in :main class names when calling native-image

Initial release

20 May 14:35
Compare
Choose a tag to compare

Added

  • Support for building native images from uberjars via GraalVM