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 picocli from 4.6.3 to 4.7.1 #236

Merged
merged 1 commit into from
Mar 27, 2023

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Mar 27, 2023

Bumps picocli from 4.6.3 to 4.7.1.

Release notes

Sourced from picocli's releases.

Picocli 4.7.1

Picocli 4.7.1

The picocli community is pleased to announce picocli 4.7.1.

This release includes bugfixes and enhancements.

This is the eightieth public release. Picocli follows semantic versioning. Artifacts in this release are signed by Remko Popma (6601 E5C0 8DCC BB96).

Table of Contents

  • New and noteworthy
  • Fixed issues
  • Deprecations
  • Potential breaking changes

New and Noteworthy

Fixed issues

  • #1874#1885#1933 Bugfix: The picocli-groovy module should not declare org.codehaus.groovy:groovy-all as dependency. Thanks to Mattias Andersson and Michael Kutz for raising this, and to Paul King for the analysis.
  • #1886#1896 Bugfix: AsciiDoc generator now correctly outputs options even if all options are in ArgGroups. Thanks to Ruud Senden for the discussion and the pull request.
  • #1878#1876 Bugfix: Annotation processor now avoids loading resource bundles at compile time. Thanks to Ruud Senden for the discussion and the pull request.
  • #1911 Avoid using boxed boolean in CommandLine.Interpreter.applyValueToSingleValuedField. Thanks to Jiehong for the pull request.
  • #1870 Bugfix: StringIndexOutOfBoundsException in usage help when command has many (and long) aliases. Thanks to Martin for raising this.
  • #1904 Bugfix: Apply fallbackValue to vararg multi-value options, not just single-value options. Thanks to Andreas Sewe for raising this.
  • #1930 Bugfix: Ensure tests pass in environments for Java 5-18.
  • #1940 Bugfix: fix 3 failing tests in ManPageGeneratorTest. Thanks to Mike Snowden for the pull request.
  • #1881 DOC: Many documentation improvements. Thanks to Andreas Deininger for the pull request.
  • #1855#1857 DOC: Add new user manual section called Rare Use Cases detailing System.exit usage. Thanks to Tadaya Tsuyukubo for the pull request.
  • #1880 DOC: Improve documentation for negatable options that are true by default. Thanks to Sebastian Hoß for raising this.
  • #1815 DOC: Improve user manual section for non-validating ArgGroups. Thanks for Paul Harris for raising this.
  • #1908 DOC: Update the user manual GraalVM section to use the new official native-maven-plugin. Thanks to tison for the pull request.
  • #1924 DOC: Update picocli-codegen/README.adoc. Thanks to Seyyed Emad Razavi for the pull request.
  • #1910#1917 DOC: Fix broken link to Zero Bug Commitment. Thanks to Jiehong for raising this and thanks to Andreas Deininger for the pull request.
  • #1915 DOC: Improve default provider examples. Thanks to David for raising this.
  • #1918#1920 DOC: Removed unused Travis CI badge and associated broken link from README. Thanks to Andreas Deininger for raising this and the pull request.
  • #706 DOC: Add GitHub badge with test count to README.
  • #1939 BUILD: Fix picocli-annotation-processing-tests failures on Java 16+: rewrite tests to avoid Google compiler-test API that internally uses com.sun.tools.javac.util.Context.
  • #1887 DEP: Bump biz.aQute.bnd.gradle from 6.3.1 to 6.4.0
  • #1865 DEP: Bump ivy from 2.5.0 to 2.5.1
  • #1931 DEP: Bump springBootVersion from 2.7.5 to 3.0.2
  • #1929 DEP: Bump github/codeql-action from 2.1.29 to 2.1.39
  • #1926 DEP: Bump step-security/harden-runner from 1.5.0 to 2.1.0
  • #1914 DEP: Bump actions/checkout from 3.1.0 to 3.3.0
  • #1897 DEP: Bump actions/setup-java from 3.6.0 to 3.9.0
  • #1902 DEP: Bump ossf/scorecard-action from 2.0.6 to 2.1.2
  • #1938 DEP: Bump actions/upload-artifact from 3.1.1 to 3.1.2
  • #1937 DEP: Bump asciidoctorj-pdf from 2.3.3 to 2.3.4

... (truncated)

Changelog

Sourced from picocli's changelog.

Picocli 4.7.1

The picocli community is pleased to announce picocli 4.7.1.

This release includes bugfixes and enhancements.

This is the eightieth public release. Picocli follows semantic versioning. Artifacts in this release are signed by Remko Popma (6601 E5C0 8DCC BB96).

Table of Contents

  • New and noteworthy
  • Fixed issues
  • Deprecations
  • Potential breaking changes

New and Noteworthy

