All Versions
11
Latest Version
Avg Release Cycle
68 days
Latest Release
906 days ago

Changelog History
Page 1

  • v1.6.1 Changes

    December 08, 2020
    • 🚀 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)
  • v1.5.2 Changes

    May 11, 2020
  • v1.5.1 Changes

    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 Changes

    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 Changes

    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 Changes

    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 Changes

    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 Changes

    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 Changes

    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 Changes

    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)