Skip to content

Picocli 4.0.2

Compare
Choose a tag to compare
@remkop remkop released this 12 Aug 02:42

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

  • [#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.