Skip to content

Releases: mockk/mockk

1.13.10

28 Feb 16:12
Compare
Choose a tag to compare

What's Changed

  • Add support to nested value classes by @rotilho in #1202
  • Fix callOriginal on default interface method by @flapenna in #1203
  • Only unbox value class answers when appropriate by @jselbo in #1204
  • Fix capture using mutable list of value class by @ath0s in #1209
  • Updates documentation to include example access error workaround for Android users by @JakeSteam in #1211

New Contributors

Full Changelog: 1.13.9...1.13.10

1.13.9

08 Jan 10:09
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 1.13.8...1.13.9

v1.13.8

22 Sep 13:44
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 1.13.7...1.13.8

V1.13.7

15 Aug 18:47
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 1.13.5...1.13.7

V1.13.5

12 Apr 12:06
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.13.4...1.13.5

V1.13.4

27 Jan 22:17
cac70d9
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 1.13.3...v1.13.4

V1.13.3

29 Nov 17:24
Compare
Choose a tag to compare

What's Changed

  • Add Awaits extensions similar to Runs to await suspend functions until cancelled by @SimonMarquis in #927
  • Upgrade Kotlin to stable 1.7.20 in GitHub workflow by @SimonMarquis in #940
  • Add missing test annotation to LambdaTest by @bossm0n5t3r in #946
  • Fix verifier logic for slots and different matchers by @m-burst in #951
  • Fix InstantiationError when using any() where a sealed type is expected by @cliffred in #939
  • Adding throwsMany exception by @daniel-dios in #955
  • Add more doc comments with samples by @NotWoods in #958
  • added basic jitpack config by @hduerkop in #962
  • add kotlin 1.8-Beta to the test matrix by @aSemy in #974
  • bump bytebuddy and objenesis by @aSemy in #975
  • Update README.md to include note about 2-year-old 'known issue' for spy and suspend function by @iainism in #979

New Contributors

Full Changelog: 1.13.2...1.13.3

1.13.2

28 Sep 20:36
Compare
Choose a tag to compare

What's Changed

  • update dependencies in readme to reflect new multiplatform structure by @aSemy in #926
  • Properly handle sealed classes with Kotlin 1.7 and JDK 17 by @stuebingerb in #916
  • add jdk 19 to workflow test matrix by @aSemy in #933

New Contributors

Full Changelog: 1.13.1...1.13.2

1.13.1

23 Sep 14:38
Compare
Choose a tag to compare

New major release, mainly because the dependency to be included in gradle/maven files has changed from io.mockk:mockk to io.mockk:mockk-<platform>, where platform is either jvm or android.

What's Changed

  • value class check - catch KotlinReflectionInternalError by @aSemy in #922

Full Changelog: v1.12.8...1.13.1

V1.12.8

15 Sep 09:15
Compare
Choose a tag to compare

Big thanks to @aSemy, @qoomon and @kubode for investigating and fixing the bugs introduced in v1.12.7 and further improving the library!

What's Changed

  • fix: handle isValue exceptions by @qoomon in #890
  • Fix Android Instrumentation dispatcher.jar inclusion by @aSemy in #899
  • Standardise JVM target to be 1.8 by @aSemy in #900
  • introduce Kotlinx Benchmark tests (copied from #763) by @aSemy in #904
  • try reverting Android minSdk to 21 by @aSemy in #901
  • expose more mockk projects as API dependencies by @aSemy in #905
  • make Java source code target jvm 8 by @aSemy in #907
  • Fix an issue that Android Instrumentation Test fails by @kubode in #895
  • use the official Gradle GHA by @aSemy in #914
  • De-duplicate ValueClassSupport by @aSemy in #913
  • add 1.7.20-RC to test matrix by @aSemy in #918

Full Changelog: 1.12.7...v1.12.8