Re: GMavenPlus 1.7.0 Released

2019-05-05 Thread Daniel Sun
Nice work, Keegan.

Cheers,
Daniel.Sun




--
Sent from: http://groovy.329449.n5.nabble.com/Groovy-Users-f329450.html


Re: GMavenPlus 1.7.0 Released

2019-05-05 Thread Guillaume Laforge
Thank you Keegan!

Le dim. 5 mai 2019 à 22:54, Keegan Witt  a écrit :

> GMavenPlus 1.7.0 has been released to Sonatype OSS
>  and should appear
> in Maven Central  shortly.  This release
> includes
>
> Bugs
>
>
>- Fix executing script from URL in Groovy older than 1.7.0 (#131
>)
>- Use unique configuration names for every mojo, so goals don't
>conflict (#120 )
>
> Enhancements
>
>- Support Java 13 (#122 
>)
>
> Potentially breaking changes
>
> #120  corrects an
> inadvertent breaking change made in 1.6.0 with #31
> /#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 , GitHub issues
> , or Slack
> .
>
> Enjoy!
>


GMavenPlus 1.7.0 Released

2019-05-05 Thread Keegan Witt
GMavenPlus 1.7.0 has been released to Sonatype OSS
 and should appear in
Maven Central  shortly.  This release includes

Bugs


   - Fix executing script from URL in Groovy older than 1.7.0 (#131
   )
   - Use unique configuration names for every mojo, so goals don't conflict
   (#120 )

Enhancements

   - Support Java 13 (#122 )

Potentially breaking changes

#120  corrects an
inadvertent breaking change made in 1.6.0 with #31
/#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 , GitHub issues
, or Slack
.

Enjoy!