Skip to content

Releases: hcoles/pitest

1.2.0

31 Mar 12:49
Compare
Choose a tag to compare

#318 - Separate main process code from code sharing client classpath
#295 - Ignore abstract TestNG tests
#215 - Automatic selection of target classes for maven
#314 - Do not fail for maven modules without tests or code
#306 - Do not fail when only interfaces are in changeset
#325 - Anonymous class in Spock test causing error
#334 - Compatibility with recent TestNG releases
#335 - Incorrect coverage with powermock

1.1.11

03 Dec 19:23
Compare
Choose a tag to compare
  • #269 - Not possible to break build on 1 mutant
  • #271 - Include method descriptor in line coverage
  • #170 - Exclusion by JUnit runner
  • #291 - Handle empty excludes
  • #287 - Check class hierarchy for annotations
  • #289 - Option to supply classpath from file

1.1.10

14 May 10:30
Compare
Choose a tag to compare
  • #260 - Initial support for mutating Kotlin code
  • #264 - Support for yatspec runner (thanks @theangrydev)
  • Break build when more than maxSurviving mutants survive

1.1.9

14 May 10:37
Compare
Choose a tag to compare
  • #132 - Allow analysis of only files touched in last commit (thanks Tomasz Luch)

1.1.8

02 Jan 13:11
Compare
Choose a tag to compare

#239 - Provide a shortcut to set history files via maven

Maven users can now set seup pitest to use an automatically managed history file in their temp directory by setting the property withHistory to true.

#240 - Support for regexes

Previous versions of pitest supported only glob style filters. As of this release if the filter begins with a ~ it will be interpreted as a regex.

#243 - Use ephemeral ports to communicate with minions

1.1.7

28 Sep 20:52
Compare
Choose a tag to compare
  • #196 - Raise minimum java version to 1.6
  • #231 - Fix process hangs

1.1.6

27 Jul 20:06
Compare
Choose a tag to compare

#10 - Add maven report goal (thanks jasonmfehr)
#184 - Remove undocumented project file feature
#219 - Performance improvement for report generation (thanks tobiasbaum)
#190 - Allow custom properties for plugins

1.1.5

30 Mar 20:48
Compare
Choose a tag to compare
  • Fix for #148 - Stackoverflow with TestNG data providers when using JMockit
  • Fix for #56 - Not reporting junit incompatibilities
  • Fix for #174 - Invalid linecoverage.xml with static initializers
  • Fix for #183 - Can't run GWTMockito tests
  • Fix for #179 - Broken includeLaunchClasspath=false on Windows
  • #173 - Read exclusions and groups from maven surefire config

1.1.4

30 Jan 20:10
Compare
Choose a tag to compare
  • #157 - Support maven -DskipTests flag (thanks @lkwg82)
  • Fix for #163 - Should not include test tree in coverage threshold
  • #166 - Allow classpath exclusions for maven plugin (thanks @TomRK1089)
  • #155 - Restore Java 5 compatibility
  • Fix for #148 - Issue with JMockit + TestNG (thanks @estekhin and @KyleRogers)

1.1.3

24 Dec 15:03
Compare
Choose a tag to compare
  • Fix for #158 - Tests incorrectly excluded from mutants
  • Fix for #153 - SCM plugin broken for maven 2
  • Fix for #152 - Does not work with IBM jdk