G
YouTube TikTok Games
Skip to content

Releases

v6.3.0

Choose a tag to compare

@brunoborges brunoborges released this 14 Nov 04:53
Immutable release. Only release title and notes can be modified.
d1374f8

Behavior change: Java problem matcher is now opt-in

Starting with v6.3.0, setup-java no longer registers the Java problem matcher by default (#1326, fixes #1322). Java compiler warnings, compiler errors, and uncaught exceptions are no longer turned into annotations on pull request diffs unless you opt in.

To keep annotations, set problem-matcher: true:

- uses: actions/setup-java@v6
  with:
    distribution: temurin
    java-version: '25'
    problem-matcher: true

Compiler output still appears in the build logs, and compilation errors still fail the build. Only annotations are affected.

Why: inline annotations cluttered pull request reviews, and GitHub Actions caps annotations at 10 errors, 10 warnings, and 10 notices per step, and 50 per job. Larger Java builds therefore showed only a truncated subset of their diagnostics as annotations. See Java problem matcher (compiler annotations).

What's Changed

Full Changelog: v6.2.0...v6.3.0

v6.2.0

Choose a tag to compare

@brunoborges brunoborges released this 04 Nov 22:12
Immutable release. Only release title and notes can be modified.
77dd5b2

What's Changed

New Contributors

Full Changelog: v6.1.0...v6.2.0

v6.1.0

Choose a tag to compare

@brunoborges brunoborges released this 14 Oct 20:17
Immutable release. Only release title and notes can be modified.
b843ebf

What's Changed

  • Preserve compound Liberica build versions from .sdkmanrc by @brunoborges with @Copilot in #1268
  • Support Temurin on Linux RISC-V by @yawkat in #1269
  • Stop GPG agent before removing signature-verification home by @brunoborges with @Copilot in #1273
  • Prefer Zulu 4-segment hotfix builds when resolving version ranges by @brunoborges in #1278
  • Support Temurin JEP 322 patch versions like 26.0.2.1+1 by @brunoborges in #1279
  • chore(deps): bump undici from 6.28.0 to 6.29.0 by @dependabot[bot] in #1274
  • chore(deps): bump the monthly-npm-updates group with 13 updates by @dependabot[bot] in #1276
  • feat: support Maven server credential origins by @YunaBraska in #1282
  • Support Maven plugin repositories in generated settings.xml by @brunoborges in #1286

New Contributors

Full Changelog: v6.0.1...v6.1.0

v6.0.1

Choose a tag to compare

@brunoborges brunoborges released this 09 Sep 12:10
Immutable release. Only release title and notes can be modified.
de7274f

What's Changed

New Contributors

Full Changelog: v6.0.0...v6.0.1

v6.0.0

Choose a tag to compare

@brunoborges brunoborges released this 24 Aug 15:53
Immutable release. Only release title and notes can be modified.
dd06d9c

What's Changed

Read more

v4.9.1

Choose a tag to compare

@brunoborges brunoborges released this 04 Aug 17:40
Immutable release. Only release title and notes can be modified.
cf277c6

Adds a deprecation warning for setup-java v4.

v3.14.2

Choose a tag to compare

@brunoborges brunoborges released this 04 Aug 17:45
Immutable release. Only release title and notes can be modified.
e9fbacd

Adds a deprecation warning for setup-java v3.

v2.5.2

Choose a tag to compare

@brunoborges brunoborges released this 04 Aug 17:47
Immutable release. Only release title and notes can be modified.
215b7e5

Adds a deprecation warning for setup-java v2.

v1.4.5

Choose a tag to compare

@brunoborges brunoborges released this 04 Aug 17:49
Immutable release. Only release title and notes can be modified.
0f62d2a

Adds a deprecation warning for setup-java v1.

v5.7.0

Choose a tag to compare

@brunoborges brunoborges released this 31 Jul 19:41
Immutable release. Only release title and notes can be modified.
b6effb0

What's Changed

Full Changelog: v5.6.0...v5.7.0