Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: actions/setup-java
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v6.0.1
Choose a base ref
...
head repository: actions/setup-java
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v6.1.0
Choose a head ref
  • 9 commits
  • 41 files changed
  • 10 contributors

Commits on Sep 11, 2026

  1. Preserve compound Liberica build versions from .sdkmanrc (#1268)

    * Initial plan
    
    * Preserve compound Liberica build versions from release metadata
    
    Co-authored-by: brunoborges <129743+brunoborges@users.noreply.github.com>
    
    ---------
    
    Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
    Co-authored-by: brunoborges <129743+brunoborges@users.noreply.github.com>
    Copilot and brunoborges authored Sep 11, 2026
    Configuration menu
    Copy the full SHA
    1aa87b6 View commit details
    Browse the repository at this point in the history

Commits on Sep 25, 2026

  1. Support Temurin on Linux RISC-V (#1269)

    * Document Temurin RISC-V compatibility
    
    Co-Authored-By: multicode <multicode@yawk.at>
    
    * Expose RISC-V as a canonical architecture
    
    Co-Authored-By: multicode <multicode@yawk.at>
    
    * Support Temurin on Linux RISC-V
    
    Co-Authored-By: multicode <multicode@yawk.at>
    
    * Address RISC-V review feedback
    
    Co-Authored-By: multicode <multicode@yawk.at>
    
    * Fix casing for RISC-V architecture in tests
    
    Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
    
    * Update __tests__/java-platform-contract.test.ts
    
    ---------
    
    Co-authored-by: multicode <multicode@yawk.at>
    Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
    3 people authored Sep 25, 2026
    Configuration menu
    Copy the full SHA
    97c5a5e View commit details
    Browse the repository at this point in the history

Commits on Sep 29, 2026

  1. Stop GPG agent before removing signature-verification home (#1273)

    * Initial plan
    
    * Stop GPG agent before verification home cleanup
    
    Co-authored-by: brunoborges <129743+brunoborges@users.noreply.github.com>
    
    ---------
    
    Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
    Co-authored-by: brunoborges <129743+brunoborges@users.noreply.github.com>
    Copilot and brunoborges authored Sep 29, 2026
    Configuration menu
    Copy the full SHA
    a78ec39 View commit details
    Browse the repository at this point in the history

Commits on Oct 2, 2026

  1. Prefer Zulu 4-segment hotfix builds when resolving version ranges (#1278

    )
    
    Azul reports hotfix releases like 25.0.4.1 as java_version=[25,0,4,1]
    with openjdk_build_number=1 (SDKMAN '25.0.4+1.1'). Sorting candidates via
    semver.compareBuild ranked 25.0.4+7 above 25.0.4+1.1, so ranges such as
    '25' resolved to the older build. Compare java_version, build number and
    distro_version numerically instead.
    
    Fixes: #1275
    
    Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
    brunoborges and Copilot authored Oct 2, 2026
    Configuration menu
    Copy the full SHA
    74920aa View commit details
    Browse the repository at this point in the history
  2. Support Temurin JEP 322 patch versions like 26.0.2.1+1 (#1270) (#1279)

    Accept 4-part versions with build metadata (X.Y.Z.P+B -> X.Y.Z+P.B) and
    match exact Temurin requests against OpenJDK-derived version keys, since the
    Adoptium API semver folds the patch into the build number (26.0.2+101) and
    adds LTS metadata (25.0.4+7.0.LTS).
    
    Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
    brunoborges and Copilot authored Oct 2, 2026
    Configuration menu
    Copy the full SHA
    47b3648 View commit details
    Browse the repository at this point in the history
  3. chore(deps): bump undici from 6.28.0 to 6.29.0 (#1274)

    * chore(deps): bump undici from 6.28.0 to 6.29.0
    
    Bumps [undici](https://github.com/nodejs/undici) from 6.28.0 to 6.29.0.
    - [Release notes](https://github.com/nodejs/undici/releases)
    - [Commits](nodejs/undici@v6.28.0...v6.29.0)
    
    ---
    updated-dependencies:
    - dependency-name: undici
      dependency-version: 6.29.0
      dependency-type: indirect
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    * chore(deps): update generated undici artifacts
    
    Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
    
    * chore(deps): bump brace-expansion to 5.0.12 to fix high-severity audit
    
    Resolves GHSA-q2hr-2g5m-vwhr, GHSA-qhr7-859c-m2p7, GHSA-6j4f-fj2g-mc7p.
    Regenerates dist/ and updates licensed cache.
    
    Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
    
    ---------
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: Bruno Borges <brborges@microsoft.com>
    Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
    3 people authored Oct 2, 2026
    Configuration menu
    Copy the full SHA
    b24925b View commit details
    Browse the repository at this point in the history
  4. chore(deps): bump the monthly-npm-updates group with 13 updates (#1276)

    * chore(deps): bump the monthly-npm-updates group with 13 updates
    
    Bumps the monthly-npm-updates group with 13 updates:
    
    | Package | From | To |
    | --- | --- | --- |
    | [fast-xml-parser](https://github.com/NaturalIntelligence/fast-xml-parser) | `5.11.0` | `5.11.1` |
    | [@jest/globals](https://github.com/jestjs/jest/tree/HEAD/packages/jest-globals) | `30.4.1` | `30.5.2` |
    | [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `26.2.0` | `26.6.2` |
    | [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) | `8.67.0` | `8.70.1` |
    | [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) | `8.67.0` | `8.70.1` |
    | [eslint](https://github.com/eslint/eslint) | `10.8.1` | `10.11.0` |
    | [eslint-plugin-jest](https://github.com/jest-community/eslint-plugin-jest) | `29.16.1` | `29.16.6` |
    | [globals](https://github.com/sindresorhus/globals) | `17.11.0` | `17.12.0` |
    | [jest](https://github.com/jestjs/jest/tree/HEAD/packages/jest) | `30.4.2` | `30.5.2` |
    | [lint-staged](https://github.com/lint-staged/lint-staged) | `17.3.0` | `17.5.1` |
    | [prettier](https://github.com/prettier/prettier) | `3.9.6` | `3.9.9` |
    | [ts-jest](https://github.com/kulshekhar/ts-jest) | `29.4.12` | `29.4.13` |
    | [typescript](https://github.com/microsoft/TypeScript) | `6.0.3` | `7.0.2` |
    
    
    Updates `fast-xml-parser` from 5.11.0 to 5.11.1
    - [Release notes](https://github.com/NaturalIntelligence/fast-xml-parser/releases)
    - [Changelog](https://github.com/NaturalIntelligence/fast-xml-parser/blob/master/CHANGELOG.md)
    - [Commits](NaturalIntelligence/fast-xml-parser@v5.11.0...v5.11.1)
    
    Updates `@jest/globals` from 30.4.1 to 30.5.2
    - [Release notes](https://github.com/jestjs/jest/releases)
    - [Changelog](https://github.com/jestjs/jest/blob/main/CHANGELOG.md)
    - [Commits](https://github.com/jestjs/jest/commits/v30.5.2/packages/jest-globals)
    
    Updates `@types/node` from 26.2.0 to 26.6.2
    - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
    - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)
    
    Updates `@typescript-eslint/eslint-plugin` from 8.67.0 to 8.70.1
    - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
    - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md)
    - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.70.1/packages/eslint-plugin)
    
    Updates `@typescript-eslint/parser` from 8.67.0 to 8.70.1
    - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
    - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md)
    - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.70.1/packages/parser)
    
    Updates `eslint` from 10.8.1 to 10.11.0
    - [Release notes](https://github.com/eslint/eslint/releases)
    - [Commits](eslint/eslint@v10.8.1...v10.11.0)
    
    Updates `eslint-plugin-jest` from 29.16.1 to 29.16.6
    - [Release notes](https://github.com/jest-community/eslint-plugin-jest/releases)
    - [Changelog](https://github.com/jest-community/eslint-plugin-jest/blob/main/CHANGELOG.md)
    - [Commits](jest-community/eslint-plugin-jest@v29.16.1...v29.16.6)
    
    Updates `globals` from 17.11.0 to 17.12.0
    - [Release notes](https://github.com/sindresorhus/globals/releases)
    - [Commits](sindresorhus/globals@v17.11.0...v17.12.0)
    
    Updates `jest` from 30.4.2 to 30.5.2
    - [Release notes](https://github.com/jestjs/jest/releases)
    - [Changelog](https://github.com/jestjs/jest/blob/main/CHANGELOG.md)
    - [Commits](https://github.com/jestjs/jest/commits/v30.5.2/packages/jest)
    
    Updates `lint-staged` from 17.3.0 to 17.5.1
    - [Release notes](https://github.com/lint-staged/lint-staged/releases)
    - [Changelog](https://github.com/lint-staged/lint-staged/blob/main/CHANGELOG.md)
    - [Commits](lint-staged/lint-staged@v17.3.0...v17.5.1)
    
    Updates `prettier` from 3.9.6 to 3.9.9
    - [Release notes](https://github.com/prettier/prettier/releases)
    - [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md)
    - [Commits](prettier/prettier@3.9.6...3.9.9)
    
    Updates `ts-jest` from 29.4.12 to 29.4.13
    - [Release notes](https://github.com/kulshekhar/ts-jest/releases)
    - [Changelog](https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md)
    - [Commits](kulshekhar/ts-jest@v29.4.12...v29.4.13)
    
    Updates `typescript` from 6.0.3 to 7.0.2
    - [Release notes](https://github.com/microsoft/TypeScript/releases)
    - [Commits](microsoft/TypeScript@v6.0.3...v7.0.2)
    
    ---
    updated-dependencies:
    - dependency-name: fast-xml-parser
      dependency-version: 5.11.1
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: monthly-npm-updates
    - dependency-name: "@jest/globals"
      dependency-version: 30.5.2
      dependency-type: direct:development
      update-type: version-update:semver-minor
      dependency-group: monthly-npm-updates
    - dependency-name: "@types/node"
      dependency-version: 26.6.2
      dependency-type: direct:development
      update-type: version-update:semver-minor
      dependency-group: monthly-npm-updates
    - dependency-name: "@typescript-eslint/eslint-plugin"
      dependency-version: 8.70.1
      dependency-type: direct:development
      update-type: version-update:semver-minor
      dependency-group: monthly-npm-updates
    - dependency-name: "@typescript-eslint/parser"
      dependency-version: 8.70.1
      dependency-type: direct:development
      update-type: version-update:semver-minor
      dependency-group: monthly-npm-updates
    - dependency-name: eslint
      dependency-version: 10.11.0
      dependency-type: direct:development
      update-type: version-update:semver-minor
      dependency-group: monthly-npm-updates
    - dependency-name: eslint-plugin-jest
      dependency-version: 29.16.6
      dependency-type: direct:development
      update-type: version-update:semver-patch
      dependency-group: monthly-npm-updates
    - dependency-name: globals
      dependency-version: 17.12.0
      dependency-type: direct:development
      update-type: version-update:semver-minor
      dependency-group: monthly-npm-updates
    - dependency-name: jest
      dependency-version: 30.5.2
      dependency-type: direct:development
      update-type: version-update:semver-minor
      dependency-group: monthly-npm-updates
    - dependency-name: lint-staged
      dependency-version: 17.5.1
      dependency-type: direct:development
      update-type: version-update:semver-minor
      dependency-group: monthly-npm-updates
    - dependency-name: prettier
      dependency-version: 3.9.9
      dependency-type: direct:development
      update-type: version-update:semver-patch
      dependency-group: monthly-npm-updates
    - dependency-name: ts-jest
      dependency-version: 29.4.13
      dependency-type: direct:development
      update-type: version-update:semver-patch
      dependency-group: monthly-npm-updates
    - dependency-name: typescript
      dependency-version: 7.0.2
      dependency-type: direct:development
      update-type: version-update:semver-major
      dependency-group: monthly-npm-updates
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    * Fix monthly npm update checks
    
    Keep TypeScript on the compatible 6.x line for the current @typescript-eslint peer range, rebuild dist, and refresh the fast-xml-parser license cache.
    
    Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
    
    * Fix monthly npm validation failures
    
    Update vulnerable transitive packages in the lockfile, rebuild dist, and correct the JetBrains test expectation for mocked Windows availability.
    
    Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
    
    * chore: update licensed cache for npm updates
    
    Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
    
    ---------
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: Bruno Borges <brborges@microsoft.com>
    Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
    3 people authored Oct 2, 2026
    Configuration menu
    Copy the full SHA
    d0e6e4d View commit details
    Browse the repository at this point in the history

Commits on Oct 7, 2026

  1. feat: support Maven server credential origins (#1282)

    * feat: support Maven server credential origins
    
    * Refactor origin construction to include port if necessary
    
    Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
    
    * fix: validate Maven server credential origins
    
    * docs: note mvn-server-repository-origins requires Maven 3.10+
    
    Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
    
    ---------
    
    Co-authored-by: Bruno Borges <bruno.borges@gmail.com>
    Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
    Co-authored-by: Bruno Borges <brborges@microsoft.com>
    Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
    5 people authored Oct 7, 2026
    Configuration menu
    Copy the full SHA
    2a69be2 View commit details
    Browse the repository at this point in the history

Commits on Oct 14, 2026

  1. Support Maven plugin repositories in generated settings.xml (#1286)

    * Add Maven plugin repository support
    
    Generate plugin repositories alongside dependency repositories and share Central inclusion and ordering controls. Cover repository parsing, credentials, explicit Central overrides, plugin ordering, and effective Maven models; document the compatibility change and rebuild runtime bundles.
    
    Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
    Copilot-Session: 52a8a8e2-7965-42d3-88d9-d66f64d0d60d
    
    * Fix CI audit by updating Handlebars to 4.7.10
    
    Update the transitive test dependency to the patched release without changing runtime dependencies or suppressing audit checks.
    
    Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
    Copilot-Session: 282b173f-7b1d-4fcd-bca4-9c8e2fa72a37
    
    ---------
    
    Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
    Copilot-Session: 52a8a8e2-7965-42d3-88d9-d66f64d0d60d
    Copilot-Session: 282b173f-7b1d-4fcd-bca4-9c8e2fa72a37
    brunoborges and Copilot authored Oct 14, 2026
    Configuration menu
    Copy the full SHA
    b843ebf View commit details
    Browse the repository at this point in the history
Loading