[ANNOUNCE] GMavenPlus 4.0.0
Keegan Witt <[email protected]> Wed, 2 Oct 2024 09:54:18 -0400
| Newsgroups | gmane.comp.lang.groovy.user |
|---|---|
| Message-ID | <CAL2qGUHXCsB0DxS4NQmF+m+bGMeQqBOMZ+CiFiCYcar4CSm0kQ@mail.gmail.com> |
GMavenPlus 4.0.0 has been released and should be available on Maven Central
shortly.
Bugs
None
Enhancements
- Support Java 22 and 23 (#302
<https://github.com/groovy/GMavenPlus/pull/302>)
- Multiple dependency upgrades, including some that fixed CVEs
- Added a warning about using SecurityManager to prevent System.exit()
calls. JEP 411 <https://openjdk.org/jeps/411> deprecated SecurityManager
<https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/SecurityManager.html>
in
Java 17, for future removal. It is unclear what it will be replaced with
for the use case of preventing System.exit() usages. JDK-8199704
<https://bugs.openjdk.org/browse/JDK-8199704> is one possibility.
Potentially breaking changes
- Updated the required Maven version to 3.6.3 to conform to the
compatibility plan (#309 <https://github.com/groovy/GMavenPlus/pull/309>)
Notes
None