Skip to content

Releases: hcoles/pitest

1.18.0

05 Feb 15:20
6355a82
Compare
Choose a tag to compare

What's Changed

  • #1380 Update minimum supported Java runtime to 11
  • #1379 Fully remove deprecated scm maven goal
  • #1275 Pass process parameters by file
  • #1381 Adopt features from Java 11 by (thanks @timtebeek)
  • #1382 Ensure agent jar files removed at end of session

New Contributors

Full Changelog: 1.17.4...1.18.0

1.17.4

10 Jan 12:33
0201d6f
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 1.17.3...1.17.4

1.17.3

16 Dec 16:22
175105c
Compare
Choose a tag to compare

Maven users can now gather coverage information and generate mutants, but skip the mutant analysis stage by running setting the 'pit.dryRun' flag to true.

1.17.2

29 Nov 13:59
ef51bb5
Compare
Choose a tag to compare
  • #1362 Exclude lambdas in methods excluded by annotation (thanks @see-quick)

1.17.1

04 Nov 16:15
4b7a7f5
Compare
Choose a tag to compare
  • #1353 Warn about future SCM goal removal
  • #1355 Upgrade ASM for java 24 support
  • #1359 Remove use of reflection based toString generator
  • #1361 Initial support for cross module tests in maven

1.17.0

17 Sep 09:39
ff524db
Compare
Choose a tag to compare
  • #1348 Extend transformation extension point
  • #1349 Improve powermock stability

1.16.3

02 Sep 13:21
Compare
Choose a tag to compare
  • #1345 Improved delayed execution detection in static initialization code
  • #1347 Auto add standard kotlin source dirs for maven projects

1.16.2

28 Aug 11:41
7497570
Compare
Choose a tag to compare

#1340 Show covering tests for surviving mutants in html report (thanks @vivganes)
#1342 / #1343 Fix misleading logging of history paths (thanks @vivganes)
#1344 Mutate delayed execution code in enums and singletons

1.16.1

08 May 18:09
6733ef2
Compare
Choose a tag to compare

#1329 Prevent version clashes with aggregate goal when plugins use jackson

1.16.0

08 Apr 15:49
5dc9a92
Compare
Choose a tag to compare
  • #1311 - Include unmodifiable collections stored directly to fields in the +funmodifiablecollection filter for defensive code
  • #1319 - Use environment variables from surefire config
  • #1322 - Automatically add -ea to enable assertions
  • #1321 - Expand BuildVerifier interface

Api change in #1321 is backwards compatible, but plugins written against 1.16.0 may not work with earlier versions.