Reduce CI usage by running CI only on "pull_request" and running only the latest gradle version (except when creating a new release) by @jormundur00 in #861
Update latest docs symlink and improve 1.0.0 release notes by @jormundur00 in #866
Fix early classpath resolution in GenerateDynamicAccessMetadata by @jormundur00 in #868
Native Build Tools 1.0.0 moves to the 1.0-M1 release of the reachability metadata repository, which uses the new reachability-metadata.json metadata format and no longer uses the global metadata/index.json.
This may require dependency and metadata updates in downstream projects; some stacks can regress until they adapt.
What's Changed
Fix broken JavaApplicationFunctionalTest due to using a removed feature by @jormundur00 in #850
Remove the usage of the global metadata/index.json from the nbt plugins by @jormundur00 in #829
Add reachability-metadata-schema cross-validation by @jormundur00 in #840
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [org.graalvm.buildtools.native:org.graalvm.buildtools.native.gradle.plugin](https://github.com/graalvm/native-build-tools) | dependencies | major | `0.11.3` → `1.1.8` |
---
### Release Notes
<details>
<summary>graalvm/native-build-tools (org.graalvm.buildtools.native:org.graalvm.buildtools.native.gradle.plugin)</summary>
### [`v1.1.8`](https://github.com/graalvm/native-build-tools/releases/tag/1.1.8)
[Compare Source](https://github.com/graalvm/native-build-tools/compare/1.1.7...1.1.8)
#### What's Changed
- Release 1.1.7 by [@​graalvmbot](https://github.com/graalvmbot) in [#​1009](https://github.com/graalvm/native-build-tools/pull/1009)
- Bump version to 1.1.8-SNAPSHOT by [@​graalvmbot](https://github.com/graalvmbot) in [#​1010](https://github.com/graalvm/native-build-tools/pull/1010)
- Deprecate fallback plugin options by [@​jormundur00](https://github.com/jormundur00) in [#​997](https://github.com/graalvm/native-build-tools/pull/997)
- Update reachability metadata to 1.0.9 by [@​graalvmbot](https://github.com/graalvmbot) in [#​1014](https://github.com/graalvm/native-build-tools/pull/1014)
**Full Changelog**: <https://github.com/graalvm/native-build-tools/compare/1.1.7...1.1.8>
### [`v1.1.7`](https://github.com/graalvm/native-build-tools/releases/tag/1.1.7)
[Compare Source](https://github.com/graalvm/native-build-tools/compare/1.1.6...1.1.7)
#### What's Changed
- Release 1.1.6 by [@​graalvmbot](https://github.com/graalvmbot) in [#​996](https://github.com/graalvm/native-build-tools/pull/996)
- Suppress missing Javadoc diagnostics across convention tasks by [@​jormundur00](https://github.com/jormundur00) in [#​994](https://github.com/graalvm/native-build-tools/pull/994)
- Replace deprecated Kotlin DSL delegated accessors by [@​jormundur00](https://github.com/jormundur00) in [#​998](https://github.com/graalvm/native-build-tools/pull/998)
- Fix Maven plugin unit-test mock maker and SLF4J setup by [@​jormundur00](https://github.com/jormundur00) in [#​999](https://github.com/graalvm/native-build-tools/pull/999)
- Bump version to 1.1.7-SNAPSHOT by [@​graalvmbot](https://github.com/graalvmbot) in [#​1001](https://github.com/graalvm/native-build-tools/pull/1001)
- Bump io.netty:netty-codec-http from 4.1.135.Final to 4.1.136.Final in /samples/metadata-repo-integration by [@​dependabot](https://github.com/dependabot)\[bot] in [#​1002](https://github.com/graalvm/native-build-tools/pull/1002)
- Avoid Maven internal API for console colors by [@​jormundur00](https://github.com/jormundur00) in [#​1003](https://github.com/graalvm/native-build-tools/pull/1003)
- Update reachability metadata to 1.0.8 by [@​graalvmbot](https://github.com/graalvmbot) in [#​1008](https://github.com/graalvm/native-build-tools/pull/1008)
**Full Changelog**: <https://github.com/graalvm/native-build-tools/compare/1.1.6...1.1.7>
### [`v1.1.6`](https://github.com/graalvm/native-build-tools/releases/tag/1.1.6)
[Compare Source](https://github.com/graalvm/native-build-tools/compare/1.1.5...1.1.6)
#### What's Changed
- Prefer GraalVM's Java when running with agent by [@​vjovanov](https://github.com/vjovanov) in [#​833](https://github.com/graalvm/native-build-tools/pull/833)
- Make Maven agent execution ID configurable by [@​jormundur00](https://github.com/jormundur00) in [#​933](https://github.com/graalvm/native-build-tools/pull/933)
- Fix optional JUnit dependency resolution in Maven native tests by [@​jormundur00](https://github.com/jormundur00) in [#​935](https://github.com/graalvm/native-build-tools/pull/935)
- Log selected Maven metadata repository by [@​jormundur00](https://github.com/jormundur00) in [#​936](https://github.com/graalvm/native-build-tools/pull/936)
- Fix Maven test agent paths with spaces by [@​jormundur00](https://github.com/jormundur00) in [#​934](https://github.com/graalvm/native-build-tools/pull/934)
- Log Gradle agent output directory by [@​jormundur00](https://github.com/jormundur00) in [#​937](https://github.com/graalvm/native-build-tools/pull/937)
- Clarify JUnit launcher alignment for Maven native tests by [@​jormundur00](https://github.com/jormundur00) in [#​938](https://github.com/graalvm/native-build-tools/pull/938)
- Fix custom Gradle binary classpath wiring by [@​jormundur00](https://github.com/jormundur00) in [#​939](https://github.com/graalvm/native-build-tools/pull/939)
- Document Maven native test output directories by [@​jormundur00](https://github.com/jormundur00) in [#​941](https://github.com/graalvm/native-build-tools/pull/941)
- Fix Gradle agent toolchain detection by [@​jormundur00](https://github.com/jormundur00) in [#​943](https://github.com/graalvm/native-build-tools/pull/943)
- Fix Gradle metadata repository service scoping by [@​jormundur00](https://github.com/jormundur00) in [#​942](https://github.com/graalvm/native-build-tools/pull/942)
- Release 1.1.5 by [@​graalvmbot](https://github.com/graalvmbot) in [#​972](https://github.com/graalvm/native-build-tools/pull/972)
- Fix Groovy agent predicate closures by [@​jormundur00](https://github.com/jormundur00) in [#​959](https://github.com/graalvm/native-build-tools/pull/959)
- Make Maven skip apply to all goals by [@​jormundur00](https://github.com/jormundur00) in [#​960](https://github.com/graalvm/native-build-tools/pull/960)
- Document Maven resource configuration by [@​jormundur00](https://github.com/jormundur00) in [#​965](https://github.com/graalvm/native-build-tools/pull/965)
- Fix layered image configuration cache test by [@​jormundur00](https://github.com/jormundur00) in [#​958](https://github.com/graalvm/native-build-tools/pull/958)
- Respect build-tool console colors for Native Image output by [@​jormundur00](https://github.com/jormundur00) in [#​961](https://github.com/graalvm/native-build-tools/pull/961)
- Normalize platform-dependent resource and test paths by [@​jormundur00](https://github.com/jormundur00) in [#​981](https://github.com/graalvm/native-build-tools/pull/981)
- Bump version to 1.1.6-SNAPSHOT by [@​graalvmbot](https://github.com/graalvmbot) in [#​990](https://github.com/graalvm/native-build-tools/pull/990)
- Add class introduced in 6.1 by [@​marcphilipp](https://github.com/marcphilipp) in [#​867](https://github.com/graalvm/native-build-tools/pull/867)
- Bump org.apache.commons:commons-lang3 from 3.12.0 to 3.18.0 in /samples/java-application-with-tests by [@​dependabot](https://github.com/dependabot)\[bot] in [#​823](https://github.com/graalvm/native-build-tools/pull/823)
- Fix order of access filter files by moving default to the start by [@​ArloL](https://github.com/ArloL) in [#​875](https://github.com/graalvm/native-build-tools/pull/875)
- Allow the test classes directory to be configured for the NativeTestMojo by [@​thegridman](https://github.com/thegridman) in [#​757](https://github.com/graalvm/native-build-tools/pull/757)
- Bump org.apache.commons:commons-lang3 from 3.12.0 to 3.18.0 in /samples/java-application-with-tests-in-src-main by [@​dependabot](https://github.com/dependabot)\[bot] in [#​993](https://github.com/graalvm/native-build-tools/pull/993)
- Preserve test runner argLine when configuring agent by [@​jormundur00](https://github.com/jormundur00) in [#​992](https://github.com/graalvm/native-build-tools/pull/992)
- Update reachability metadata to 1.0.7 by [@​graalvmbot](https://github.com/graalvmbot) in [#​995](https://github.com/graalvm/native-build-tools/pull/995)
#### New Contributors
- [@​ArloL](https://github.com/ArloL) made their first contribution in [#​875](https://github.com/graalvm/native-build-tools/pull/875)
- [@​thegridman](https://github.com/thegridman) made their first contribution in [#​757](https://github.com/graalvm/native-build-tools/pull/757)
**Full Changelog**: <https://github.com/graalvm/native-build-tools/compare/1.1.5...1.1.6>
### [`v1.1.5`](https://github.com/graalvm/native-build-tools/releases/tag/1.1.5)
[Compare Source](https://github.com/graalvm/native-build-tools/compare/1.1.4...1.1.5)
#### What's Changed
- Release 1.1.4 by [@​graalvmbot](https://github.com/graalvmbot) in [#​963](https://github.com/graalvm/native-build-tools/pull/963)
- Bump version to 1.1.5-SNAPSHOT by [@​graalvmbot](https://github.com/graalvmbot) in [#​964](https://github.com/graalvm/native-build-tools/pull/964)
- Fix Maven native test resource handling by [@​alvarosanchez](https://github.com/alvarosanchez) in [#​966](https://github.com/graalvm/native-build-tools/pull/966)
- Support autodetected Jupiter extensions in native tests by [@​jormundur00](https://github.com/jormundur00) in [#​919](https://github.com/graalvm/native-build-tools/pull/919)
- Document Gradle tracing agent default mode by [@​jormundur00](https://github.com/jormundur00) in [#​922](https://github.com/graalvm/native-build-tools/pull/922)
- Fix Gradle nativeTest test resource detection by [@​jormundur00](https://github.com/jormundur00) in [#​929](https://github.com/graalvm/native-build-tools/pull/929)
- Document skipNativeBuildForPom for Maven aggregators by [@​jormundur00](https://github.com/jormundur00) in [#​921](https://github.com/graalvm/native-build-tools/pull/921)
- Fix custom native test classpath wiring by [@​jormundur00](https://github.com/jormundur00) in [#​925](https://github.com/graalvm/native-build-tools/pull/925)
- Make build infrastructure runnable on newer JDKs by [@​jormundur00](https://github.com/jormundur00) in [#​928](https://github.com/graalvm/native-build-tools/pull/928)
- Clarify buildArgs option entries by [@​jormundur00](https://github.com/jormundur00) in [#​931](https://github.com/graalvm/native-build-tools/pull/931)
- Update reachability metadata to 1.0.6 by [@​graalvmbot](https://github.com/graalvmbot) in [#​971](https://github.com/graalvm/native-build-tools/pull/971)
**Full Changelog**: <https://github.com/graalvm/native-build-tools/compare/1.1.4...1.1.5>
### [`v1.1.4`](https://github.com/graalvm/native-build-tools/releases/tag/1.1.4)
[Compare Source](https://github.com/graalvm/native-build-tools/compare/1.1.3...1.1.4)
#### What's Changed
- Release 1.1.3 by [@​graalvmbot](https://github.com/graalvmbot) in [#​944](https://github.com/graalvm/native-build-tools/pull/944)
- Bump version to 1.1.4-SNAPSHOT by [@​graalvmbot](https://github.com/graalvmbot) in [#​946](https://github.com/graalvm/native-build-tools/pull/946)
- Re-enable layered application functional test by [@​jormundur00](https://github.com/jormundur00) in [#​904](https://github.com/graalvm/native-build-tools/pull/904)
- Fix Gradle system property quoting by [@​jormundur00](https://github.com/jormundur00) in [#​907](https://github.com/graalvm/native-build-tools/pull/907)
- Avoid disabled agent instrumentation by [@​jormundur00](https://github.com/jormundur00) in [#​905](https://github.com/graalvm/native-build-tools/pull/905)
- Use systemPropertyVariables for Maven test plugin injection by [@​jormundur00](https://github.com/jormundur00) in [#​902](https://github.com/graalvm/native-build-tools/pull/902)
- Improve missing metadata reporting for newer repository releases by [@​jormundur00](https://github.com/jormundur00) in [#​948](https://github.com/graalvm/native-build-tools/pull/948)
- Fix invalid Gradle tracing-agent grund citation by [@​jormundur00](https://github.com/jormundur00) in [#​950](https://github.com/graalvm/native-build-tools/pull/950)
- Use explicit Gradle project dependency notation and test on Gradle 9.6.1 by [@​jormundur00](https://github.com/jormundur00) in [#​903](https://github.com/graalvm/native-build-tools/pull/903)
- Migrate functional CI to GraalVM for JDK 25 by [@​jormundur00](https://github.com/jormundur00) in [#​953](https://github.com/graalvm/native-build-tools/pull/953)
- Add Maven plugin inspections to CI by [@​jormundur00](https://github.com/jormundur00) in [#​911](https://github.com/graalvm/native-build-tools/pull/911)
- Add common utils CI gate by [@​jormundur00](https://github.com/jormundur00) in [#​912](https://github.com/graalvm/native-build-tools/pull/912)
- Fix Maven metadata repository fallback mutation by [@​jormundur00](https://github.com/jormundur00) in [#​914](https://github.com/graalvm/native-build-tools/pull/914)
- Add regression tests for Windows args-file paths by [@​jormundur00](https://github.com/jormundur00) in [#​915](https://github.com/graalvm/native-build-tools/pull/915)
- Update reachability metadata to 1.0.5 by [@​graalvmbot](https://github.com/graalvmbot) in [#​962](https://github.com/graalvm/native-build-tools/pull/962)
**Full Changelog**: <https://github.com/graalvm/native-build-tools/compare/1.1.3...1.1.4>
### [`v1.1.3`](https://github.com/graalvm/native-build-tools/releases/tag/1.1.3)
[Compare Source](https://github.com/graalvm/native-build-tools/compare/1.1.2...1.1.3)
#### What's Changed
- Release 1.1.2 by [@​graalvmbot](https://github.com/graalvmbot) in [#​923](https://github.com/graalvm/native-build-tools/pull/923)
- Bump version to 1.1.3-SNAPSHOT by [@​graalvmbot](https://github.com/graalvmbot) in [#​924](https://github.com/graalvm/native-build-tools/pull/924)
- Bump io.netty:netty-codec-http from 4.1.132.Final to 4.1.135.Final in /samples/metadata-repo-integration by [@​dependabot](https://github.com/dependabot)\[bot] in [#​932](https://github.com/graalvm/native-build-tools/pull/932)
- Refine grund specification by [@​jormundur00](https://github.com/jormundur00) in [#​917](https://github.com/graalvm/native-build-tools/pull/917)
**Full Changelog**: <https://github.com/graalvm/native-build-tools/compare/1.1.2...1.1.3>
### [`v1.1.2`](https://github.com/graalvm/native-build-tools/releases/tag/1.1.2)
[Compare Source](https://github.com/graalvm/native-build-tools/compare/1.1.1...1.1.2)
#### What's Changed
- Release 1.1.1 by [@​graalvmbot](https://github.com/graalvmbot) in [#​898](https://github.com/graalvm/native-build-tools/pull/898)
- Bump version to 1.1.2-SNAPSHOT by [@​graalvmbot](https://github.com/graalvmbot) in [#​899](https://github.com/graalvm/native-build-tools/pull/899)
- Add Macaron checks for GitHub Actions workflows by [@​vjovanov](https://github.com/vjovanov) in [#​865](https://github.com/graalvm/native-build-tools/pull/865)
- Add plugin descriptions by [@​ban-mi](https://github.com/ban-mi) in [#​876](https://github.com/graalvm/native-build-tools/pull/876)
- Add grund repository specification by [@​jormundur00](https://github.com/jormundur00) in [#​894](https://github.com/graalvm/native-build-tools/pull/894)
- Update reachability metadata to 1.0.3 by [@​graalvmbot](https://github.com/graalvmbot) in [#​918](https://github.com/graalvm/native-build-tools/pull/918)
**Full Changelog**: <https://github.com/graalvm/native-build-tools/compare/1.1.1...1.1.2>
### [`v1.1.1`](https://github.com/graalvm/native-build-tools/releases/tag/1.1.1)
[Compare Source](https://github.com/graalvm/native-build-tools/compare/1.1.0...1.1.1)
#### What's Changed
- Release 1.1.0 by [@​graalvmbot](https://github.com/graalvmbot) in [#​880](https://github.com/graalvm/native-build-tools/pull/880)
- Bump version to 1.1.1-SNAPSHOT by [@​graalvmbot](https://github.com/graalvmbot) in [#​881](https://github.com/graalvm/native-build-tools/pull/881)
- Adapt missing metadata issues to title-only coordinates by [@​jormundur00](https://github.com/jormundur00) in [#​886](https://github.com/graalvm/native-build-tools/pull/886)
- Skip JDK 25 metadata schema check on macOS x64 by [@​jormundur00](https://github.com/jormundur00) in [#​888](https://github.com/graalvm/native-build-tools/pull/888)
- Treat not-for-native-image metadata as covered by [@​jormundur00](https://github.com/jormundur00) in [#​884](https://github.com/graalvm/native-build-tools/pull/884)
- Skip metadata requests for artifacts unavailable in Maven Central repository by [@​jormundur00](https://github.com/jormundur00) in [#​890](https://github.com/graalvm/native-build-tools/pull/890)
- Bump reachability metadata repository to 1.0.2 by [@​jormundur00](https://github.com/jormundur00) in [#​897](https://github.com/graalvm/native-build-tools/pull/897)
- Allow empty classpath for layer-create builds by [@​jormundur00](https://github.com/jormundur00) in [#​895](https://github.com/graalvm/native-build-tools/pull/895)
**Full Changelog**: <https://github.com/graalvm/native-build-tools/compare/1.1.0...1.1.1>
### [`v1.1.0`](https://github.com/graalvm/native-build-tools/releases/tag/1.1.0)
[Compare Source](https://github.com/graalvm/native-build-tools/compare/1.0.0...1.1.0)
#### What's Changed
- Release 1.0.0 by [@​graalvmbot](https://github.com/graalvmbot) in [#​857](https://github.com/graalvm/native-build-tools/pull/857)
- Bump version to 1.0.1-SNAPSHOT by [@​graalvmbot](https://github.com/graalvmbot) in [#​858](https://github.com/graalvm/native-build-tools/pull/858)
- Use a safer way to create the temporary access filter file by [@​sschuberth](https://github.com/sschuberth) in [#​852](https://github.com/graalvm/native-build-tools/pull/852)
- Bump io.netty:netty-codec-http from 4.1.129.Final to 4.1.132.Final in /samples/metadata-repo-integration by [@​dependabot](https://github.com/dependabot)\[bot] in [#​859](https://github.com/graalvm/native-build-tools/pull/859)
- Add class introduced in 5.14.1/6.0.1 by [@​marcphilipp](https://github.com/marcphilipp) in [#​794](https://github.com/graalvm/native-build-tools/pull/794)
- Reduce CI usage by running CI only on "pull\_request" and running only the latest gradle version (except when creating a new release) by [@​jormundur00](https://github.com/jormundur00) in [#​861](https://github.com/graalvm/native-build-tools/pull/861)
- Update latest docs symlink and improve 1.0.0 release notes by [@​jormundur00](https://github.com/jormundur00) in [#​866](https://github.com/graalvm/native-build-tools/pull/866)
- Fix early classpath resolution in GenerateDynamicAccessMetadata by [@​jormundur00](https://github.com/jormundur00) in [#​868](https://github.com/graalvm/native-build-tools/pull/868)
- Bump reachability metadata version to 1.0.0 by [@​jormundur00](https://github.com/jormundur00) in [#​879](https://github.com/graalvm/native-build-tools/pull/879)
- Add listLibrariesMissingMetadata task/goal for Gradle and Maven by [@​jormundur00](https://github.com/jormundur00) in [#​877](https://github.com/graalvm/native-build-tools/pull/877)
**Full Changelog**: <https://github.com/graalvm/native-build-tools/compare/1.0.0...1.1.0>
### [`v1.0.0`](https://github.com/graalvm/native-build-tools/releases/tag/1.0.0)
[Compare Source](https://github.com/graalvm/native-build-tools/compare/0.11.5...1.0.0)
#### Breaking Changes
- Native Build Tools 1.0.0 moves to the `1.0-M1` release of the reachability metadata repository, which uses the new `reachability-metadata.json` metadata format and no longer uses the global `metadata/index.json`.
- This may require dependency and metadata updates in downstream projects; some stacks can regress until they adapt.
#### What's Changed
- Fix broken JavaApplicationFunctionalTest due to using a removed feature by [@​jormundur00](https://github.com/jormundur00) in [#​850](https://github.com/graalvm/native-build-tools/pull/850)
- Remove the usage of the global metadata/index.json from the nbt plugins by [@​jormundur00](https://github.com/jormundur00) in [#​829](https://github.com/graalvm/native-build-tools/pull/829)
- Add reachability-metadata-schema cross-validation by [@​jormundur00](https://github.com/jormundur00) in [#​840](https://github.com/graalvm/native-build-tools/pull/840)
- Merge 1.0-M1 branch to master by [@​jormundur00](https://github.com/jormundur00) in [#​848](https://github.com/graalvm/native-build-tools/pull/848)
**Full Changelog**: <https://github.com/graalvm/native-build-tools/compare/0.11.5...1.0.0>
### [`v0.11.5`](https://github.com/graalvm/native-build-tools/releases/tag/0.11.5)
[Compare Source](https://github.com/graalvm/native-build-tools/compare/0.11.4...0.11.5)
#### What's Changed
- Bump version to 0.11.5-SNAPSHOT by [@​graalvmbot](https://github.com/graalvmbot) in [#​817](https://github.com/graalvm/native-build-tools/pull/817)
- Make environment variables set in the pom.xml of the native-maven-plugin be visible in the image builder by [@​jormundur00](https://github.com/jormundur00) in [#​819](https://github.com/graalvm/native-build-tools/pull/819)
- Add check if correct schemas are present in the reachability metadata repository provided to buildtools by [@​jormundur00](https://github.com/jormundur00) in [#​821](https://github.com/graalvm/native-build-tools/pull/821)
- Add fallback for jarless artifacts in the native-maven-plugin by [@​jormundur00](https://github.com/jormundur00) in [#​824](https://github.com/graalvm/native-build-tools/pull/824)
- Fix JUnit 6 not working correctly with JDK 21 by expanding the initialize-at-build-time-list by [@​jormundur00](https://github.com/jormundur00) in [#​832](https://github.com/graalvm/native-build-tools/pull/832)
- Remove the usage of the global metadata/index.json from the nbt plugins by [@​jormundur00](https://github.com/jormundur00) in [#​829](https://github.com/graalvm/native-build-tools/pull/829)
- Revert "Remove the usage of the global metadata/index.json from the nbt plugins" by [@​jormundur00](https://github.com/jormundur00) in [#​836](https://github.com/graalvm/native-build-tools/pull/836)
- Use JDK 21 Graal in the CI by [@​jormundur00](https://github.com/jormundur00) in [#​839](https://github.com/graalvm/native-build-tools/pull/839)
- Support `-H:+CompatibilityMode` in build tools by [@​vjovanov](https://github.com/vjovanov) in [#​822](https://github.com/graalvm/native-build-tools/pull/822)
- Update reachability metadata to 0.3.34 by [@​graalvmbot](https://github.com/graalvmbot) in [#​842](https://github.com/graalvm/native-build-tools/pull/842)
**Full Changelog**: <https://github.com/graalvm/native-build-tools/compare/0.11.4...0.11.5>
### [`v0.11.4`](https://github.com/graalvm/native-build-tools/releases/tag/0.11.4)
[Compare Source](https://github.com/graalvm/native-build-tools/compare/0.11.3...0.11.4)
#### What's Changed
- Release 0.11.3 by [@​graalvmbot](https://github.com/graalvmbot) in [#​797](https://github.com/graalvm/native-build-tools/pull/797)
- Bump version to 0.11.4-SNAPSHOT by [@​graalvmbot](https://github.com/graalvmbot) in [#​799](https://github.com/graalvm/native-build-tools/pull/799)
- Generate dynamic access metadata and provide it to the classpath when passing "--emit build-report" as a build argument by [@​jormundur00](https://github.com/jormundur00) in [#​795](https://github.com/graalvm/native-build-tools/pull/795)
- Fix relativlization bug by [@​melix](https://github.com/melix) in [#​792](https://github.com/graalvm/native-build-tools/pull/792)
- Fix wrong property name in the maven plugin documentation by [@​jormundur00](https://github.com/jormundur00) in [#​808](https://github.com/graalvm/native-build-tools/pull/808)
- Enhance Project Documentation and Testing by [@​vjovanov](https://github.com/vjovanov) in [#​791](https://github.com/graalvm/native-build-tools/pull/791)
- Support compatibility mode in GraalVM by [@​vjovanov](https://github.com/vjovanov) in [#​811](https://github.com/graalvm/native-build-tools/pull/811)
- Update reachability metadata to 0.3.33 by [@​graalvmbot](https://github.com/graalvmbot) in [#​814](https://github.com/graalvm/native-build-tools/pull/814)
- Release 0.11.4 by [@​graalvmbot](https://github.com/graalvmbot) in [#​815](https://github.com/graalvm/native-build-tools/pull/815)
#### New Contributors
- [@​jormundur00](https://github.com/jormundur00) made their first contribution in [#​795](https://github.com/graalvm/native-build-tools/pull/795)
**Full Changelog**: <https://github.com/graalvm/native-build-tools/compare/0.11.3...0.11.4>
</details>
---
### Configuration
📅 **Schedule**: (UTC)
- Branch creation
- At any time (no schedule defined)
- Automerge
- At any time (no schedule defined)
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
---
This PR has been generated by [Mend Renovate CLI](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My45NS4wIiwidXBkYXRlZEluVmVyIjoiNDQuMTQuNSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
renovate
force-pushed renovate/org.graalvm.buildtools.native-org.graalvm.buildtools.native.gradle.plugin-1.x from 87b119453d to dcfb7d19f12026-04-23 15:15:41 +02:00Compare
renovate
force-pushed renovate/org.graalvm.buildtools.native-org.graalvm.buildtools.native.gradle.plugin-1.x from dcfb7d19f1 to ef72272d732026-05-26 15:10:57 +02:00Compare
renovate
force-pushed renovate/org.graalvm.buildtools.native-org.graalvm.buildtools.native.gradle.plugin-1.x from ef72272d73 to 96ea7bbf952026-06-10 23:13:22 +02:00Compare
renovate
force-pushed renovate/org.graalvm.buildtools.native-org.graalvm.buildtools.native.gradle.plugin-1.x from 96ea7bbf95 to b4b86032fe2026-06-26 23:09:14 +02:00Compare
renovate
force-pushed renovate/org.graalvm.buildtools.native-org.graalvm.buildtools.native.gradle.plugin-1.x from b4b86032fe to 9bb396cd4e2026-07-10 23:10:38 +02:00Compare
renovate
force-pushed renovate/org.graalvm.buildtools.native-org.graalvm.buildtools.native.gradle.plugin-1.x from 9bb396cd4e to f14870f7e82026-07-17 15:09:26 +02:00Compare
renovate
force-pushed renovate/org.graalvm.buildtools.native-org.graalvm.buildtools.native.gradle.plugin-1.x from f14870f7e8 to c2bf6e91dc2026-07-22 15:14:14 +02:00Compare
renovate
force-pushed renovate/org.graalvm.buildtools.native-org.graalvm.buildtools.native.gradle.plugin-1.x from c2bf6e91dc to fcf738208d2026-08-04 07:17:14 +02:00Compare
renovate
force-pushed renovate/org.graalvm.buildtools.native-org.graalvm.buildtools.native.gradle.plugin-1.x from fcf738208d to bd649b7e602026-08-07 15:14:23 +02:00Compare
You are not authorized to merge this pull request.
This pull request can be merged automatically.
View command line instructions
Checkout
From your project repository, check out a new branch and test the changes.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
This PR contains the following updates:
0.11.3→1.1.8Release Notes
graalvm/native-build-tools (org.graalvm.buildtools.native:org.graalvm.buildtools.native.gradle.plugin)
v1.1.8Compare Source
What's Changed
Full Changelog: https://github.com/graalvm/native-build-tools/compare/1.1.7...1.1.8
v1.1.7Compare Source
What's Changed
Full Changelog: https://github.com/graalvm/native-build-tools/compare/1.1.6...1.1.7
v1.1.6Compare Source
What's Changed
New Contributors
Full Changelog: https://github.com/graalvm/native-build-tools/compare/1.1.5...1.1.6
v1.1.5Compare Source
What's Changed
Full Changelog: https://github.com/graalvm/native-build-tools/compare/1.1.4...1.1.5
v1.1.4Compare Source
What's Changed
Full Changelog: https://github.com/graalvm/native-build-tools/compare/1.1.3...1.1.4
v1.1.3Compare Source
What's Changed
Full Changelog: https://github.com/graalvm/native-build-tools/compare/1.1.2...1.1.3
v1.1.2Compare Source
What's Changed
Full Changelog: https://github.com/graalvm/native-build-tools/compare/1.1.1...1.1.2
v1.1.1Compare Source
What's Changed
Full Changelog: https://github.com/graalvm/native-build-tools/compare/1.1.0...1.1.1
v1.1.0Compare Source
What's Changed
Full Changelog: https://github.com/graalvm/native-build-tools/compare/1.0.0...1.1.0
v1.0.0Compare Source
Breaking Changes
1.0-M1release of the reachability metadata repository, which uses the newreachability-metadata.jsonmetadata format and no longer uses the globalmetadata/index.json.What's Changed
Full Changelog: https://github.com/graalvm/native-build-tools/compare/0.11.5...1.0.0
v0.11.5Compare Source
What's Changed
-H:+CompatibilityModein build tools by @vjovanov in #822Full Changelog: https://github.com/graalvm/native-build-tools/compare/0.11.4...0.11.5
v0.11.4Compare Source
What's Changed
New Contributors
Full Changelog: https://github.com/graalvm/native-build-tools/compare/0.11.3...0.11.4
Configuration
📅 Schedule: (UTC)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate CLI.
87b119453dtodcfb7d19f1dcfb7d19f1toef72272d73ef72272d73to96ea7bbf9596ea7bbf95tob4b86032feb4b86032feto9bb396cd4e9bb396cd4etof14870f7e8f14870f7e8toc2bf6e91dcc2bf6e91dctofcf738208dfcf738208dtobd649b7e60View command line instructions
Checkout
From your project repository, check out a new branch and test the changes.