Releases: hcoles/pitest
1.17.0
1.16.3
1.16.2
1.16.1
1.16.0
- #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.
1.15.8
#1310 Filter mutations to Collections.unmodifiable*
#1309 Replace fields in argLines imported from surefire config
#1308 Bump maven vcs versions
The filtering for #1310 is off by default. To activate it add the filter string +funmodifiablecollection
.
#1309 adds a new maven property parseSurefireArgLine
. This is set to true by default, but surefire argline parsing can now be disabled by setting it to false.
1.15.7
1.15.6
1.15.5
1.15.4
- #1288 - New extension point to allow custom coverage export formats
- #1289 - Parse argline configuration from surefire configuration
- #1274 Follow invoke dynamic calls when detecting static initializer only methods
Note, maven users who have previously needed to duplicate argline parameters between surefire and pitest's jvmArgs and argline parameters may need to adjust their configuration when upgrading. Entries supplied to surefire will now automatically be added to pitest.