github remkop/picocli v4.0.4
Picocli 4.0.4

latest releases: v4.7.6, v4.7.5, v4.7.4...
4 years ago

Picocli 4.0.4

The picocli community is pleased to announce picocli 4.0.4.

This release contains a bugfixes and enhancements.

GraalVM native image-configuration generation for options or positional parameters with custom type converters or custom parameter consumers now work correctly.

Also fixed a bug where validation was performed on ArgGroups even when they were marked as validate = false.

This is the sixty-first public release.
Picocli follows semantic versioning.

Table of Contents

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

New and Noteworthy

Fixed issues

  • [#803] (Bugfix) Custom IParameterConsumer caused native-image to fail. Thanks to Patrick Plenefisch for raising this.
  • [#804][#806] (Bugfix) Visit Parameter Consumers when doing GraalVM reflection generation; added test. Thanks to Patrick Plenefisch for the pull requests.
  • [#808] (Bugfix) Option-specific ITypeConverter class is now correctly included in generated reflect-config.json.
  • [#807] (Bugfix) ArgGroup should not validate when marked as validate = false. Thanks to cranphin for the bug report.
  • [#799] (DOC) Update adoption section in README.
  • [#805] (DOC) Add example for alphabetically sorting subcommands by subclassing Help. Thanks to frontfact for raising this issue.

Deprecations

No features were deprecated in this release.

Potential breaking changes

This release has no breaking changes.

Don't miss a new picocli release

NewReleases is sending notifications on new releases.