All Versions
409
Latest Version
Avg Release Cycle
-
Latest Release
-
Changelog History
Page 22
Changelog History
Page 22
-
v3.9.0-breaking Changes
๐
CommandSpec.addMethodSubcommands
now throwsInitializationException
instead ofjava.lang.UnsupportedOperationException
when the user object of the parent command is ajava.lang.reflect.Method
.โ AutoComplete application now prints different error message when not overwriting existing script files. This may break tests that verify the console output.
-
v3.9.0-ANSI Changes
๐ This release has improved heuristics to decide whether ANSI escape codes should be emitted or not.
๐ Support was added for the following environment variables to control enabling ANSI:
-
v3.8.2-new
-
v3.8.2-fixes Changes
- ๐ [#557] Bugfix: No colors are shown when compiling to a native image with Graal on MacOS. Thanks to Oliver Weiler for the bug report.
-
v3.8.2-deprecated Changes
๐ No features were deprecated in this release.
-
v3.8.2-breaking Changes
๐ This is a patch release and has no breaking changes.
-
v3.8.1-new
-
v3.8.1-improved Changes
๐ The following information has been added to the tracing output in this release:
- ๐ Version information (picocli version, java version, os version), logged at INFO level
- ANSI enabled status, logged at DEBUG level
- ๐ฒ Log at DEBUG level when a Map or Collection binding for an option or positional parameter is initialized with a new instance
- ๐ฒ Log at DEBUG level when parameters are being split (into how many parts, show resulting parts)