Releases: kosi-libs/MocKMP
Releases · kosi-libs/MocKMP
2.0.0
Update to Kotlin 2.0
MIGRATION GUIDE
This updates brings breaking changes in the way MocKMP is applied to projects, as well as how mocks, fakes and injectors are accessed from common sources.
It does NOT bring any change in the mocks configuration / verifications as well as how the fakes and injectors work.
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