Re: [ANNOUNCE] GMavenPlus 4.3.0
MG <mgbiz-yvYIh6MZAuFWk0Htik3J/[email protected]> Thu, 22 Jan 2026 21:57:21 +0100
| Newsgroups | gmane.comp.lang.groovy.user |
|---|---|
| Message-ID | <[email protected]> |
This is a multi-part message in MIME format.
--------------0afS06428F8dOsa0GsEw6OUW
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Hi Kegan,
@This is an exciting release because after years on my TODO list, I've
finally added support for Maven toolchains: Congratulations on that, I
know how you feel - I just rolled out a feature that has been on our
team's TODO since 2010 (sic!*) about an hour ago ;-)
Cheers,
mg
*Yes, the year when "BioShock 2" and "Kane & Lynch 2: Dog Days" released
||-)
Am 22.01.2026 um 06:32 schrieb Keegan Witt:
>
>
> 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>
>
>
>
>
--------------0afS06428F8dOsa0GsEw6OUW
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: 8bit
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
Hi Kegan,<br>
<br>
@This is an exciting release because after years on my TODO list,
I've finally added support for Maven toolchains: Congratulations on
that, I know how you feel - I just rolled out a feature that has
been on our team's TODO since 2010 (sic!*) about an hour ago ;-)<br>
<br>
Cheers,<br>
mg<br>
<br>
*Yes, the year when "BioShock 2" and "Kane & Lynch 2: Dog Days"
released ||-)<br>
<br>
<br>
<div class="moz-cite-prefix">Am 22.01.2026 um 06:32 schrieb Keegan
Witt:<br>
</div>
<blockquote type="cite"
cite="mid:CAL2qGUE3B+KDqRc5NVcxgAJYjic0N78FMYfs6BpxoZEFnfi4vQ-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org">
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<div dir="ltr">
<div>
<h2
style="box-sizing:border-box;line-height:1.25;padding-bottom:0.3em;color:rgb(31,35,40);font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Noto Sans",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";margin-top:0px"><font
size="2"><span style="font-weight:normal">GMavenPlus <a
href="https://github.com/groovy/GMavenPlus/releases/tag/4.3.0"
moz-do-not-send="true">4.3.0</a> has been released.
This is an exciting release because after years on my
TODO list, I've finally added support for Maven <a
href="https://maven.apache.org/guides/mini/guide-using-toolchains.html"
moz-do-not-send="true">toolchains</a> (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.</span></font></h2>
</div>
<div><font size="2"><span style="font-weight:normal">-Keegan</span></font></div>
<div><br>
</div>
<div><br>
</div>
<div>
<h2
style="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 Sans",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";margin-top:0px">Bugs</h2>
<ul
style="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","Noto Sans",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";font-size:16px">
<li style="box-sizing:border-box">Fixed constructor problem
(<a class="gmail-issue-link gmail-js-issue-link"
href="https://github.com/groovy/GMavenPlus/pull/345"
style="box-sizing:border-box;background-color:rgba(0,0,0,0);color:rgb(9,105,218)"
moz-do-not-send="true">#345</a>) (Thanks <a
class="gmail-user-mention gmail-notranslate"
href="https://github.com/cliviu"
style="box-sizing:border-box;background-color:rgba(0,0,0,0);color:rgb(31,35,40);font-weight:600"
moz-do-not-send="true">@cliviu</a>!)</li>
</ul>
<h2
style="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"">Enhancements</h2>
<ul
style="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","Noto Sans",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";font-size:16px">
<li style="box-sizing:border-box">Support toolchains for
compilation, GroovyDoc, and stub generation (<a
class="gmail-issue-link gmail-js-issue-link"
href="https://github.com/groovy/GMavenPlus/pull/349"
style="box-sizing:border-box;background-color:rgba(0,0,0,0);color:rgb(9,105,218)"
moz-do-not-send="true">#349</a> and <a
class="gmail-issue-link gmail-js-issue-link"
href="https://github.com/groovy/GMavenPlus/pull/356"
style="box-sizing:border-box;background-color:rgba(0,0,0,0);color:rgb(9,105,218)"
moz-do-not-send="true">#356</a>) using the new <code
style="box-sizing:border-box;font-family:"Monaspace Neon",ui-monospace,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">fork</code> parameter</li>
</ul>
<h2
style="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 changes</h2>
<p
style="box-sizing:border-box;margin-top:0px;margin-bottom:16px;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
style="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"">Notes</h2>
<p
style="box-sizing:border-box;margin-top:0px;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;margin-bottom:0px"><span
style="box-sizing:border-box;font-weight:600">Full
Changelog</span>: <a class="gmail-commit-link"
href="https://github.com/groovy/GMavenPlus/compare/4.2.1...4.3.0"
style="box-sizing:border-box;background-color:rgba(0,0,0,0);color:rgb(9,105,218)"
moz-do-not-send="true"><tt
style="box-sizing:border-box;font-family:"Monaspace Neon",ui-monospace,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>
</blockquote>
<br>
</body>
</html>
--------------0afS06428F8dOsa0GsEw6OUW--