You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@groovy.apache.org by Keegan Witt <ke...@gmail.com> on 2019/05/05 20:53:49 UTC
GMavenPlus 1.7.0 Released
GMavenPlus 1.7.0 has been released to Sonatype OSS
<https://oss.sonatype.org/content/repositories/public/> and should appear in
Maven Central <http://search.maven.org/> shortly. This release includes
Bugs
- Fix executing script from URL in Groovy older than 1.7.0 (#131
<https://github.com/groovy/GMavenPlus/pull/131>)
- Use unique configuration names for every mojo, so goals don't conflict
(#120 <https://github.com/groovy/GMavenPlus/issues/120>)
Enhancements
- Support Java 13 (#122 <https://github.com/groovy/GMavenPlus/pull/122>)
Potentially breaking changes
#120 <https://github.com/groovy/GMavenPlus/issues/120> corrects an
inadvertent breaking change made in 1.6.0 with #31
<https://github.com/groovy/GMavenPlus/issues/31>/#58
<https://github.com/groovy/GMavenPlus/issues/58>. Additionally,
groovydocJavaSources has been renamed to testGroovydocJavaSources for
testGroovydoc. Here are those changes:
1.5 1.6 1.7
addStubSources stubsOutputDirectory outputDirectory stubsOutputDirectory
addTestStubSources testStubsOutputDirectory outputDirectory
testStubsOutputDirectory
compileTests/testCompile testOutputDirectory outputDirectory
testOutputDirectory
generateStubs stubsOutputDirectory outputDirectory stubsOutputDirectory
generateTestStubs/testGenerateStubs testStubsOutputDirectory outputDirectory
testStubsOutputDirectory
groovydocTests/testGroovydoc groovydocJavaSources groovydocJavaSources
testGroovydocJavaSources
removeStubs stubsOutputDirectory outputDirectory stubsOutputDirectory
removeTestStubs testStubsOutputDirectory outputDirectory
testStubsOutputDirectory
In addition, unused parameters have been removed:
addSources
- skipTests
- testSources
addStubSources
- skipTests
- sources
- testSources
addTestSources
- outputDirectory
- skipTests
- sources
addTestStubSources
- sources
- testSources
compile
- skipTests
- testSources
compileTests
- sources
console
- skipTests
execute
- skipTests
generateStubs
- skipTests
- testSources
generateTestStubs
- sources
groovydoc
- skipTests
- testSources
- testGroovyDocOutputDirectory
groovydocTests
- skipTests
- sources
removeStubs
- skipTests
- sources
- testSources
removeTestStubs
- sources
- testSources
shell
- skipTests
Lastly, addTestStubSources and removeTestStubs now respect the skipTests
flag, for consistency.
Notes
None
*Getting help / reporting bugs*
As usual, let me know of any bugs you encounter either on our user mailing
list <http://groups.google.com/group/gmavenplus>, GitHub issues
<https://github.com/groovy/GMavenPlus/issues>, or Slack
<https://groovy-community.slack.com/messages/C2SLAV9FY/>.
Enjoy!
Re: GMavenPlus 1.7.0 Released
Posted by Daniel Sun <re...@hotmail.com>.
Nice work, Keegan.
Cheers,
Daniel.Sun
--
Sent from: http://groovy.329449.n5.nabble.com/Groovy-Users-f329450.html
Re: GMavenPlus 1.7.0 Released
Posted by Guillaume Laforge <gl...@gmail.com>.
Thank you Keegan!
Le dim. 5 mai 2019 à 22:54, Keegan Witt <ke...@gmail.com> a écrit :
> GMavenPlus 1.7.0 has been released to Sonatype OSS
> <https://oss.sonatype.org/content/repositories/public/> and should appear
> in Maven Central <http://search.maven.org/> shortly. This release
> includes
>
> Bugs
>
>
> - Fix executing script from URL in Groovy older than 1.7.0 (#131
> <https://github.com/groovy/GMavenPlus/pull/131>)
> - Use unique configuration names for every mojo, so goals don't
> conflict (#120 <https://github.com/groovy/GMavenPlus/issues/120>)
>
> Enhancements
>
> - Support Java 13 (#122 <https://github.com/groovy/GMavenPlus/pull/122>
> )
>
> Potentially breaking changes
>
> #120 <https://github.com/groovy/GMavenPlus/issues/120> corrects an
> inadvertent breaking change made in 1.6.0 with #31
> <https://github.com/groovy/GMavenPlus/issues/31>/#58
> <https://github.com/groovy/GMavenPlus/issues/58>. Additionally,
> groovydocJavaSources has been renamed to testGroovydocJavaSources for
> testGroovydoc. Here are those changes:
> 1.5 1.6 1.7
> addStubSources stubsOutputDirectory outputDirectory stubsOutputDirectory
> addTestStubSources testStubsOutputDirectory outputDirectory
> testStubsOutputDirectory
> compileTests/testCompile testOutputDirectory outputDirectory
> testOutputDirectory
> generateStubs stubsOutputDirectory outputDirectory stubsOutputDirectory
> generateTestStubs/testGenerateStubs testStubsOutputDirectory
> outputDirectory testStubsOutputDirectory
> groovydocTests/testGroovydoc groovydocJavaSources groovydocJavaSources
> testGroovydocJavaSources
> removeStubs stubsOutputDirectory outputDirectory stubsOutputDirectory
> removeTestStubs testStubsOutputDirectory outputDirectory
> testStubsOutputDirectory
>
> In addition, unused parameters have been removed:
>
> addSources
>
> - skipTests
> - testSources
>
> addStubSources
>
> - skipTests
> - sources
> - testSources
>
> addTestSources
>
> - outputDirectory
> - skipTests
> - sources
>
> addTestStubSources
>
> - sources
> - testSources
>
> compile
>
> - skipTests
> - testSources
>
> compileTests
>
> - sources
>
> console
>
> - skipTests
>
> execute
>
> - skipTests
>
> generateStubs
>
> - skipTests
> - testSources
>
> generateTestStubs
>
> - sources
>
> groovydoc
>
> - skipTests
> - testSources
> - testGroovyDocOutputDirectory
>
> groovydocTests
>
> - skipTests
> - sources
>
> removeStubs
>
> - skipTests
> - sources
> - testSources
>
> removeTestStubs
>
> - sources
> - testSources
>
> shell
>
> - skipTests
>
> Lastly, addTestStubSources and removeTestStubs now respect the skipTests
> flag, for consistency.
> Notes
>
> None
> *Getting help / reporting bugs*
>
> As usual, let me know of any bugs you encounter either on our user mailing
> list <http://groups.google.com/group/gmavenplus>, GitHub issues
> <https://github.com/groovy/GMavenPlus/issues>, or Slack
> <https://groovy-community.slack.com/messages/C2SLAV9FY/>.
>
> Enjoy!
>