# MockK changelog > A mocking library built for Kotlin rather than adapted to it. - Vendor: MockK - Category: Developer Tools - Official site: https://mockk.io - Tracked by: What's New (https://whatsnew.fyi/product/mockk) - Harvested from: GitHub (mockk/mockk) - Entries below: 10 (newest first) What's New is an index, not a publisher: every entry below links to the vendor's own release notes, which are the authoritative source. Entries are labelled where they are hand-curated sample data, pre-releases, or drawn from a secondary source such as a developer blog. ## Releases ### v1.14.11 - Date: 2026-05-29 - Version: v1.14.11 - Original notes: https://github.com/mockk/mockk/releases/tag/v1.14.11 - Permalink: https://whatsnew.fyi/product/mockk/releases/v1.14.11 - **fixed** — Added SameInstanceMatcher to handle an issue with equals method when using EqMatcher along with a mock to an object - **added** — Add scoped confirmVerified overloads for callables (KFunction and KProperty) - **added** — Support MockKAnnotation.useDependencyOrder for JUnit 5 - **added** — Allow updating settings from code - **added** — Add currentThread filter and excluded mocks to clearAllStubsFromMemory - **added** — Support new Kotlin annotation defaulting rule for @InjectMockKs - **added** — Add context parameters support module - **fixed** — Resolve @InjectMockKs dependency order for interface - **fixed** — Resolve @InjectMockKs dependency order for list injection - **fixed** — Extract native lib from APK when not on filesystem (AGP 8.5+) - **fixed** — Support OpenJ9 in JvmAutoHinter ##### What's Changed * fix: added SameInstanceMatcher to handle an issue with equals method when using EqMatcher along with a mock to an object by @DOssaA in https://github.com/mockk/mockk/pull/1508 * Add scoped confirmVerified overloads for callables (KFunction and KProperty) by @DOssaA in https://github.com/mockk/mockk/pull/1513 * feat: support MockKAnnotation.useDependencyOrder for JUnit 5 by @ilia1243 in https://github.com/mockk/mockk/pull/1515 * Allow updating settings from code by @Yentis in https://github.com/mockk/mockk/pull/1517 * Add currentThread filter and excluded mocks to clearAllStubsFromMemory by @evgenru in https://github.com/mockk/mockk/pull/1519 * Support new Kotlin annotation defaulting rule for @InjectMockKs by @ZzAve in https://github.com/mockk/mockk/pull/1525 * feat(dsl): Add context parameters support module (#1431) by @faraz152 in https://github.com/mockk/mockk/pull/1521 * fix: resolve @InjectMockKs dependency order for interface by @neungs-2 in https://github.com/mockk/mockk/pull/1526 * fix: resolve @InjectMockKs dependency order for list injection by @ilia1243 in https://github.com/mockk/mockk/pull/1527 * fix: extract native lib from APK when not on filesystem (AGP 8.5+) by @snowykte0426 in https://github.com/mockk/mockk/pull/1529 * fix: support OpenJ9 in JvmAutoHinter by @hspedro in https://github.com/mockk/mockk/pull/1530 ##### New Contributors * @DOssaA made their first contribution in https://github.com/mockk/mockk/pull/1508 * @ilia1243 made their first contribution in https://github.com/mockk/mockk/pull/1515 * @Yentis made their first contribution in https://github.com/mockk/mockk/pull/1517 * @evgenru made their first contribution in https://github.com/mockk/mockk/pull/1519 * @ZzAve made their first contribution in https://github.com/mockk/mockk/pull/1525 * @faraz152 made their first contribution in https://github.com/mockk/mockk/pull/1521 * @hspedro made their first contribution in https://github.com/mockk/mockk/pull/1530 **Full Changelog**: https://github.com/mockk/mockk/compare/1.14.9...v1.14.11 ### 1.14.9 — v1.14.9 - Date: 2026-01-26 - Version: 1.14.9 - Original notes: https://github.com/mockk/mockk/releases/tag/1.14.9 - Permalink: https://whatsnew.fyi/product/mockk/releases/1.14.9 ##### What's Changed * fix: normalize value class arguments in EqMatcher for consistent comparison by @edwardmp in https://github.com/mockk/mockk/pull/1440 * Add configurable logging to withArg & withNullableArg by @OsaSoft in https://github.com/mockk/mockk/pull/1441 * docs(readme): document suppressing superclass calls by @ch200203 in https://github.com/mockk/mockk/pull/1444 * Fix for issue #1103. by @sdetilly in https://github.com/mockk/mockk/pull/1449 * Fix configuration option example for restricted classes by @TWiStErRob in https://github.com/mockk/mockk/pull/1465 * Fix InaccessibleObjectException when spying on JDK interfaces on JDK 16+ by @Copilot in https://github.com/mockk/mockk/pull/1457 * Fix Java 11 compatibility: replace Random.nextLong(long, long) with Java 8 compatible alternative by @Copilot in https://github.com/mockk/mockk/pull/1456 * Add optional restricted mock system property by @nishatoma in https://github.com/mockk/mockk/pull/1454 * Fix StackOverflowError when mocking methods returning ArrayList by @Copilot in https://github.com/mockk/mockk/pull/1464 * Change JUnit 4/5 dependencies from implementation to compileOnly by @Copilot in https://github.com/mockk/mockk/pull/1455 * bump dependencies, bump dexter by @jgrnrt in https://github.com/mockk/mockk/pull/1477 * Fix issue 1475: nullable value class verification by @sdetilly in https://github.com/mockk/mockk/pull/1480 * Migrate build configuration to version catalog by @jgrnrt in https://github.com/mockk/mockk/pull/1481 * Clean up CI configuration and build artifacts by @jgrnrt in https://github.com/mockk/mockk/pull/1482 * Add Spotless formatting plugin by @jgrnrt in https://github.com/mockk/mockk/pull/1483 * Enable ktlint unused-imports rule and clean up code by @jgrnrt in https://github.com/mockk/mockk/pull/1489 * chore: enable no-wildcard-imports in ktlint by @jgrnrt in https://github.com/mockk/mockk/pull/1491 * Add List injection support for @InjectMockKs (#1356) by @h2jinee in https://github.com/mockk/mockk/pull/1492 * Unify settings files by prioritizing mockk.properties in MockKSettings by @snowykte0426 in https://github.com/mockk/mockk/pull/1474 * Fix type matching for any() when parameter is Any (#1296) by @chapakook in https://github.com/mockk/mockk/pull/1494 * Upgrade Dokka to 2.1.0 and Refactor Documentation Setup by @jgrnrt in https://github.com/mockk/mockk/pull/1499 * chore: bump gradle to 9.3.0, add .gitattributes by @jgrnrt in https://github.com/mockk/mockk/pull/1502 * Fix #1342: Handle value classes for type parameters and don't unbox value classes returned as interface/supertype by @ianbrandt in https://github.com/mockk/mockk/pull/1442 * Introduce clearAllStubsFromMemory by @nishatoma in https://github.com/mockk/mockk/pull/1503 * Bump dokka to 2.2.0-Beta by @jgrnrt in https://github.com/mockk/mockk/pull/1505 * fix: resolve @InjectMockKs initialization order based on dependencies by @neungs-2 in https://github.com/mockk/mockk/pull/1500 ##### New Contributors * @edwardmp made their first contribution in https://github.com/mockk/mockk/pull/1440 * @OsaSoft made their first contribution in https://github.com/mockk/mockk/pull/1441 * @sdetilly made their first contribution in https://github.com/mockk/mockk/pull/1449 * @Copilot made their first contribution in https://github.com/mockk/mockk/pull/1457 * @nishatoma made their first contribution in https://github.com/mockk/mockk/pull/1454 * @jgrnrt made their first contribution in https://github.com/mockk/mockk/pull/1477 * @h2jinee made their first contribution in https://github.com/mockk/mockk/pull/1492 * @snowykte0426 made their first contribution in https://github.com/mockk/mockk/pull/1474 * @chapakook made their first contribution in https://github.com/mockk/mockk/pull/1494 * @ianbrandt made their first contribution in https://github.com/mockk/mockk/pull/1442 * @neungs-2 made their first contribution in https://github.com/mockk/mockk/pull/1500 **Full Cha _[Truncated at 4000 characters — full notes: https://github.com/mockk/mockk/releases/tag/1.14.9]_ ### 1.14.7 — v1.14.7 - Date: 2025-12-06 - Version: 1.14.7 - Original notes: https://github.com/mockk/mockk/releases/tag/1.14.7 - Permalink: https://whatsnew.fyi/product/mockk/releases/1.14.7 ##### What's Changed * fix: normalize value class arguments in EqMatcher for consistent comparison by @edwardmp in https://github.com/mockk/mockk/pull/1440 * Add configurable logging to withArg & withNullableArg by @OsaSoft in https://github.com/mockk/mockk/pull/1441 * docs(readme): document suppressing superclass calls by @ch200203 in https://github.com/mockk/mockk/pull/1444 * Fix for issue #1103. by @sdetilly in https://github.com/mockk/mockk/pull/1449 * Fix configuration option example for restricted classes by @TWiStErRob in https://github.com/mockk/mockk/pull/1465 * Fix InaccessibleObjectException when spying on JDK interfaces on JDK 16+ by @Copilot in https://github.com/mockk/mockk/pull/1457 * Fix Java 11 compatibility: replace Random.nextLong(long, long) with Java 8 compatible alternative by @Copilot in https://github.com/mockk/mockk/pull/1456 * Add optional restricted mock system property by @nishatoma in https://github.com/mockk/mockk/pull/1454 * Fix StackOverflowError when mocking methods returning ArrayList by @Copilot in https://github.com/mockk/mockk/pull/1464 * Change JUnit 4/5 dependencies from implementation to compileOnly by @Copilot in https://github.com/mockk/mockk/pull/1455 ##### New Contributors * @edwardmp made their first contribution in https://github.com/mockk/mockk/pull/1440 * @OsaSoft made their first contribution in https://github.com/mockk/mockk/pull/1441 * @sdetilly made their first contribution in https://github.com/mockk/mockk/pull/1449 * @Copilot made their first contribution in https://github.com/mockk/mockk/pull/1457 * @nishatoma made their first contribution in https://github.com/mockk/mockk/pull/1454 **Full Changelog**: https://github.com/mockk/mockk/compare/1.14.6...1.14.7 ### 1.14.6 - Date: 2025-10-01 - Version: 1.14.6 - Original notes: https://github.com/mockk/mockk/releases/tag/1.14.6 - Permalink: https://whatsnew.fyi/product/mockk/releases/1.14.6 ##### What's Changed * Fix and add clearMocks test cases by @jmatsu in https://github.com/mockk/mockk/pull/1419 * make captured value reference volatile by @mmimica in https://github.com/mockk/mockk/pull/1418 * add fail-fast guard for Kotlin inline function mocking (#1030) by @ch200203 in https://github.com/mockk/mockk/pull/1421 * add test reports to GitHub actions by @aSemy in https://github.com/mockk/mockk/pull/994 * fix duration denormalized error by @tigermint in https://github.com/mockk/mockk/pull/1424 * refactor: enhance confirmVerified function to include clear option by @felix-dolderer-el in https://github.com/mockk/mockk/pull/1427 ##### New Contributors * @jmatsu made their first contribution in https://github.com/mockk/mockk/pull/1419 * @mmimica made their first contribution in https://github.com/mockk/mockk/pull/1418 * @ch200203 made their first contribution in https://github.com/mockk/mockk/pull/1421 * @tigermint made their first contribution in https://github.com/mockk/mockk/pull/1424 * @felix-dolderer-el made their first contribution in https://github.com/mockk/mockk/pull/1427 **Full Changelog**: https://github.com/mockk/mockk/compare/1.14.5...1.14.6 ### 1.14.5 - Date: 2025-07-16 - Version: 1.14.5 - Original notes: https://github.com/mockk/mockk/releases/tag/1.14.5 - Permalink: https://whatsnew.fyi/product/mockk/releases/1.14.5 ##### What's Changed * [Feature] Implement BDD-style aliases as separate module (mockk-bdd) by @Minseok-2001 in https://github.com/mockk/mockk/pull/1399 * fix: downgrade byte-buddy to 1.5.11 by @Komdosh in https://github.com/mockk/mockk/pull/1413 ##### New Contributors * @Minseok-2001 made their first contribution in https://github.com/mockk/mockk/pull/1399 **Full Changelog**: https://github.com/mockk/mockk/compare/1.14.4...1.14.5 ### 1.14.4 - Date: 2025-06-22 - Version: 1.14.4 - Original notes: https://github.com/mockk/mockk/releases/tag/1.14.4 - Permalink: https://whatsnew.fyi/product/mockk/releases/1.14.4 This release is functionally equivalent to v1.14.3, I just wanted to try out the new publishing process that uses Maven Central instead of OSSRH. **Full Changelog**: https://github.com/mockk/mockk/compare/1.14.3...1.14.4 ### 1.14.3 - Date: 2025-06-21 - Version: 1.14.3 - Original notes: https://github.com/mockk/mockk/releases/tag/1.14.3 - Permalink: https://whatsnew.fyi/product/mockk/releases/1.14.3 ##### What's Changed * chore: bump byte buddy version to support java 24 by @Komdosh in https://github.com/mockk/mockk/pull/1387 * chore: bump gradle version to 8.14 by @Komdosh in https://github.com/mockk/mockk/pull/1389 * chore: bump dokka, kotlinx.coroutines, slf4j, logback, junit jupiter by @Komdosh in https://github.com/mockk/mockk/pull/1388 * Add recursive detection of meta-annotations by @VitalyVPinchuk in https://github.com/mockk/mockk/pull/1393 * chore: bump kotlin to 2.1.20 by @Komdosh in https://github.com/mockk/mockk/pull/1390 * fix: enable confirmVerified to work with static mocks by @happysubin in https://github.com/mockk/mockk/pull/1396 * Add logging on failure inside withArg by @Djaler in https://github.com/mockk/mockk/pull/1395 * Update Android aritfacts to support 16kb page sizes by @WhosNickDoglio in https://github.com/mockk/mockk/pull/1394 * Use instance factory for value classes with any() matcher by @esafak in https://github.com/mockk/mockk/pull/1403 ##### New Contributors * @Komdosh made their first contribution in https://github.com/mockk/mockk/pull/1387 * @happysubin made their first contribution in https://github.com/mockk/mockk/pull/1396 * @Djaler made their first contribution in https://github.com/mockk/mockk/pull/1395 * @WhosNickDoglio made their first contribution in https://github.com/mockk/mockk/pull/1394 * @esafak made their first contribution in https://github.com/mockk/mockk/pull/1403 **Full Changelog**: https://github.com/mockk/mockk/compare/1.14.2...1.14.3 ### 1.14.2 - Date: 2025-04-29 - Version: 1.14.2 - Original notes: https://github.com/mockk/mockk/releases/tag/1.14.2 - Permalink: https://whatsnew.fyi/product/mockk/releases/1.14.2 ##### What's Changed * Change mockk configuration paths to test sourceSet by @TWiStErRob in https://github.com/mockk/mockk/pull/1378 * Use redefine if mockkStatic is used (fix candidate for #1375) by @sgerke-1L in https://github.com/mockk/mockk/pull/1376 **Full Changelog**: https://github.com/mockk/mockk/compare/1.14.0...1.14.2 ### 1.14.0 - Date: 2025-04-09 - Version: 1.14.0 - Original notes: https://github.com/mockk/mockk/releases/tag/1.14.0 - Permalink: https://whatsnew.fyi/product/mockk/releases/1.14.0 ##### What's Changed * Update the kdoc of verifyAll to describe its behavior correctly by @harel-biton in https://github.com/mockk/mockk/pull/1363 * Fix returning result values by @burnoo in https://github.com/mockk/mockk/pull/1352 * fix: ensure confirmVerified is isolated per test by @rsvinicius in https://github.com/mockk/mockk/pull/1367 * Do not generate visibility bridge for package-private default methods (fixes #1118) by @sgerke-1L in https://github.com/mockk/mockk/pull/1366 * fix: handle fallback to default constructor parameters in constructed… by @VitalyVPinchuk in https://github.com/mockk/mockk/pull/1370 ##### New Contributors * @harel-biton made their first contribution in https://github.com/mockk/mockk/pull/1363 * @burnoo made their first contribution in https://github.com/mockk/mockk/pull/1352 * @rsvinicius made their first contribution in https://github.com/mockk/mockk/pull/1367 * @sgerke-1L made their first contribution in https://github.com/mockk/mockk/pull/1366 * @VitalyVPinchuk made their first contribution in https://github.com/mockk/mockk/pull/1370 **Full Changelog**: https://github.com/mockk/mockk/compare/1.13.17...1.14.0 ### 1.13.17 - Date: 2025-03-04 - Version: 1.13.17 - Original notes: https://github.com/mockk/mockk/releases/tag/1.13.17 - Permalink: https://whatsnew.fyi/product/mockk/releases/1.13.17 ##### What's Changed * Fix(Issue #1333): Bug fix for the issue with MockK 1.13.16 Wraps Results Objects Twice by @kpadhiamex in https://github.com/mockk/mockk/pull/1334 * Fix (issue# 1329) parallel testing for unmockkAll by @kpadhiamex in https://github.com/mockk/mockk/pull/1335 * [#1304] feat: Restrict mocking of certain classes and add configuration option by @devtaebong in https://github.com/mockk/mockk/pull/1340 * Update README.md - Clarify that private fields cannot be mocked by @p4ulor in https://github.com/mockk/mockk/pull/1347 * Added new property "failOnSetBackingFieldException" to fail test if a backing field could not be set by @cgm-aw in https://github.com/mockk/mockk/pull/1349 * Fix compilation error in constructedWith docs by @TWiStErRob in https://github.com/mockk/mockk/pull/1354 ##### New Contributors * @devtaebong made their first contribution in https://github.com/mockk/mockk/pull/1340 * @p4ulor made their first contribution in https://github.com/mockk/mockk/pull/1347 * @cgm-aw made their first contribution in https://github.com/mockk/mockk/pull/1349 * @TWiStErRob made their first contribution in https://github.com/mockk/mockk/pull/1354 **Full Changelog**: https://github.com/mockk/mockk/compare/1.13.16...1.13.17