#597 Fix for bug in coverage when large number of classes (thanks @jon-bell)
#601 Avoid stealing keyboard focus on macos (thanks @maxgabut)
#545 Faster coverage calculation
#580 - upgrade to ASM 7.1
#573 - Ant support for testPlugin and failWhenNoMutations (thanks @mduggan)
#555 - Allow empty elements in maven configuration (thanks @maxgabut)
#557 Issues running on Java 8
#518 - Experimental BigInteger mutator (thanks @ripdajacker)
#513 - Sort mutators in html report (thanks @ThLeu)
#553 - Classic mutators from literature (thanls @LaurentTho3)
#519 - Java 11 support
#510 - Compute mutation test matrix (thanks @nrainer)
A test matrix mode can now be enabled by setting the parameter fullMutationMatrix to true, mutant will continue to be challenged with tests after one has failed and the result for each test determined. Note that only XML output is supported in this mode.
#500 - Support for large classpaths with new useClasspathJar option (thanks @jqhan)
This release adds support for larger classpaths.
Classpaths are now passed via an environment variable (rather than as a command line parameter) by default.
For very large classpath the useClasspathJar parameter can be set. When this is set pitest will create a temporary jar with a classpath manifest entry containing all required entries.
#466 Ignore absent code directories when aggregating report (thanks @maxgabut )
#457 Fix path issue for multi module projects using scm goal (thanks @sarahBuisson and @ giggluigg)
#471 Basic Java 11 support
#477 Null byte in xml (thanks @maxgabut)
#480 Allow aggregation of timestamped reports (thanks @maxgabut)
#495 Move summary to end of console output (thanks @pedrorijo91)
#499 Fix for equivalent mutants in new return val mutators