Sourced from actions/setup-java's releases.
v6.0.0
What's Changed
- dist: Migrate from Zulu Discovery API to Azul Metadata API by
@jameswaldin actions/setup-java#1010- feat: add .mvn/extensions.xml to Maven cache key pattern by
@brunoborgeswith@Copilotin actions/setup-java#1041- Migrate to ESM and upgrade dependencies by
@priyagupta108in actions/setup-java#1078- Map Zulu x86 architecture to i686 for Azul Metadata API by
@brunoborgesin actions/setup-java#1079- Rename jdkFile input to jdk-file with deprecated alias by
@brunoborgesin actions/setup-java#1083- Infer distribution from asdf .tool-versions vendor prefix by
@brunoborgesin actions/setup-java#1084- Add Maven compiler problem matcher for javac diagnostics by
@brunoborgesin actions/setup-java#1086- feat: expose cache-primary-key output (#597) by
@brunoborgesin actions/setup-java#1088- docs: clarify V6 ESM migration is not a user-facing breaking change by
@brunoborgesin actions/setup-java#1090- Support multi-field Java versions like
18.0.1.1by@brunoborgesin actions/setup-java#1092- docs: document seeding the Maven cache for plugin dependencies by
@brunoborgesin actions/setup-java#1094- docs: clarify Maven cache paths and key hash inputs by
@brunoborgesin actions/setup-java#1096- Support pinning java-version as "latest" by
@brunoborgesin actions/setup-java#1093- chore(deps-dev): bump eslint from 10.6.0 to 10.7.0 by
@dependabot[bot] in actions/setup-java#1101- chore(deps-dev): bump eslint-plugin-n from 18.2.1 to 18.2.2 by
@dependabot[bot] in actions/setup-java#1103- chore(deps-dev): bump prettier from 3.9.4 to 3.9.5 by
@dependabot[bot] in actions/setup-java#1105- chore(deps): bump actions/checkout from 6 to 7 by
@dependabot[bot] in actions/setup-java#1106- chore(deps-dev): bump
@types/nodefrom 26.1.0 to 26.1.1 by@dependabot[bot] in actions/setup-java#1104- dist: Cover Tencent Kona JDK 25 by
@johnshajiangin actions/setup-java#1108- chore(deps-dev): bump typescript from 6.0.3 to 7.0.2 by
@dependabot[bot] in actions/setup-java#1102- Preserve Maven toolchains across repeated setup-java runs (#1099) by
@brunoborgesin actions/setup-java#1111- dist: Support Liberica NIK (#878) by
@asm0deyin actions/setup-java#1112- Fix template injection (zizmor alert #118) in e2e-versions.yml by
@brunoborgeswith@Copilotin actions/setup-java#1114- Fix template injection in e2e-versions.yml (zizmor alert #122) by
@brunoborgeswith@Copilotin actions/setup-java#1120- Disable persisted checkout credentials in e2e workflow by
@brunoborgeswith@Copilotin actions/setup-java#1115- feat: Update recommended configuration for GPG signing by
@wetnebin actions/setup-java#608- Cache Maven and Gradle wrapper distributions separately from the dependency cache by
@brunoborgesin actions/setup-java#1097- Consolidate cache-dependency-path e2e workflow and add maven/sbt coverage by
@brunoborgesin actions/setup-java#1124- Use gpg.passphraseEnvName instead of the deprecated gpg.passphrase server by
@brunoborgesin actions/setup-java#1123- Extract repeated directory-check assertions into check-dir.sh helper by
@brunoborgesin actions/setup-java#1127- Consolidate duplicate jobs in e2e-versions workflow by
@brunoborgesin actions/setup-java#1125- Use YAML anchors to reduce boilerplate in e2e-versions workflow by
@brunoborgesin actions/setup-java#1126- Updated msft json for now by
@jmjaffe37in actions/setup-java#1129- Document missing action inputs in README by
@brunoborgesin actions/setup-java#1130- chore(deps): bump
@actions/cacheto 6.2.0 by@philip-gaiin actions/setup-java#1128- Add an option to disable Java problem matchers by
@brunoborgesin actions/setup-java#1133- docs: update setup-java examples by
@HarithaVattikutiin actions/setup-java#1131- Clarify credential environment variable inputs by
@brunoborgesin actions/setup-java#1134- chore(deps-dev): bump
@typescript-eslint/eslint-pluginfrom 8.63.0 to 8.64.0 by@dependabot[bot] in actions/setup-java#1135- chore(deps): bump actions/setup-python from 6 to 7 by
@dependabot[bot] in actions/setup-java#1143- chore(deps): bump fast-xml-parser from 5.9.3 to 5.10.1 by
@dependabot[bot] in actions/setup-java#1142- chore(deps-dev): bump
@typescript-eslint/parserfrom 8.64.0 to 8.65.0 by@dependabot[bot] in actions/setup-java#1138- chore(deps-dev): bump lint-staged from 17.0.8 to 17.2.0 by
@dependabot[bot] in actions/setup-java#1136- chore(deps-dev): bump typescript from 6.0.3 to 7.0.2 by
@dependabot[bot] in actions/setup-java#1137- chore(deps): fix npm audited vulnerabilities by
@mhoffrogin actions/setup-java#1140- Fix formatting issues in README.md by
@brunoborgesin actions/setup-java#1144- Remediate npm audit findings and rebuild distributions by
@brunoborgeswith@Copilotin actions/setup-java#1145- Set GRAALVM_HOME for GraalVM distributions by
@brunoborgeswith@Copilotin actions/setup-java#1146
... (truncated)
dd06d9c Prepare documentation for v6 release (#1253)59b3450 chore(deps): combine open Dependabot npm updates (#1252)b96213d Set default signature verification for supported distributions (#1246)1dbac3c docs: expose contributing guide to GitHub (#1245)11741d6 ci: constrain cache e2e job modes (#1244)ff99aa1 Fix Oracle macOS E2E version (#1243)416c6d1 Add Red Hat Build of OpenJDK support (#1241)5f75b27 Add Maven dependency-resolution repositories (#1240)a42a52c Add multiple Maven server credentials (#1239)fb4abd7 test: cover JDK 26 from SDKMAN (#1238)