-
Notifications
You must be signed in to change notification settings - Fork 86
Comparing changes
Open a pull request
base repository: graalvm/native-build-tools
base: 1.0.0
head repository: graalvm/native-build-tools
compare: 1.1.0
- 12 commits
- 56 files changed
- 8 contributors
Commits on Mar 24, 2026
-
Configuration menu - View commit details
-
Copy full SHA for 56cbb2a - Browse repository at this point
Copy the full SHA 56cbb2aView commit details
Commits on Mar 25, 2026
-
Configuration menu - View commit details
-
Copy full SHA for 3a00032 - Browse repository at this point
Copy the full SHA 3a00032View commit details -
Configuration menu - View commit details
-
Copy full SHA for 395f3b2 - Browse repository at this point
Copy the full SHA 395f3b2View commit details
Commits on Mar 30, 2026
-
Bump io.netty:netty-codec-http from 4.1.129.Final to 4.1.132.Final in…
… /samples/metadata-repo-integration (#859) Bump io.netty:netty-codec-http in /samples/metadata-repo-integration Bumps [io.netty:netty-codec-http](https://github.com/netty/netty) from 4.1.129.Final to 4.1.132.Final. - [Release notes](https://github.com/netty/netty/releases) - [Commits](netty/netty@netty-4.1.129.Final...netty-4.1.132.Final) --- updated-dependencies: - dependency-name: io.netty:netty-codec-http dependency-version: 4.1.132.Final dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 5bc69bd - Browse repository at this point
Copy the full SHA 5bc69bdView commit details -
Add class introduced in 5.14.1/6.0.1 (#794)
`MethodSegmentResolver` is used during discovery and therefore also needs to be initialized at build time on JDK <= 21.
Configuration menu - View commit details
-
Copy full SHA for c6f3674 - Browse repository at this point
Copy the full SHA c6f3674View commit details
Commits on Apr 1, 2026
-
Reduce CI usage by running CI only on "pull_request" and running only…
… the latest gradle version (except when creating a new release) (#861) * Reduce CI usage by running CI only on "pull_request" and running only the latest gradle version (except when creating a new release) * Test only on ubuntu when non-release PR
Configuration menu - View commit details
-
Copy full SHA for ee1351d - Browse repository at this point
Copy the full SHA ee1351dView commit details
Commits on Apr 9, 2026
-
Update latest docs symlink and improve 1.0.0 release notes (#866)
* Automatically update the latest documentation when new release changes * Update changelog
Configuration menu - View commit details
-
Copy full SHA for 4d614c7 - Browse repository at this point
Copy the full SHA 4d614c7View commit details -
Fix early classpath resolution in GenerateDynamicAccessMetadata (#868)
* Fix GenerateDynamicAccessMetadata resolving classpath too early * Make generateDynamicAccess also work with the deprecated -H:+BuildReport build arg
Configuration menu - View commit details
-
Copy full SHA for 05f45d3 - Browse repository at this point
Copy the full SHA 05f45d3View commit details
Commits on Apr 22, 2026
-
Configuration menu - View commit details
-
Copy full SHA for e5b90f0 - Browse repository at this point
Copy the full SHA e5b90f0View commit details -
Merge pull request #879 from jormundur00/bump-metadata-repository-1.0.0
Bump reachability metadata version to 1.0.0
Configuration menu - View commit details
-
Copy full SHA for 0dcda78 - Browse repository at this point
Copy the full SHA 0dcda78View commit details -
Add listLibrariesMissingMetadata task/goal for Gradle and Maven (#877)
* Introduce listMissingMetadataLibs gradle task and maven goal * Never cache gradle listMissingMetadataLibs task * Attempt to fetch gh authentication when it's present * Remove brittle, hard-coded tests * Move from testing fork ticket opening, to actual upstream oracle repo * Fix checkstyle in listMissingMetadataLibs task * Rename listMissingMetadataLibs to listLibrariesMissingMetadata Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com> * Add unit tests for direct-runtime dependency selection - ListLibrariesMissingMetadataTest covers the Gradle path: only direct external module dependencies survive, project components and unresolved entries are filtered, transitive children are not walked. - ListLibrariesMissingMetadataMojoTest covers the Maven path: isDirectRuntimeDependency accepts compile/runtime/null scope at trail length 2, rejects test/provided, transitive trails, missing trail, and project-only trails. Both tests run as plain Spock unit tests and require no GitHub access, so they cover the dependency-selection contract without the brittle live-metadata-repo dependency that the earlier functional tests had. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com> * Group listLibrariesMissingMetadata console output and surface createIssues=true The old output interleaved each missing library's coordinates with a long, heavily URL-encoded prefilled issue link, then trailed a dense seven-counter summary line. The call-to-action for filing issues automatically (createIssues=true) was only reachable by reading the docs. The new rendering: - Groups results by status: "Already requested" (existing open issues), "Requested support for N libraries" (when createIssues succeeded), and a manual "Or request support manually" section for the remaining ones. Errors get their own block at the end. - Places a prominent call-to-action above the manual list that shows the exact re-run command tailored to the build tool (`-PcreateIssues=true` / `-DcreateIssues=true`) and the token resolution order on the next line. - Collapses prefilled issue URLs into numbered footnotes ([1], [E1], [C1]) so library names line up vertically instead of drowning in 200-character URLs. - Trims `&maven_coordinates=...` from the prefilled URL (the title already carries the GAV) and keeps colons readable in the title query value. - Appends `Full report: <path>` as a one-line footer when the plugins pass in the report-file path via the new renderConsoleOutput(reportFilePath) overload. - For all-supported runs, collapses to a single sentence. Tests in MissingMetadataCommandSupportTest are updated to assert on the new grouped output (headline, CTA, token sources, footnote indices) and on the trimmed prefilled URL shape. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com> * Fix missing metadata forced version and GitHub host resolution * Fix ASCII-only checkstyle violation in metadata test * Restore prefilled coordinates in metadata issue links * Add schema for missing metadata reports * Clarify missing metadata tip on docs landing page * Fail listLibrariesMissingMetadata when issue creation fails --------- Co-authored-by: Vojin Jovanovic <vojin.jovanovic@oracle.com> Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Configuration menu - View commit details
-
Copy full SHA for 95512d0 - Browse repository at this point
Copy the full SHA 95512d0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 84cc046 - Browse repository at this point
Copy the full SHA 84cc046View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine: git diff 1.0.0...1.1.0