All Versions
10
Latest Version
Avg Release Cycle
52 days
Latest Release
92 days ago

Changelog History

  • v1.5.2

    May 11, 2020
  • v1.5.1

    March 28, 2020

    #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

  • v1.5.0

    February 19, 2020
    • #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.

  • v1.4.11

    January 13, 2020

    #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.

  • v1.4.10

    September 01, 2019

    #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.

  • v1.4.9

    June 19, 2019

    #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

  • v1.4.8

    May 22, 2019

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

  • v1.4.7

    March 28, 2019
    • #545 Faster coverage calculation

    🚀 Thanks to work by @jon-bell this release significantly increases the performance of pitest's coverage stage.

  • v1.4.6

    March 06, 2019
    • ⬆️ #580 - upgrade to ASM 7.1
    • #573 - Ant support for testPlugin and failWhenNoMutations (thanks @mduggan)
    • 🔧 #555 - Allow empty elements in maven configuration (thanks @maxgabut)
  • v1.4.5

    January 28, 2019
    • #557 Issues running on Java 8