Fixed issues

  • #1874#1885#1933 Bugfix: The picocli-groovy module should not declare org.codehaus.groovy:groovy-all as dependency. Thanks to Mattias Andersson and Michael Kutz for raising this, and to Paul King for the analysis.
  • #1886#1896 Bugfix: AsciiDoc generator now correctly outputs options even if all options are in ArgGroups. Thanks to Ruud Senden for the discussion and the pull request.
  • #1878#1876 Bugfix: Annotation processor now avoids loading resource bundles at compile time. Thanks to Ruud Senden for the discussion and the pull request.
  • #1911 Avoid using boxed boolean in CommandLine.Interpreter.applyValueToSingleValuedField. Thanks to Jiehong for the pull request.
  • #1870 Bugfix: StringIndexOutOfBoundsException in usage help when command has too many (and long) aliases. Thanks to Martin for raising this.
  • #1904 Bugfix: Apply fallbackValue to vararg multi-value options, not just single-value options. Thanks to Andreas Sewe for raising this.
  • #1930 Bugfix: Ensure tests pass in environments for Java 5-18.
  • #1940 Bugfix: fix 3 failing tests in ManPageGeneratorTest. Thanks to Mike Snowden for the pull request.
  • #1881 DOC: Many documentation improvements. Thanks to Andreas Deininger for the pull request.
  • #1855#1857 DOC: Add new user manual section called Rare Use Cases detailing System.exit usage. Thanks to Tadaya Tsuyukubo for the pull request.
  • #1880 DOC: Improve documentation for negatable options that are true by default. Thanks to Sebastian Hoß for raising this.
  • #1815 DOC: Improve user manual section for non-validating ArgGroups. Thanks for Paul Harris for raising this.
  • #1908 DOC: Update the user manual GraalVM section to use the new official native-maven-plugin. Thanks to tison for the pull request.
  • #1924 DOC: Update picocli-codegen/README.adoc. Thanks to Seyyed Emad Razavi for the pull request.
  • #1910#1917 DOC: Fix broken link to Zero Bug Commitment. Thanks to Jiehong for raising this and thanks to Andreas Deininger for the pull request.
  • #1915 DOC: Improve default provider examples. Thanks to David for raising this.
  • #1918#1920 DOC: Removed unused Travis CI badge and associated broken link from README. Thanks to Andreas Deininger for raising this and the pull request.
  • #706 DOC: Add GitHub badge with test count to README.
  • #1939 BUILD: Fix picocli-annotation-processing-tests failures on Java 16+: rewrite tests to avoid Google compiler-test API that internally uses com.sun.tools.javac.util.Context.
  • #1887 DEP: Bump biz.aQute.bnd.gradle from 6.3.1 to 6.4.0
  • #1865 DEP: Bump ivy from 2.5.0 to 2.5.1
  • #1931 DEP: Bump springBootVersion from 2.7.5 to 3.0.2
  • #1929 DEP: Bump github/codeql-action from 2.1.29 to 2.1.39
  • #1926 DEP: Bump step-security/harden-runner from 1.5.0 to 2.1.0
  • #1914 DEP: Bump actions/checkout from 3.1.0 to 3.3.0
  • #1897 DEP: Bump actions/setup-java from 3.6.0 to 3.9.0
  • #1902 DEP: Bump ossf/scorecard-action from 2.0.6 to 2.1.2
  • #1938 DEP: Bump actions/upload-artifact from 3.1.1 to 3.1.2
  • #1937 DEP: Bump asciidoctorj-pdf from 2.3.3 to 2.3.4
  • #1936 DEP: Bump jline from 3.21.0 to 3.22.0

... (truncated)

Commits
  • 1a7e265 Release picocli version 4.7.1
  • 6b8187b #1933 ensure groovy-all is in the module path when generating javadoc
  • 8fd15d4 #1940 fix 3 failing tests in ManPageGeneratorTest
  • 66279cc #1930 fix failing tests for testEndOfOptionsWithoutOptions, testNamelessCom...
  • c7853dc #706 BUILD: bugfix: fix Gist id
  • 7e7e9c2 #706 BUILD: bugfix: separate Create-badge task also
  • 89354f0 #706 BUILD: bugfix: add condition to badge task
  • c1431e8 #706 BUILD: bugfix: separate ids for Linux and Win/Mac
  • aa7394d #706 BUILD: bugfix: must set id
  • 40fb7df #706 BUILD: fix branch name, change badge label
  • 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 recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor 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)

Bumps [picocli](https://github.com/remkop/picocli) from 4.6.3 to 4.7.1.
- [Release notes](https://github.com/remkop/picocli/releases)
- [Changelog](https://github.com/remkop/picocli/blob/main/RELEASE-NOTES.md)
- [Commits](remkop/picocli@v4.6.3...v4.7.1)

---
updated-dependencies:
- dependency-name: info.picocli:picocli
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Mar 27, 2023
@robobario robobario merged commit 22051c3 into main Mar 27, 2023
@dependabot dependabot bot deleted the dependabot/maven/info.picocli-picocli-4.7.1 branch March 27, 2023 22:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant