Releases: graalvm/native-build-tools
Releases · graalvm/native-build-tools
0.9.19
0.9.18
What's Changed
Read what's new in the documentation.
- Trim GraalVM version to fix Windows support
- Add tests for NativeImageUtils.escapeArg
- Do not escape quoted regexp args when using argsfile
- Upgrade to GraalVM metadata repository 0.2.5
Full Changelog: 0.9.17...0.9.18
0.9.17
What's Changed
Read what's new in the documentation.
- Make GraalVM installation check lazy by @sdeleuze in #345
- Add a check for the minimal GraalVM version by @sdeleuze in #353
- Bump metadata repo version to 0.2.4 by @dnestoro in #356
Full Changelog: 0.9.16...0.9.17
0.9.16
0.9.15
What's Changed
Read what's new in the documentation.
- Move block from onTestClassRegistered to onLoad function by @dnestoro in #312
- Add .sdkmanrc by @philwebb in #320
- Bump the default metadata repository version to 0.2.1 by @dnestoro in #323
- Fix functional tests for MacOS users by @philwebb in #321
- Include buildtool support for bundling reachability metadata into jar files by @philwebb in #322
- Ship the GraalVM metadata repository as an artifact alongside NBT by @melix in #331
- Improve toolchain selection diagnostics by @melix in #332
- Bump metadata repository version by @melix in #335
- Fix
NoSuchFileExceptionv incollectReachabilityMetadata` Gradle task by @sdeleuze in #336 - Remove use of DependencyFilter by @melix in #337
New Contributors
Full Changelog: 0.9.14...0.9.15
0.9.14
What's Changed
Read what's new in the documentation.
- Fix how the GRAALVM_QUICK_BUILD env var is read by @melix in #278
- Make it possible to pass env vars to the builder process by @melix in #280
- Maven plugin fixes by @lazar-mitrovic in #274
- Add support for
test-jarartifacts by @lazar-mitrovic in #281 - Add Gradle CLI options for quick build and debugging by @lazar-mitrovic in #286
- Add a changelog and docs about build -> compile-no-fork changes by @lazar-mitrovic in #290
- Do not filter out entry values starting with
java.in the metadata post-processing action by @gradinac in #289 - Try to fix snapshot publishing by @lazar-mitrovic in #244
- Fix javadoc and warnings by @lazar-mitrovic in #291
- Bump the default metadata repository version to 0.1.2 by @gradinac in #294
- Fix metadata repository crash by @dnestoro in #295
- Add support for override flag by @sdeleuze in #296
- Fix build time initialization error with JUnit 5.9.0 by @melix in #308
- Fix compatibility with configuration cache by @melix in #304
- Bump metadata repository version by @melix in #310
New Contributors
Full Changelog: 0.9.13...0.9.14
0.9.13
What's Changed
Read what's new in the documentation.
- Restore
NativeImagePlugin.NATIVE_TEST_EXTENSIONby @lazar-mitrovic in #256 - Fix JUnit annotation scanning during the image build by @gradinac in #258
- Change reachability metadata fallback path by @lazar-mitrovic in #257
- Add a DSL option that enables the native-image agent by @gradinac in #263
- Bump dependency versions by @lazar-mitrovic in #264
- Rename
jvm-reachability-metadata->graalvm-reachability-metadataby @melix in #265 - Final PR for the metadata repo by @vjovanov in #266
New Contributors
Full Changelog: 0.9.12...0.9.13
0.9.12
What's Changed
Read what's new in the documentation.
- Add Mockito / Byte Buddy support documentation by @lazar-mitrovic in #236
- Prevent builds from failing if no test list is present by @lazar-mitrovic in #239
- Support different agent modes in the native-image Gradle plugin by @gradinac in #230
- JVM Reachability Metadata support for Maven by @alvarosanchez in #240
- Warn about deprecated agent DSL by @gradinac in #242
- Rework Maven plugin by @lazar-mitrovic in #247
- Add Gradle rich output support, configure default metadata URL on Maven by @lazar-mitrovic in #249
- Fix wrong scope for test dependencies by @melix in #251
- Add documentation for alternative build systems. by @gradinac in #248
Full Changelog: 0.9.11...0.9.12
0.9.11
What's Changed
Read what's new in the documentation.
- Add issue templates by @lazar-mitrovic in #216
- Fix @arg file not being used for tests in Maven by @melix in #212
- Make it possible to use environment variables in native tests by @melix in #217
- Fix incorrect declaration of output directory by @melix in #219
- Refactor build by @melix in #220
- Integrate native configuration repository with Gradle by @melix in #204
- Rework argfile generation by @melix in #223
- Rename
metadataRepositoryand document feature by @melix in #225 - Support applications with custom packaging types by @alvarosanchez in #226
New Contributors
- @alvarosanchez made their first contribution in #226
Full Changelog: 0.9.10...0.9.11
0.9.10
What's Changed
Read what's new in the documentation.
- Introduce skipNativeTests flag in Maven plugin by @sbrannen in #193
- Fix system property breaking build cacheability by @melix in #192
- Make sure executable ends with
.exeunder Windows by @melix in #199 - Make it possible to override the classpath by @melix in #200
- Upgrade to Gradle 7.4 by @melix in #202
- Fix race condition if tests are executed in parallel by @melix in #195
- Add support for
@argfile by @melix in #205
Full Changelog: 0.9.9...0.9.10