Skip to content

chore(deps): bump GraalVM Native Build Tools plugin 0.11.1 → 1.1.0#89

Closed
cristianrcv wants to merge 2 commits into
masterfrom
bump/graalvm-native-build-tools-1.1.0
Closed

chore(deps): bump GraalVM Native Build Tools plugin 0.11.1 → 1.1.0#89
cristianrcv wants to merge 2 commits into
masterfrom
bump/graalvm-native-build-tools-1.1.0

Conversation

@cristianrcv
Copy link
Copy Markdown
Contributor

@cristianrcv cristianrcv commented Apr 27, 2026

Summary

  • Bumps org.graalvm.buildtools.native plugin from 0.11.1 to 1.1.0
  • Pins GraalVM reachability metadata repository to 0.3.35 for compatibility with GraalVM Community 21

Background

Plugin 1.1.0 bundles reachability metadata repo 1.0.0, which uses a new reachability-metadata.json schema that requires GraalVM 25+. Since CI uses GraalVM Community 21 (and GraalVM 25 is not yet stable), the metadata repository is pinned to the latest 0.3.x release (0.3.35), which skips the new schema validation. The pin can be removed once CI is upgraded to GraalVM 25.

No DSL changes were required — the existing graalvmNative block is fully compatible with 1.1.0.

Test plan

  • CI native image build passes
  • Run ./gradlew listLibrariesMissingMetadata to verify all dependencies have reachability metadata

🤖 Generated with Claude Code

cristianrcv and others added 2 commits April 27, 2026 10:13
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
…ompatibility

Plugin 1.1.0 bundles metadata repo 1.0.0 which uses a new schema requiring
GraalVM 25+. Pinning to the latest 0.3.x release keeps compatibility with
the GraalVM Community 21 used in CI until we upgrade GraalVM.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@cristianrcv
Copy link
Copy Markdown
Contributor Author

Closing — upgrading to 1.1.0 requires GraalVM 25 for the new reachability-metadata schema, and the compatibility matrix between plugin, metadata repo, and GraalVM versions is too tangled to be worth it while staying on GraalVM 21. Reverting to 0.11.1.

@cristianrcv cristianrcv deleted the bump/graalvm-native-build-tools-1.1.0 branch April 27, 2026 08:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant