GMavenPlus 1.7.0 Released

5 views
Skip to first unread message

Keegan Witt

unread,
May 5, 2019, 4:54:01 PM5/5/19
to GMavenPlus, us...@groovy.apache.org

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!

Reply all
Reply to author
Forward
0 new messages