GMavenPlus 3.0.2 has been released. 3.0.1 released with a corrupted jar,
which is fixed in 3.0.2 (along with a version bump). The release notes
below are the consolidated release notes for both versions.

Bugs

   - [#276 <https://github.com/groovy/GMavenPlus/issues/276>] Fix that
   enabling skipBytecodeCheck causes the Groovy version to be reported as
   not supporting the goal (thanks for reporting this @jgenoctr
   <https://github.com/jgenoctr>!).

Enhancements

   - [#264 <https://github.com/groovy/GMavenPlus/pull/264>] Support
   targeting Java 21 bytecode (thanks @bmarwell
   <https://github.com/bmarwell>!).
   - [#253 <https://github.com/groovy/GMavenPlus/pull/253>] Fix
   CVE-2020-8908 <https://github.com/advisories/GHSA-5mg8-w23w-74h3> and
   CVE-2023-2976 <https://github.com/advisories/GHSA-7g45-4rm6-3mm3>.
   - Fix CVE-2023-37460 <https://github.com/advisories/GHSA-wh3p-fphp-9h2m>
    (242baa8
   
<https://github.com/groovy/GMavenPlus/commit/242baa86cc3e900fdb47d4dc67db6c4932826645>
    and 623a56f
   
<https://github.com/groovy/GMavenPlus/commit/623a56f6d8c3174f7618fc9c96d32b9e9d4186ac>
   ).
   - [#279 <https://github.com/groovy/GMavenPlus/pull/279>] Fix
   CVE-2023-42503 <https://github.com/advisories/GHSA-cgwf-w82q-5jrr>.

Potentially breaking changes

None.
Notes

The CVEs fixed were related to dependencies of the plugin. While I haven't
done an analysis of whether they were exploitable (since this is a Maven
plugin and not an application), it seems unlikely.

Reply via email to