Apache Maven Shared Utils Version 3.2.0 Released
The Apache Maven team is pleased to announce the release of the Apache Maven Shared Utils, version 3.2.0.
The release contains a number of bug fixes.
You should specify the version in your project's dependencies configuration:
1<dependency>
2 <groupId>org.apache.maven.shared</groupId>
3 <artifactId>maven-shared-utils</artifactId>
4 <version>3.2.0</version>
5</dependency>
Release Notes - Maven Shared Utils - Version 3.2.0
Bugs:
- MSHARED-574 - - UT failure on Windows: utils.io.Java7SupportTest createAndReadSymlink
- MSHARED-610 - - PrettyPrintXMLWriter internally uses java.io.PrintWriter without checking for any errors.
- MSHARED-617 - - StreamFeeder should flush OutputStream
- MSHARED-618 - - CommandLineCallable does not always call the 'runAfterProcessTermination' runnable.
- MSHARED-619 - - StreamFeeder silently ignores exceptions.
- MSHARED-622 - - CommandLineCallable silently ignores exceptions thrown from the stdin processor (StreemFeeder).
- MSHARED-630 - - Javadoc of several classes still references Maven 3.4.0 for color support
Improvements:
- MSHARED-587 - - remove logger level API from MessageBuilder
- MSHARED-620 - - CommandLineCallable should defer starting threads until called.
- MSHARED-621 - - CommandLineCallable should calculate process timeouts using 'System.nanoTime' instead of 'System.currentTimeMillis'.
- MSHARED-639 - - Removed prerequisites cause it is not a plugin
Task:
- MSHARED-623 - - Deprecation of methods 'close' and 'flush' of class 'StreamPumper'.
Enjoy,
-The Apache Maven team