Picocli 4.0.2
The picocli community is pleased to announce picocli 4.0.2.
This release contains a bugfixes and enhancements.
This is the fifty-nineth public release.
Picocli follows semantic versioning.
Table of Contents
- New and noteworthy
- Fixed issues
- Deprecations
- Potential breaking changes
New and Noteworthy
Fixed issues
- [#781] Bugfix: Standard help mixin options not added in source order when running on Java 12+.
- [#773] Bugfix: Add public
NativeImageConfigGeneratorProcessor
constructor to fix build error in IntelliJ IDEA 2019.2. Thanks to Lukáš Petrovický for raising this issue. - [#779] Bugfix:
DuplicateOptionAnnotationsException
when a nested group is defined inside a mixin. Thanks to Matteo Melli for the bug report. - [#777] Bugfix: Codegen failed when command contains field with argGroup annotation. Thanks to eomeara for the bug report.
- [#776] Bugfix: Argument groups in mixins were ignored. Thanks to Matteo Melli for the bug report.
- [#780] (DOC) Fixed the provided flag usage in the
picocli-codegen
readme. Thanks to Lasantha Kularatne for the pull request. - [#778] (DOC) Improve documentation for argument group sections in the help. Thanks to Matteo Melli for raising this.
- [#774] (DOC) Add example demonstrating how to left-align long options in the usage help.
- [#766] (DOC) Update user manual: mention the dependency required for using
PicocliSpringFactory
. Thanks to rome-legacy for the suggestion. - [#775] (DOC) Document jline2 incompatibility with picocli's
interactive
options for passwords, and update the example to show a workaround. Thanks to querqueq for the pull request. - [#770][#771] (DOC) Improve example code in
picocli-spring-boot-starter
README. Thanks to Stéphane Nicoll for the pull requests.
Deprecations
No features were deprecated in this release.
Potential breaking changes
This release has no breaking changes.