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 ArgGroup
s 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 generatedreflect-config.json
. - [#807] (Bugfix)
ArgGroup
should not validate when marked asvalidate = 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.