Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bump gmavenplus-plugin from 1.5 to 1.6.1 #958

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

dependabot-preview[bot]
Copy link

Bumps gmavenplus-plugin from 1.5 to 1.6.1.

Release notes

Sourced from gmavenplus-plugin's releases.

1.6.1

Bugs

  • Fixed that was logging Groovy version as not supporting config script if config script file didn't exist
  • Fixed NPE when calling mojo without Groovy dependency
  • Fixed that was logging compile classpath instead of test classpath during test GroovyDoc generation

Enhancements

None

Potentially breaking changes

None

Notes

None

1.6

Bugs

  • [38] - Compilation doesn't allow indy back far enough (thanks for pointing this out Pascal Schumacher!)

Enhancements

  • [36] - Allow script files to be executed as filenames as well as URLs (see Significant changes of note for an example)
  • [41] - Verify Groovy version supports target bytecode (See Potentially breaking changes for a description)
  • [46] - Remove scriptExtensions config option
  • [58] - IntelliJ improperly adding stub directories to sources
  • [61] - You can now skip Groovydoc generation with new skipGroovyDoc property (Thanks rvenutolo!)
  • [45] - GROOVY-7423 (JEP 118) Support (requires Groovy 2.5.0-alpha-1 or newer and enabled with new parameters boolean property)

Potentially breaking changes

  • 46 will break your build if you are using . But the fix is simple, just the delete the configuration option and GMavenPlus will automatically do the right thing.
  • 41 will break your build if you were passing an invalid target bytecode. GMavenPlus will no longer allow Groovy to silently default to 1.4 or 1.5. It will verify that the bytecode is supported by your Groovy version (that is, the option exists in org.codehaus.groovy.control.CompilerConfiguration), and fail if it isn't.
  • 58 will require renaming goals testGenerateStubs to generateTestStubs and testCompile to compileTests. IntelliJ has hard-coded the goal names in their plugin, and these names will make IntelliJ work with both GMaven and GMavenPlus.
  • In order to support using the latest Maven plugins (and to make GMavenPlus easier to maintain), GMavenPlus now requires Java 6 or newer and Maven 3.0.1 or newer (previously was Java 5 or newer and Maven 2.2.1 or newer).
  • Due to an unintended side-effect of logging order change, adding a GMavenPlus goal without Groovy dependency will fail if there are no Groovy sources to use that goal with. If this is an issue for you, please let me know, and I'll consider putting the order back.

Notes

  • You can now use this syntax for executing scripts
    <script>${project.basedir}/src/main/resources/groovyScripts/helloWorld.groovy</script>
    in addition to the original style of
    <script>file:///${project.basedir}/src/main/resources/groovyScripts/helloWorld.groovy</script>
  • This will be the last release that doesn't follow semantic versioning conventions.
Commits
  • 8a761bc [maven-release-plugin] prepare release 1.6.1
  • 73a4d62 log test classpath instead of compile classpath for test GroovyDoc
  • e82fb1f change version to 1.6.1-SNAPSHOT
  • c474a53 Merge pull request #96 from groovy/fix-log-order
  • 87adb71 fixed that logging Groovy version before checking whether the mojo will do an...
  • ecc7346 added 3.0.0-alpha-2 to test versions
  • d761079 added 3.0.0-alpha-1 to test versions
  • 5b794de added 2.6.0-alpha-2, 2.6.0-alpha-3 to test versions
  • 4e1ac3d added 2.5.0-beta-2, 2.5.0-beta-3, 2.5.0-rc-1 to test versions
  • 5f9a706 added 2.4.15 to test versions
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot ignore this [patch|minor|major] version will close this PR and stop Dependabot creating any more for this minor/major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
  • @dependabot use these labels will set the current labels as the default for future PRs for this repo and language
  • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
  • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
  • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language
  • @dependabot badge me will comment on this PR with code to add a "Dependabot enabled" badge to your readme

Additionally, you can set the following in your Dependabot dashboard:

  • Update frequency (including time of day and day of week)
  • Automerge options (never/patch/minor, and dev/runtime dependencies)
  • Pull request limits (per update run and/or open at any time)
  • Out-of-range updates (receive only lockfile updates, if desired)
  • Security updates (receive only security updates, if desired)

Finally, you can contact us by mentioning @dependabot.

Bumps [gmavenplus-plugin](https://github.com/groovy/GMavenPlus) from 1.5 to 1.6.1.
- [Release notes](https://github.com/groovy/GMavenPlus/releases)
- [Commits](groovy/GMavenPlus@1.5...1.6.1)

Signed-off-by: dependabot[bot] <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants