[ANNOUNCE] GMavenPlus 4.3.0
Keegan Witt <[email protected]> Thu, 22 Jan 2026 00:32:14 -0500
| Newsgroups | gmane.comp.lang.groovy.user |
|---|---|
| Message-ID | <CAL2qGUE3B+KDqRc5NVcxgAJYjic0N78FMYfs6BpxoZEFnfi4vQ@mail.gmail.com> |
--000000000000b44c1e0648f35d84
Content-Type: text/plain; charset="UTF-8"
GMavenPlus 4.3.0 <https://github.com/groovy/GMavenPlus/releases/tag/4.3.0>
has been released. This is an exciting release because after years on my
TODO list, I've finally added support for Maven toolchains
<https://maven.apache.org/guides/mini/guide-using-toolchains.html>
(specifically the jdk toolchain). In my testing, this appears to be working
and shouldn't break anything. But please let me know if you find any issues.
-Keegan
Bugs
- Fixed constructor problem (#345
<https://github.com/groovy/GMavenPlus/pull/345>) (Thanks @cliviu
<https://github.com/cliviu>!)
Enhancements
- Support toolchains for compilation, GroovyDoc, and stub generation (
#349 <https://github.com/groovy/GMavenPlus/pull/349> and #356
<https://github.com/groovy/GMavenPlus/pull/356>) using the new fork
parameter
Potentially breaking changes
None
Notes
Full Changelog: 4.2.1...4.3.0
<https://github.com/groovy/GMavenPlus/compare/4.2.1...4.3.0>
--000000000000b44c1e0648f35d84
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
<div dir=3D"ltr"><div><h2 style=3D"box-sizing:border-box;line-height:1.25;p=
adding-bottom:0.3em;color:rgb(31,35,40);font-family:-apple-system,BlinkMacS=
ystemFont,"Segoe UI","Noto Sans",Helvetica,Arial,sans-s=
erif,"Apple Color Emoji","Segoe UI Emoji";margin-top:0p=
x"><font size=3D"2"><span style=3D"font-weight:normal">GMavenPlus <a href=
=3D"https://github.com/groovy/GMavenPlus/releases/tag/4.3.0">4.3.0</a> has =
been released. This is an exciting release because after years on my TODO l=
ist, I've finally added support for Maven <a href=3D"https://maven.apac=
he.org/guides/mini/guide-using-toolchains.html">toolchains</a> (specificall=
y the jdk toolchain). In my testing, this appears to be working and shouldn=
't break anything. But please let me know if you find any issues.</span=
></font></h2></div><div><font size=3D"2"><span style=3D"font-weight:normal"=
>-Keegan</span></font></div><div><br></div><div><br></div><div><h2 style=3D=
"box-sizing:border-box;margin-bottom:16px;line-height:1.25;padding-bottom:0=
.3em;border-bottom:1px solid rgba(209,217,224,0.7);color:rgb(31,35,40);font=
-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Noto Sa=
ns",Helvetica,Arial,sans-serif,"Apple Color Emoji","Seg=
oe UI Emoji";margin-top:0px">Bugs</h2><ul style=3D"box-sizing:border-b=
ox;padding-left:2em;margin-top:0px;margin-bottom:16px;color:rgb(31,35,40);f=
ont-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Noto=
Sans",Helvetica,Arial,sans-serif,"Apple Color Emoji","=
Segoe UI Emoji";font-size:16px"><li style=3D"box-sizing:border-box">Fi=
xed constructor problem (<a class=3D"gmail-issue-link gmail-js-issue-link" =
href=3D"https://github.com/groovy/GMavenPlus/pull/345" style=3D"box-sizing:=
border-box;background-color:rgba(0,0,0,0);color:rgb(9,105,218)">#345</a>) (=
Thanks=C2=A0<a class=3D"gmail-user-mention gmail-notranslate" href=3D"https=
://github.com/cliviu" style=3D"box-sizing:border-box;background-color:rgba(=
0,0,0,0);color:rgb(31,35,40);font-weight:600">@cliviu</a>!)</li></ul><h2 st=
yle=3D"box-sizing:border-box;margin-top:24px;margin-bottom:16px;line-height=
:1.25;padding-bottom:0.3em;border-bottom:1px solid rgba(209,217,224,0.7);co=
lor:rgb(31,35,40);font-family:-apple-system,BlinkMacSystemFont,"Segoe =
UI","Noto Sans",Helvetica,Arial,sans-serif,"Apple Color=
Emoji","Segoe UI Emoji"">Enhancements</h2><ul style=3D"box-=
sizing:border-box;padding-left:2em;margin-top:0px;margin-bottom:16px;color:=
rgb(31,35,40);font-family:-apple-system,BlinkMacSystemFont,"Segoe UI&q=
uot;,"Noto Sans",Helvetica,Arial,sans-serif,"Apple Color Emo=
ji","Segoe UI Emoji";font-size:16px"><li style=3D"box-sizing=
:border-box">Support toolchains for compilation, GroovyDoc, and stub genera=
tion (<a class=3D"gmail-issue-link gmail-js-issue-link" href=3D"https://git=
hub.com/groovy/GMavenPlus/pull/349" style=3D"box-sizing:border-box;backgrou=
nd-color:rgba(0,0,0,0);color:rgb(9,105,218)">#349</a>=C2=A0and=C2=A0<a clas=
s=3D"gmail-issue-link gmail-js-issue-link" href=3D"https://github.com/groov=
y/GMavenPlus/pull/356" style=3D"box-sizing:border-box;background-color:rgba=
(0,0,0,0);color:rgb(9,105,218)">#356</a>) using the new=C2=A0<code style=3D=
"box-sizing:border-box;font-family:"Monaspace Neon",ui-monospace,=
SFMono-Regular,"SF Mono",Menlo,Consolas,"Liberation Mono&quo=
t;,monospace;font-size:13.6px;padding:0.2em 0.4em;margin:0px;background-col=
or:rgba(129,139,152,0.12);border-radius:6px">fork</code>=C2=A0parameter</li=
></ul><h2 style=3D"box-sizing:border-box;margin-top:24px;margin-bottom:16px=
;line-height:1.25;padding-bottom:0.3em;border-bottom:1px solid rgba(209,217=
,224,0.7);color:rgb(31,35,40);font-family:-apple-system,BlinkMacSystemFont,=
"Segoe UI","Noto Sans",Helvetica,Arial,sans-serif,"=
;Apple Color Emoji","Segoe UI Emoji"">Potentially breaking c=
hanges</h2><p style=3D"box-sizing:border-box;margin-top:0px;margin-bottom:1=
6px;color:rgb(31,35,40);font-family:-apple-system,BlinkMacSystemFont,"=
Segoe UI","Noto Sans",Helvetica,Arial,sans-serif,"Apple=
Color Emoji","Segoe UI Emoji";font-size:16px">None</p><h2 s=
tyle=3D"box-sizing:border-box;margin-top:24px;margin-bottom:16px;line-heigh=
t:1.25;padding-bottom:0.3em;border-bottom:1px solid rgba(209,217,224,0.7);c=
olor:rgb(31,35,40);font-family:-apple-system,BlinkMacSystemFont,"Segoe=
UI","Noto Sans",Helvetica,Arial,sans-serif,"Apple Colo=
r Emoji","Segoe UI Emoji"">Notes</h2><p style=3D"box-sizing:=
border-box;margin-top:0px;color:rgb(31,35,40);font-family:-apple-system,Bli=
nkMacSystemFont,"Segoe UI","Noto Sans",Helvetica,Arial,=
sans-serif,"Apple Color Emoji","Segoe UI Emoji";font-si=
ze:16px;margin-bottom:0px"><span style=3D"box-sizing:border-box;font-weight=
:600">Full Changelog</span>:=C2=A0<a class=3D"gmail-commit-link" href=3D"ht=
tps://github.com/groovy/GMavenPlus/compare/4.2.1...4.3.0" style=3D"box-sizi=
ng:border-box;background-color:rgba(0,0,0,0);color:rgb(9,105,218)"><tt styl=
e=3D"box-sizing:border-box;font-family:"Monaspace Neon",ui-monosp=
ace,SFMono-Regular,"SF Mono",Menlo,Consolas,"Liberation Mono=
",monospace;font-size:13.6px;padding:0.2em 0.4em;margin:0px;background=
-color:rgba(129,139,152,0.12);border-radius:6px">4.2.1...4.3.0</tt></a></p>=
</div><br><div><br></div><div><br></div></div>
--000000000000b44c1e0648f35d84--