Hi everyone Yesterday, I've released Jansi 2.2.0 which incorporates a few bug fixes / enhancements. I pushed a few PRs to enhance the terminal support in Maven : * [MSHARED-973] Upgrade jansi to 2.2.0 <https://github.com/apache/maven-shared-utils/pull/69> * [MNG-6380] Option -Dstyle.color=always doesn't force color output <https://github.com/apache/maven-shared-utils/pull/67> * [MNG-6915] Add a helper method to get the terminal width <https://github.com/apache/maven-shared-utils/pull/70> * [MNG-7079] Upgrade to jansi 2.2.0 <https://github.com/apache/maven/pull/433> * [MNG-6915] Format help according to the terminal width <https://github.com/apache/maven/pull/434> * [MNG-7032] Evaluate --help and --version after configuring the logging/color <https://github.com/apache/maven/pull/435> * [MNG-7080] Add a --color option to simplify color support <https://github.com/apache/maven/pull/436>
Some of those PRs are layered as we need to upgrade to Jansi 2.2.0 in maven-shared-utils and maven for some PRs. Also, most of them fail to pass the tests because they require a snapshot of maven-shared-utils. The upgrade to Jansi 2.2.0 also fix a bunch of additional issues like MNG-6755 <https://issues.apache.org/jira/browse/MNG-6755>, MNG-6719 <https://issues.apache.org/jira/browse/MNG-6719> Cheers, Guillaume Nodet
