Releases: actions/setup-java
Releases · actions/setup-java
v5.4.0
What's Changed
- Bump @typescript-eslint/parser from 8.48.0 to 8.61.1 by @dependabot[bot] in #1021
- Fix codeql workflow permissions by @jsoref in #993
- fix CodeQL permissions by @gdams in #1025
- fix: reject non-semver candidate versions in isVersionSatisfies by @sproctor in #1009
- Bump @actions/cache to 5.1.0, handle cache write denied by @jasongin in #1026
- Add Maven Wrapper cache feature by @mahabaleshwars in #1027
- Spelling by @jsoref in #713
- add link to advanced configuration for JetBrains by @robstoll in #850
- docs(action): fix missing required or default fields by @kranthipoturaju in #1007
- feat: add microsoft openjdk 17.0.18 by @al-kau in #1002
- Update README.md - use "alert syntax for Markdown" for notes by @mhoffrog in #924
- Bump undici from 6.24.1 to 6.27.0 by @dependabot[bot] in #1033
- Update contributor guide with emoji for clarity by @brunoborges in #1028
- add javac problem matcher by @Trass3r in #562
- Clarify README version syntax and migration guidance by @brunoborges with @Copilot in #1038
- Update undici artifacts to 6.27.0 (license cache + dist) by @brunoborges in #1040
- docs: enhance custom jdk file installation by @stephanabel in #996
- Templates for new Java distributions by @panticmilos in #429
- Bump actions/checkout from 6 to 7 by @dependabot[bot] in #1032
- Bump @types/node from 25.9.3 to 26.0.0 by @dependabot[bot] in #1031
- docs: replace non-existent HelloWorldApp references with java --version by @brunoborges with @Copilot in #1043
- docs: add JavaFX Maven project configuration instructions by @brunoborges with @Copilot in #1044
- docs: self-signed certificate / internal CA handling for GitHub Enterprise by @brunoborges in #1050
- docs: document importing an internal CA into the installed JDK (cacerts) by @brunoborges in #1051
- chore: Harden workflows: least-privilege permissions + zizmor integration by @brunoborges in #1039
- dist: Add GraalVM Community distribution support by @brunoborges with @Copilot in #1042
- docs: note jdkfile approach for Early Access / unreleased JDK builds by @brunoborges in #1058
- dist: Apply Copilot review suggestions from PR #1042 (GraalVM Community) by @brunoborges in #1059
New Contributors
- @jsoref made their first contribution in #993
- @sproctor made their first contribution in #1009
- @jasongin made their first contribution in #1026
- @robstoll made their first contribution in #850
- @kranthipoturaju made their first contribution in #1007
- @al-kau made their first contribution in #1002
- @mhoffrog made their first contribution in #924
- @brunoborges made their first contribution in #1028
- @Trass3r made their first contribution in #562
- @stephanabel made their first contribution in #996
Full Changelog: v5...v5.4.0
v5.3.0
What's Changed
- chore: update Java version to 25 in setup examples by @alaahong in #969
- Bump minimatch from 3.1.2 to 3.1.5 by @dependabot[bot] in #984
- Refactor error handling and improve test logging for installers by @chiranjib-swain in #989
- chore: upgrade dependencies (@actions/core, cache, glob, http-client, tool-cache, xmlbuilder2) by @Copilot in #999
- Add Oracle JDK 17 licensing limitation note by @mahabaleshwars in #1001
- Update readme for ubuntu sudo java_home behavior by @mahabaleshwars in #1013
- temurin: add support for Alpine Linux by @gdams in #674
- fix: resolve npm audit vulnerabilities in fast-xml-builder and fast-xml-parser by @gdams in #1015
- Bump @typescript-eslint/eslint-plugin from 8.35.1 to 8.48.0 by @dependabot[bot] in #952
- Bump eslint-config-prettier from 8.10.0 to 10.1.8 by @dependabot[bot] in #881
- Bump picomatch, @types/jest, jest, jest-circus and ts-jest by @dependabot[bot] in #1016
- Bump @types/node from 24.1.0 to 25.9.3 by @dependabot[bot] in #950
- Implement pagination with link headers for Adoptium based apis by @johnoliver in #1014
- Make the Adoptopenjdk package type look at the Temurin repo first for latest assets by @johnoliver in #522
- Bump @vercel/ncc from 0.38.1 to 0.44.0 by @dependabot[bot] in #1018
New Contributors
- @alaahong made their first contribution in #969
- @Copilot made their first contribution in #999
- @johnoliver made their first contribution in #1014
Full Changelog: v5...v5.3.0
v5.2.0
What's Changed
Enhancement
Documentation Changes
- Update gradle caching by @priya-kinthali in #972
- Update checkout to v6 by @mahabaleshwars in #973
Dependency Updates
- Upgrade @actions/cache to v5 by @salmanmkc in #968
- Upgrade actions/checkout from 5 to 6 by @dependabot in #961
New Contributors
Full Changelog: v5...v5.2.0
v5.1.0
What's Changed
New Features
- Add support for
.sdkmanrcfile injava-version-fileparameter by @guicamest in #736 - Add support for Microsoft OpenJDK 25 builds by @the-mod in #927
Bug Fixes & Improvements
- Update Regex to Support All ASDF Versions for the supported distributions in tool-versions File by @aparnajyothi-y in #767
- Enhance error logging for network failures to include endpoint/IP details, add retry mechanism and update workflows to use macos-15-intel by @priya-kinthali in #946
- Update SapMachine URLs by @RealCLanger in #955
- Add GitHub Token Support for GraalVM and Refactor Code by @mahabaleshwars in #849
Documentation changes
- Update documentation to use checkout and Java v5 by @lmvysakh in #903
- Clarify JAVA_HOME and PATH setup in README by @chiranjib-swain in #841
Dependency updates
- Upgrade prettier from 2.8.8 to 3.6.2 and document breaking changes in v5 by @dependabot in #873
- Upgrade actions/publish-action from 0.3.0 to 0.4.0 by @dependabot in #912
New Contributors
- @lmvysakh made their first contribution in #903
- @chiranjib-swain made their first contribution in #841
- @the-mod made their first contribution in #927
- @priya-kinthali made their first contribution in #946
- @guicamest made their first contribution in #736
Full Changelog: v5...v5.1.0
v4.8.0
What's Changed
- License and Audit Fixes by @HarithaVattikuti in #960
- Update SapMachine URLs by @RealCLanger in #965
Full Changelog: v4...v4.8.0
v5.0.0
What's Changed
Breaking Changes
- Upgrade to node 24 by @salmanmkc in #888
Make sure your runner is updated to this version or newer to use this release. v2.327.1 Release Notes
Dependency Upgrades
- Upgrade Publish Immutable Action by @HarithaVattikuti in #798
- Upgrade eslint-plugin-jest from 27.9.0 to 28.11.0 by @dependabot[bot] in #730
- Upgrade undici from 5.28.5 to 5.29.0 by @dependabot[bot] in #833
- Upgrade form-data to bring in fix for critical vulnerability by @gowridurgad in #887
- Upgrade actions/checkout from 4 to 5 by @dependabot[bot] in #896
Bug Fixes
- Prevent default installation of JetBrains pre-releases by @priyagupta108 in #859
- Improve Error Handling for Setup-Java Action to Help Debug Intermittent Failures by @gowridurgad in #848
New Contributors
- @gowridurgad made their first contribution in #848
- @salmanmkc made their first contribution in #888
Full Changelog: v4...v5.0.0
v3.14.1
What's Changed
- Add workflow file for publishing releases to immutable action package by @aparnajyothi-y in #797
Full Changelog: v3...v3.14.1
v3.14.0
What's Changed
- Upgrade @action/cache to 4.0.3 by @aparnajyothi-y in #790.
In scope of this release we updated actions/cache package to ensure continued support and compatibility, as older versions of the package are now deprecated. For more information please refer to the toolkit/cache.
Full Changelog: v3...v3.14.0
v4.7.1
What's Changed
Documentation changes
- Add Documentation to Recommend Using GraalVM JDK 17 Version to 17.0.12 to Align with GFTC License Terms by @aparnajyothi-y in #704
- Remove duplicated GraalVM section in documentation by @Marcono1234 in #716
Dependency updates:
- Upgrade @action/cache from 4.0.0 to 4.0.2 by @aparnajyothi-y in #766
- Upgrade @actions/glob from 0.4.0 to 0.5.0 by @dependabot in #744
- Upgrade ts-jest from 29.1.2 to 29.2.5 by @dependabot in #743
- Upgrade @action/cache to 4.0.3 by @aparnajyothi-y in #773
Full Changelog: v4...v4.7.1
v4.7.0
What's Changed
- Configure Dependabot settings by @HarithaVattikuti in #722
- README Update: Added a permissions section by @benwells in #723
- Upgrade
cachefrom version 3.2.4 to 4.0.0 by @aparnajyothi-y in #724 - Upgrade
@actions/http-clientfrom 2.2.1 to 2.2.3 by @dependabot in #728 - Upgrade
actions/publish-immutable-actionfrom 0.0.3 to 0.0.4 by @dependabot in #727 - Upgrade
@types/jestfrom 29.5.12 to 29.5.14 by @dependabot in #729
New Contributors
Full Changelog: v4...v4.7.0