Skip to content

Picocli 4.7.3

Compare
Choose a tag to compare
@remkop remkop released this 16 Apr 07:27
· 178 commits to main since this release

Picocli 4.7.3

The picocli community is pleased to announce picocli 4.7.3.

This release includes bugfixes and enhancements.

This is the eighty-second public release.
Picocli follows semantic versioning.
Artifacts in this release are signed by Remko Popma (6601 E5C0 8DCC BB96).

Table of Contents

New and Noteworthy

Fixed a regression introduced in picocli 4.7.2.
Multi-value options whose fallbackValue is set to CommandLine.Option.NULL_VALUE, may see a NullPointerException if the option is specified on the command line without a parameter but with a = attached, like --option=.

Also, this release fixes broken links in the Javadoc.

Known issues

NOTE: A minor issue with this release is that the version string in the info.picocli.CommandLine.VERSION field is incorrectly set to 4.7.3-SNAPSHOT (should have been 4.7.3).

Fixed issues

  • [#1998] Bugfix: ParameterException: NullPointerException: null while processing argument at or before arg[0]. Thanks to Jiri Daněk for raising this.
  • [#1957] DOC: Fixed broken links in the javadoc. Thanks to Andreas Deininger for raising this.
  • [#2002] DEP: Bump actions/checkout from 3.5.0 to 3.5.2
  • [#2005] DEP: Bump gradle/gradle-build-action from 2.4.0 to 2.4.2
  • [#2003] DEP: Bump github/codeql-action from 2.2.11 to 2.2.12
  • [#1997] DEP: Bump org.asciidoctor:asciidoctorj-pdf from 2.3.4 to 2.3.6

Deprecations

No features were deprecated in this release.

Potential breaking changes

This release has no breaking changes.