Releases: kosi-libs/MocKMP
Releases · kosi-libs/MocKMP
2.0.2
What's Changed
Fixes
- Update MocKMPExtractExpectKt task action function visibility
Related Gradle changes
gradle/guides#419
gradle/gradle#31407
Full Changelog: v2.0.1...v2.0.2
2.0.1
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
TestWithMockslogic intoITestsWithMocksso 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)