RFR: 8356690: Update JUnit to 5.12.2

Kevin Rushforth kcr at openjdk.org
Fri May 16 21:05:00 UTC 2025


On Sat, 10 May 2025 23:41:44 GMT, Marius Hanl <mhanl at openjdk.org> wrote:

> This PR bumps the JUnit version to 5.12.2.
> Also removed 2 now unused variables since I phased out the JUnit Vintage Engine + Hamcrest.
> 
> Changelog: https://junit.org/junit5/docs/current/release-notes/index.html#release-notes-5.12.2
> The mentioned deprecations do not affect us.
> 
> Interesting new features:
> - Thread dumps on test timeouts
> - Parameterized test validation improvements
> - JRE-based conditions such as @EnabledOnJre and @DisabledForJreRange now support arbitrary Java versions

The changes look good. A local build works. I fired off a test build on our CI server and will approve once it completes with no errors.

-------------

PR Review: https://git.openjdk.org/jfx/pull/1803#pullrequestreview-2847619286


More information about the openjfx-dev mailing list