Skip to content

1.4.5

Compare
Choose a tag to compare
@szpak-ci szpak-ci released this 08 Sep 12:45
· 306 commits to master since this release
  • Rework internal plugin implementation to Gradle 5+ standards
  • PIT 1.4.10 by default
  • Basic Java 12 support tested by CI build
  • Move pitest task to verification group - #136 - PR by Björn Kautler
  • Remove deprecation warnings in Gradle 6.0
  • Bump minimal Gradle version to 5.1
  • Meaningful error message on running unsupported Gradle version
  • Switch build to Gradle 5.6.1

Known limitations. This is a technical release to cope with the changes in Gradle 5 and 6. PIT 1.4.10 is used by default, but not all new features of PIT 1.4.0+ have been implemented yet.

Breaking changes. This release changes internal implementation of the plugin configuration. The Gradle team worked hard to keep it as compatible as possible, but not everything is supported. The new syntax can be required for adding elements to the file extensions to filter (fileExtensionsToFilter):

pitest {
    addFileExtensionsToFilter(['xml', 'orbit'])
}

There could be also some issues for people interacting with the plugin from custom code (instead of from build.gradle). As a side effect Gradle 5.1 (released in I 2019) is required.