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!
>