Picocli 4.5.1
Picocli 4.5.1
The picocli community is pleased to announce picocli 4.5.1.
This release contains bug fixes and enhancements.
Fixed bug in the picocli-codegen
annotation processor that resulted in errors in native images that used ManPageGenerator
as subcommand.
Suppress generation of Gradle Module Metadata, to fix Gradle build failures for projects using picocli 4.4.0 or 4.5.0.
Fixed terminal width detection on macOS.
The user manual now has a new section on Validation. Various other documentation improvements.
This is the seventy-third public release.
Picocli follows semantic versioning.
Table of Contents
New and Noteworthy
Fixed issues
- [#1151] Bugfix:
ManPageGenerator
as subcommand with native-image throws exception. Thanks to Sebastian Hoß for raising this. - [#1152] Bugfix: Gradle build fail when using picocli 4.4.0 or 4.5.0: Gradle Module Metadata for picocli 4.4.0+ missing from Maven Central. Thanks to Frank Pavageau for reporting this.
- [#1150] Bugfix: Fix terminal width detection on macOS. Thanks to David Phillips for the pull request.
- [#1142] DOC: Update Kotlin GraalVM native image example - Update native image gradle plugin. Now supports jdk 11. Thanks to OndrejMalek for the pull request.
- [#1153] DOC: Fix documentation leading code quote. Thanks to sabrina for raising this.
- [#1147] DOC: Add documentation on how to do custom parameter validation. Thanks to Loren Keagle for raising this.
Deprecations
No features were deprecated in this release.
Potential breaking changes
This release has no breaking changes.