Recommended update for picocli

Announcement ID: SUSE-RU-2023:4004-1
Rating: moderate
References:
Affected Products:
  • openSUSE Leap 15.4
  • openSUSE Leap 15.5

An update that contains one feature can now be installed.

Description:

This update for picocli fixes the following issues:

  • Version update to version 4.7.5 (jsc#SLE-23217):
  • Enhancements:
    • Java 22 update: improve logic for detecting if the output stream is connected to a terminal
    • Mask parameters in trace log when echo=false for interactive options and positional parameters
  • Bugfixes:
    • Fix positional parameters bug with late-resolved arity variable
    • Don't generate auto-complete for hidden attributes in picocli.shell.jline3.PicoCommand.
    • ArgGroup with exclusive=false and multiplicity=1 should require at least one option; fix regression
  • DOC fixes:
    • Improve GraalVM documentation: add graalvm-native-image-plugin.
    • Commit html files with LF line-endings.

Patch Instructions:

To install this SUSE update use the SUSE recommended installation methods like YaST online_update or "zypper patch".
Alternatively you can run the command listed for your product:

  • openSUSE Leap 15.4
    zypper in -t patch openSUSE-SLE-15.4-2023-4004=1
  • openSUSE Leap 15.5
    zypper in -t patch openSUSE-SLE-15.5-2023-4004=1

Package List:

  • openSUSE Leap 15.4 (noarch)
    • picocli-4.7.5-150200.3.14.2
    • picocli-javadoc-4.7.5-150200.3.14.2
  • openSUSE Leap 15.5 (noarch)
    • picocli-4.7.5-150200.3.14.2
    • picocli-javadoc-4.7.5-150200.3.14.2

References: