Releases: unbroken-dome/gradle-testsets-plugin
Releases · unbroken-dome/gradle-testsets-plugin
v4.1.0
v4.0.0
Compatibility with Gradle 7.0: Dropped support for the compile
and runtime
configuration names in test sets.
This may be a breaking change if you are still working with these configurations; consider migrating to implementation
, compileOnly
and runtimeOnly
instead.
Thanks to @cpiotr for the contribution!
v3.0.1
v3.0.0
Improvements
- Improved support for Gradle 6 and fixed deprecation warnings (thanks for contributions from @markslater and @GaborGinterAdN)
- Exclude test libraries from being marked as test directories in IDEA. (thanks to @markslater)
- added documentation about interaction with the JaCoCo plugin (#99)
Possible breaking changes
- Gradle 4.x is no longer supported
- Eclipse classpath modification is now disabled by default, can be enabled by setting a project property (#77)
Bugfixes
Test
task generated for each test set extendssystemProperties
instead of replacing them (thanks to @philippeagra)- don't modify the IDEA module for the predefined "unitTest" testset (#101)
v2.2.1
v2.2.0
New Features
- JaCoCo Support: Create a
JacocoReport
task for each test set if the plugin is used together with thejacoco
plugin - Added
environment
andsystemProperties
properties on theTestSet
to conveniently modify the environment variables / system properties of the connectedTest
task (reimplemented feature from 1.x)
Improvements
- Upgraded build to use Gradle 5.6.2 and Kotlin 1.3.50
- Upgraded tests to use assertk 0.20 library
- Added
createTestSet
method onTestSetContainer
for better support of polymorphic container in Kotlin DSL
Fixes
v2.1.1
v2.1.0
Improvements
- Plugin now uses Gradle 5.1.1 for its build (but compatibility to Gradle 4.10+ will be maintained for now)
testSets
now has a filtered "sub-container" namedlibraries
that makes it easier to create libraries, especially when using the Kotlin DSL
Bugfixes
- Fixed a bug concerning the classpath of test sets (thanks to @fpavageau)
- Fixed a bug about importing libraries or extending test sets by name
v2.0.3
- Compatibility with Gradle 5.1 (thanks to @dansanduleac)
- Fixes to missing classpath references in test sets (issues #55, #60)
v2.0.2
Re-implemented IDEA support in 2.x