Releases: kosi-libs/MocKMP
Releases · kosi-libs/MocKMP
1.17.0
- Kotlin 1.9.22
- Moved documentation to https://kosi-libs.org/mockmp
1.16.0
BREAKING CHANGE: Users of the Gradle plugin must add installWorkaround()
at the end of their Gradle configuration.
See https://github.com/kosi-libs/MocKMP#with-the-official-plugin.
Please upvote KSP this issue to remove this requirement: google/ksp#1524.
- Kotlin 1.9.20
- KSP 1.0.14
mockSuspendFunction*
1.15.0
1.14.0
- Kotlin 1.8.20
- KSP 1.11.0
- Support for vararg parameters (#54)
- Support for inner types (#57)
- Revamp function mocking to differentiate different functions with same signature (#58)
- Introducing
initMocksBeforeTest
(#55) - Move
TestWithMocks
logic intoITestsWithMocks
so that it can be used in test classes that extend something else (#50) - Support for sealed classes in JVM 17 (#56)
- Support for android source-set layout version 2 (#53)
1.13.0
1.12.0
1.11.0
1.10.0
1.10.0-kotlin-1.7.20-RC
- Kotlin 1.7.20-RC
1.9.0
- Kotlin 1.7.10
- Support for JUnit5 with the new
mockmp-test-helper-junit5
artifact (#31) - Fixed support for suspend methods with default implementation (#32)
- Ease the mocking of
var
properties (#33) - Added standard MP collections to builtins (#35)
- Make the Gradle plugin use JVM as default target when both JVM & Android are applied.