groovy-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Keegan Witt <keeganw...@gmail.com>
Subject GMavenPlus 1.7.0 Released
Date Sun, 05 May 2019 20:53:49 GMT
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!

Mime
View raw message