Skip to content

Releases: hcoles/pitest

1.6.3

16 Feb 13:00
4238ce8
Compare
Choose a tag to compare
  • #853 Fix case insensitive feature check
  • #855 Make coverage data available to interceptors
  • #857 Pass stderr/out data by line (thanks @kgeilmann)
  • #858 Fix test not failing when maxSurviving is 0 (thanks @alexkoltz)
  • #860 Fix junk mutations in try with resources in java 11

1.6.2

31 Dec 15:31
Compare
Choose a tag to compare

#770 and #746 Fix NPE during coverage stage (thanks @LaurentTho3)
#849 Make feature names case insensitive
#844 Extend feature system to work with listeners
#842 Make report options available to listeners

1.6.1

08 Dec 11:32
Compare
Choose a tag to compare
  • Automate release to maven central
  • #774 Test strength statistic (thanks @alex859)
  • #798 Enable jvm args to be passed from command line (thanks @yfrolov)
  • #797 Add line coverage to console (thanks @qxo)
  • #822 Mitigate NPE on accidental dependency (thanks @szpak)

1.5.2

11 May 19:47
Compare
Choose a tag to compare

1.5.1

28 Mar 17:04
Compare
Choose a tag to compare

#737 Add skipFailingTests flag to command line tool (thanks @szpak)
#739 Fix typo in error message (thanks @vmellgre)
#745 Improve error message when junit not on classpath (thanks @szpak)
#748 Bump asm to 8.0 for Java 14 support

1.5.0

19 Feb 09:31
Compare
Choose a tag to compare
  • #556 - Do not mutate enum constructors
  • #726 - Ensure static initializer coverage is recorded
  • #734/#735/#736 - Replace legacy interfaces with Java API (thanks @AlexElin)

Existing history files should be deleted when upgrading to this build.

1.4.11

13 Jan 20:58
Compare
Choose a tag to compare

#683 - Filter try-with-resources before filtering inlined code (thanks @Vampire)
#686 - Do not print the class name twice for unsplittable test units (thanks @Vampire)
#672 - Do not include the current directory to the minion class path (thanks @Vampire)
#692 - Add property='skipPitest' to skip attribute inn maven plugin (thanks @cjgwhite)
#697 - TestNG 7.0.0 compatibility (thanks @kris-scheibe)
#666 - UOI4 reports mutated field name (thanks @LaurentTho3)
#716 - Bump asm to 7.3.1
#710 - Use the new mutator set by default

Note, that #710 introduces a behaviour change to pitest, changing the mutators that are used by default.

1.4.10

01 Sep 08:07
Compare
Choose a tag to compare

#534 Smaller blocks for more precise test targeting (thanks @jon-bell)
#664 Fix A0D2 map key (thanks @Vampire)
#656 Escape characters in init methods for html report (thanks @Vampire)
#404 Filter junk mutations to compiler generated Objects.requireNonNull calls

When upgrading all history files should be deleted or incorrect results may be generated.

pitest-parent-1.4.9

19 Jun 20:58
Compare
Choose a tag to compare

#613 / #623 - Fix for powermock issues on (thanks @jon-bell)
#614 - Improved error message when no test plugin (thanks @szpak)
#620 - Support annotation processors such as Micronaut that do not set debug filename

1.4.8

22 May 19:26
Compare
Choose a tag to compare

#597 Fix for bug in coverage when large number of classes (thanks @jon-bell)
#601 Avoid stealing keyboard focus on macos (thanks @maxgabut)