Releases: scalameta/sbt-native-image
Releases · scalameta/sbt-native-image
v0.3.4
There was an issue with the v0.3.3 tag releasing, which means it won't be found on Maven central. You'll want to target v0.3.4 for all of the following changes.
What's Changed
- Bump olafurpg/setup-scala from 11 to 13 by @dependabot in #34
- nativeImageRunAgent should depend on nativeImageCommand by @i10416 in #37
- make nativeImageJvm key description more accurate by @i10416 in #36
- Update readme by @i10416 in #35
- update release.yml by @i10416 in #45
- Fix GitHub Actions by @eed3si9n in #54
- Fix typo (gaal); Add
graalvm-java17
by @JannikArndt in #47 - fix: remove CMSClassUnloadingEnabled which doesn't work on 17 by @ckipp01 in #61
- Update version in README by @guizmaii in #62
- Add native image test task by @cobr123 in #60
New Contributors
- @i10416 made their first contribution in #37
- @eed3si9n made their first contribution in #54
- @JannikArndt made their first contribution in #47
- @guizmaii made their first contribution in #62
- @cobr123 made their first contribution in #60
Full Changelog: v0.3.1...v0.3.3
sbt-native-image v0.3.1
sbt-native-image v0.3.0
New feature: automatic native-image-agent configuration
Use the new nativeImageRunAgent
task to create a native-image profile that can be populate runtime reflection configuration for nativeImage
. See the documentation https://github.com/scalameta/sbt-native-image#nativeimagerunagent for more details. See the blog post annoucing the GraalVM tracing agent https://medium.com/graalvm/introducing-the-tracing-agent-simplifying-graalvm-native-image-configuration-c3b56c486271
Pull Requests
- Bump actions/upload-release-asset from v1.0.1 to v1.0.2 (#20) @dependabot
- Various updates for actions, sbt, and plugins (#18) @ckipp01
sbt-native-image v0.2.2
sbt-native-image v0.2.1
Bug fixes
Documentation improvements
- Remove help wanted for Windows support now that it's present (#11) @leifwickland
- Fix typo in nativeImageJvm example (#10) @leifwickland
sbt-native-image v0.2.0
New features
- Windows support (#9) @olafurpg. The
native.yml
example for GitHub Actions now uploads binaries for Linux, macOS and Windows in a single matrix. - Java 11 support for
native-image
(#9) @olafurpg
Breaking Changes
- The default
native-image
JVM version is now graalvm-java11 instead of graalvm (Java 8). SetnativeImageJvm := "graalvm"
to use Java 8 instead of Java 11. Note that this is not the JVM that is used to compile your project, it's only the JVM of thenative-image
binary.
sbt-native-image v0.1.2
More tweaks to the native-image upload job.