[ANN] gradle-pitest-plugin 1.7.0 available

14 views
Skip to first unread message

Marcin Zajączkowski

unread,
Sep 20, 2021, 4:47:27 PM9/20/21
to pitu...@googlegroups.com
Hello everyone,

gradle-pitest-plugin 1.7.0 has been released.

Changes:
- Support for Gradle configuration cache - #249 - PR by David Burstrom
- Turn on cacheability for PitestTask - #67 - PR by David Burstrom
- PIT 1.7.0 by default
- Fix deprecation warnings in Gradle 7 - #283 - PR by Mike Duigou
- Bump minimal supported Gradle version to 6.4 - required to fix
deprecation warnings in Gradle 7
- Remove unused maxMutationsPerClass configuration parameter - #266
- Regression tests for JUnit Jupiter 5.8 (with JUnit Platform 1.8) and
pitest-junit5-plugin 0.15
- Upgrade Gradle wrapper to 6.9.1
- Switch CI from defunct travis-ci.org to travis-ci.com

Compatibility notes:
1. Gradle 6.4+ is required (to fix deprecation warnings in Gradle 7)
2. Not directly related with this plugin, but keep in mind that JUnit
Jupiter 5.8 (JUnit Platform 1.8) requires pitest-junit5-plugin 0.15+,
while 5.7 (1.7) requires <=0.14. Set right plugin version for JUnit 5
version used in your project to avoid runtime errors (such as
NoSuchMethodError - see #300).
3. Due to the internal changes in PIT 1.7.0 (#630):
- all history files should be deleted before upgrading
- the names of the remove conditionals mutators have changed slightly
(it might be needed to update their names in build.gradle, if activated
explicitly)


The artifacts are available in The Central Repository (aka Maven
Central).

More information is available on the project web page:
https://github.com/szpak/gradle-pitest-plugin/releases


Marcin

--
https://blog.solidsoft.pl/ - Working code is not enough
Reply all
Reply to author
Forward
0 new messages