the-ambassador
the-ambassador copied to clipboard
fix(deps): update dependency io.mockk:mockk to v1.13.12
This PR contains the following updates:
Package | Change | Age | Adoption | Passing | Confidence |
---|---|---|---|---|---|
io.mockk:mockk (source) | 1.12.4 -> 1.13.12 |
Release Notes
mockk/mockk (io.mockk:mockk)
v1.13.12
What's Changed
- Kotlin 2.0.0 by @SimonMarquis in https://github.com/mockk/mockk/pull/1255
- Don't unbox primitive value class returned by suspend function by @SackCastellon in https://github.com/mockk/mockk/pull/1253
- Fix RequireParallelTesting Annotation by @thamp59 in https://github.com/mockk/mockk/pull/1265
- Enable clearAllMocks to clear only thread-local mocks. by @xzhang-brex in https://github.com/mockk/mockk/pull/1276
New Contributors
- @SackCastellon made their first contribution in https://github.com/mockk/mockk/pull/1253
- @thamp59 made their first contribution in https://github.com/mockk/mockk/pull/1265
- @xzhang-brex made their first contribution in https://github.com/mockk/mockk/pull/1276
Full Changelog: https://github.com/mockk/mockk/compare/1.13.11...1.13.12
v1.13.11
What's Changed
- Fix wasNotshould throw exception when called on non mocked object by @Gosunet in https://github.com/mockk/mockk/pull/1174
- Fix cannot mock value class for class property in 1.13.10 by @ZhaohuaZeng-at in https://github.com/mockk/mockk/pull/1230
- Introduce
verifyCount
DSL by @T45K in https://github.com/mockk/mockk/pull/1234 - Fix parallel testing flag by @Evenprime in https://github.com/mockk/mockk/pull/1238
- Implement
clearStaticMockk
for KFunction and KProperty by @krocard in https://github.com/mockk/mockk/pull/1239 - [CONTRIBUTING.md] Suggest running
gradle check
before opening a PR by @krocard in https://github.com/mockk/mockk/pull/1240
New Contributors
- @Gosunet made their first contribution in https://github.com/mockk/mockk/pull/1174
- @ZhaohuaZeng-at made their first contribution in https://github.com/mockk/mockk/pull/1230
- @T45K made their first contribution in https://github.com/mockk/mockk/pull/1234
- @Evenprime made their first contribution in https://github.com/mockk/mockk/pull/1238
- @krocard made their first contribution in https://github.com/mockk/mockk/pull/1239
Full Changelog: https://github.com/mockk/mockk/compare/1.13.10...1.13.11
v1.13.10
What's Changed
- Add support to nested value classes by @rotilho in https://github.com/mockk/mockk/pull/1202
- Fix callOriginal on default interface method by @flapenna in https://github.com/mockk/mockk/pull/1203
- Only unbox value class answers when appropriate by @jselbo in https://github.com/mockk/mockk/pull/1204
- Fix capture using mutable list of value class by @ath0s in https://github.com/mockk/mockk/pull/1209
- Updates documentation to include example access error workaround for Android users by @JakeSteam in https://github.com/mockk/mockk/pull/1211
New Contributors
- @rotilho made their first contribution in https://github.com/mockk/mockk/pull/1202
- @jselbo made their first contribution in https://github.com/mockk/mockk/pull/1204
- @ath0s made their first contribution in https://github.com/mockk/mockk/pull/1209
- @JakeSteam made their first contribution in https://github.com/mockk/mockk/pull/1211
Full Changelog: https://github.com/mockk/mockk/compare/1.13.9...1.13.10
v1.13.9
What's Changed
- Remove AllOpen plugin from Android libraries by @SimonMarquis in https://github.com/mockk/mockk/pull/1164
- Enforce reproducible builds by @SimonMarquis in https://github.com/mockk/mockk/pull/1162
- Fix unit tests errors by using
slf4jOrJulLogging()
by @SimonMarquis in https://github.com/mockk/mockk/pull/1166 - Remove KAPT from Android libraries by @SimonMarquis in https://github.com/mockk/mockk/pull/1163
- JVM 1.8 source compatibility by @jeffdgr8 in https://github.com/mockk/mockk/pull/1161
- Specify unique
android.namespace
to resolve warnings by @kubode in https://github.com/mockk/mockk/pull/1181 - Add scoped mock documentation by @kshired in https://github.com/mockk/mockk/pull/1175
- Upgrade Gradle to 8.4 by @geekiyer in https://github.com/mockk/mockk/pull/1184
- Fixes infinite recursion when stubbing a fun that returns value class by @OitoH in https://github.com/mockk/mockk/pull/1176
- Prevent kover setup failure without Android SDK by @milgner in https://github.com/mockk/mockk/pull/1193
- Support value classes for non-primitive types by @milgner in https://github.com/mockk/mockk/pull/1192
- Fix StackOverflowError calling method on spy of class with generic base class by @flapenna in https://github.com/mockk/mockk/pull/1195
New Contributors
- @jeffdgr8 made their first contribution in https://github.com/mockk/mockk/pull/1161
- @kshired made their first contribution in https://github.com/mockk/mockk/pull/1175
- @OitoH made their first contribution in https://github.com/mockk/mockk/pull/1176
- @flapenna made their first contribution in https://github.com/mockk/mockk/pull/1195
Full Changelog: https://github.com/mockk/mockk/compare/1.13.8...1.13.9
v1.13.8
What's Changed
- Bump googleapis from 20.2.0 to 59.0.0 in /cloud-badge by @dependabot in https://github.com/mockk/mockk/pull/482
- Minor performance improvements to MockInjector by @k163377 in https://github.com/mockk/mockk/pull/1134
- Improve log message by @marcelstoer in https://github.com/mockk/mockk/pull/1117
- Update README.md by @iainism in https://github.com/mockk/mockk/pull/1140
- Update Android test targets by @LeonRa in https://github.com/mockk/mockk/pull/1146
- Fix
IncompatibleClassChangeError
in Android instrumentation test (#1035) by @LeonRa in https://github.com/mockk/mockk/pull/1145 - Update Gradle and Android dependencies by @SimonMarquis in https://github.com/mockk/mockk/pull/1105
- Update byte-buddy 1.14.6 by @SimonMarquis in https://github.com/mockk/mockk/pull/1149
- Remove unused
androidTools
inDeps.kt
by @SimonMarquis in https://github.com/mockk/mockk/pull/1150 - Update Kotlin 1.9.10 by @SimonMarquis in https://github.com/mockk/mockk/pull/1148
- Update KotlinX Kover 0.7.3 by @SimonMarquis in https://github.com/mockk/mockk/pull/1152
- Remove Kotlin-IR from CI matrix by @SimonMarquis in https://github.com/mockk/mockk/pull/1153
- Update Dokka 1.9.0 by @SimonMarquis in https://github.com/mockk/mockk/pull/1151
- Fix Kotlin version override in tests by @SimonMarquis in https://github.com/mockk/mockk/pull/1154
- Use new Kotlin logo by @Goooler in https://github.com/mockk/mockk/pull/1156
- Swap expected/actual in
KotlinVersionOverrideTest.kt
by @SimonMarquis in https://github.com/mockk/mockk/pull/1157 - Reduce the use of spread operator to improve performance by @k163377 in https://github.com/mockk/mockk/pull/1143
- update Kotlin and Java Toolchain properties, and setting them in CI by @aSemy in https://github.com/mockk/mockk/pull/1056
- Fix
dokkaJavadoc
publishing task by @SimonMarquis in https://github.com/mockk/mockk/pull/1160
New Contributors
- @dependabot made their first contribution in https://github.com/mockk/mockk/pull/482
- @k163377 made their first contribution in https://github.com/mockk/mockk/pull/1134
- @marcelstoer made their first contribution in https://github.com/mockk/mockk/pull/1117
- @LeonRa made their first contribution in https://github.com/mockk/mockk/pull/1146
Full Changelog: https://github.com/mockk/mockk/compare/1.13.7...1.13.8
v1.13.7
What's Changed
- Amend "Top Level functions" by @polarene in https://github.com/mockk/mockk/pull/1067
- Fix error when mocking abstract method implementation by @steffandroid in https://github.com/mockk/mockk/pull/1081
- Make slf4j an optional dependency by @ansman in https://github.com/mockk/mockk/pull/1091
- Add Korean guides and articles in README.md by @devkuma in https://github.com/mockk/mockk/pull/1097
- Inject mocks via constructor to avoid lateinit var by @kkurczewski in https://github.com/mockk/mockk/pull/1106
- Issue 954: @MockKExtension.CheckUnnecessaryStub annotation is applied… by @bboeck in https://github.com/mockk/mockk/pull/1099
- chore: converting functions to expression bodies by @casplattel in https://github.com/mockk/mockk/pull/1104
- Update dexmaker version to 2.28.3 for Android 14 support by @kurteous in https://github.com/mockk/mockk/pull/1107
- Issue 963: Unnecessary stubbings detected - false positive by @bboeck in https://github.com/mockk/mockk/pull/1108
- Add
fun <T> MockKMatcherScope.any(KClass<T>): T
by @ghackett in https://github.com/mockk/mockk/pull/1005 - 1122(docs): fix header for
clearStaticMockk
by @wallind in https://github.com/mockk/mockk/pull/1123 - Fix grammar in Ukraine support message by @BirdHowl in https://github.com/mockk/mockk/pull/1125
- Issue 293: support capture nullable with slot by @stengvac in https://github.com/mockk/mockk/pull/1109
- update documentation in README.md by @alexferreiradev in https://github.com/mockk/mockk/pull/1127
New Contributors
- @steffandroid made their first contribution in https://github.com/mockk/mockk/pull/1081
- @devkuma made their first contribution in https://github.com/mockk/mockk/pull/1097
- @bboeck made their first contribution in https://github.com/mockk/mockk/pull/1099
- @casplattel made their first contribution in https://github.com/mockk/mockk/pull/1104
- @kurteous made their first contribution in https://github.com/mockk/mockk/pull/1107
- @ghackett made their first contribution in https://github.com/mockk/mockk/pull/1005
- @wallind made their first contribution in https://github.com/mockk/mockk/pull/1123
- @BirdHowl made their first contribution in https://github.com/mockk/mockk/pull/1125
- @stengvac made their first contribution in https://github.com/mockk/mockk/pull/1109
- @alexferreiradev made their first contribution in https://github.com/mockk/mockk/pull/1127
Full Changelog: https://github.com/mockk/mockk/compare/1.13.5...1.13.7
v1.13.5
What's Changed
- Return the configured answers when no answer found by @maeserichar in https://github.com/mockk/mockk/pull/1032
- Recognize atLeast = 0 when mocked methods is never called by @hfxbse in https://github.com/mockk/mockk/pull/970
- Update class declaration name to match with test class by @Sandhya2902 in https://github.com/mockk/mockk/pull/1044
- Update to Junit 5 by @Sandhya2902 in https://github.com/mockk/mockk/pull/1045
- Issue #997 - Simulate garbage collected proxy by @ygaller in https://github.com/mockk/mockk/pull/1052
- Enable Gradle build scan publishing by @Goooler in https://github.com/mockk/mockk/pull/1060
- Added the "Top Level functions" section by @polarene in https://github.com/mockk/mockk/pull/1061
- corrected incongruent code in "Object mock" by @polarene in https://github.com/mockk/mockk/pull/1063
- Kotlin 1.8.20 by @SimonMarquis in https://github.com/mockk/mockk/pull/1047
New Contributors
- @maeserichar made their first contribution in https://github.com/mockk/mockk/pull/1032
- @hfxbse made their first contribution in https://github.com/mockk/mockk/pull/970
- @ygaller made their first contribution in https://github.com/mockk/mockk/pull/1052
- @Goooler made their first contribution in https://github.com/mockk/mockk/pull/1060
Full Changelog: https://github.com/mockk/mockk/compare/v1.13.4...1.13.5
v1.13.4
What's Changed
- Remove redundant spread (*) operator by @SimonMarquis in https://github.com/mockk/mockk/pull/986
- Inline mocked subclass of sealed class along with the sealed class itself by @m-burst in https://github.com/mockk/mockk/pull/988
- Document InaccessibleObjectException/IllegalAccessException on JDK 16+ with solution by @sergey-volkov-lm in https://github.com/mockk/mockk/pull/965
- fix: [#989] Slf4J 2.0+ Support by @Slava-Miligoulo-Target in https://github.com/mockk/mockk/pull/990
- Fixes #647 by allowing
classBeingRedefined
to benull
by @gmazzo in https://github.com/mockk/mockk/pull/985 - bump Gradle to 7.6 by @aSemy in https://github.com/mockk/mockk/pull/992
- bump Kover to 0.6.1 by @aSemy in https://github.com/mockk/mockk/pull/993
- Code cleanup by @aSemy in https://github.com/mockk/mockk/pull/976
- Update ByteBuddy to 1.12.20 by @ansman in https://github.com/mockk/mockk/pull/1002
- Customize jobs name to make the matrix values more explicit by @SimonMarquis in https://github.com/mockk/mockk/pull/1004
- Replaced with fully qualified imports by @Sandhya2902 in https://github.com/mockk/mockk/pull/1006
- Update to Junit test by @Sandhya2902 in https://github.com/mockk/mockk/pull/1007
- Update to Junit5 from Junit4 by @Sandhya2902 in https://github.com/mockk/mockk/pull/1009
- Updated with right class name in logger by @Sandhya2902 in https://github.com/mockk/mockk/pull/1010
- Don't call match an extra time during verification by @camhashemi in https://github.com/mockk/mockk/pull/1017
- #1013 uncouple proxy objects from cancellable to make proxy available… by @bakomchik in https://github.com/mockk/mockk/pull/1018
- Update Kotlin to 1.8.0 by @aSemy in https://github.com/mockk/mockk/pull/1023
- Edit RecordingStateTest, CommonCallRecorderTest by @bossm0n5t3r in https://github.com/mockk/mockk/pull/1028
- Edit CapturingGenericArgumentsTest by @bossm0n5t3r in https://github.com/mockk/mockk/pull/1029
- De-duplicate ProxyMaker by @aSemy in https://github.com/mockk/mockk/pull/1025
New Contributors
- @sergey-volkov-lm made their first contribution in https://github.com/mockk/mockk/pull/965
- @Slava-Miligoulo-Target made their first contribution in https://github.com/mockk/mockk/pull/990
- @ansman made their first contribution in https://github.com/mockk/mockk/pull/1002
- @Sandhya2902 made their first contribution in https://github.com/mockk/mockk/pull/1006
- @camhashemi made their first contribution in https://github.com/mockk/mockk/pull/1017
- @bakomchik made their first contribution in https://github.com/mockk/mockk/pull/1018
Full Changelog: https://github.com/mockk/mockk/compare/1.13.3...v1.13.4
v1.13.3
What's Changed
- Add
Awaits
extensions similar toRuns
to await suspend functions until cancelled by @SimonMarquis in https://github.com/mockk/mockk/pull/927 - Upgrade Kotlin to stable 1.7.20 in GitHub workflow by @SimonMarquis in https://github.com/mockk/mockk/pull/940
- Add missing test annotation to LambdaTest by @bossm0n5t3r in https://github.com/mockk/mockk/pull/946
- Fix verifier logic for slots and different matchers by @m-burst in https://github.com/mockk/mockk/pull/951
- Fix InstantiationError when using any() where a sealed type is expected by @cliffred in https://github.com/mockk/mockk/pull/939
- Adding throwsMany exception by @daniel-dios in https://github.com/mockk/mockk/pull/955
- Add more doc comments with samples by @NotWoods in https://github.com/mockk/mockk/pull/958
- added basic jitpack config by @hduerkop in https://github.com/mockk/mockk/pull/962
- add kotlin 1.8-Beta to the test matrix by @aSemy in https://github.com/mockk/mockk/pull/974
- bump bytebuddy and objenesis by @aSemy in https://github.com/mockk/mockk/pull/975
- Update README.md to include note about 2-year-old 'known issue' for spy and suspend function by @iainism in https://github.com/mockk/mockk/pull/979
New Contributors
- @SimonMarquis made their first contribution in https://github.com/mockk/mockk/pull/927
- @bossm0n5t3r made their first contribution in https://github.com/mockk/mockk/pull/946
- @m-burst made their first contribution in https://github.com/mockk/mockk/pull/951
- @cliffred made their first contribution in https://github.com/mockk/mockk/pull/939
- @daniel-dios made their first contribution in https://github.com/mockk/mockk/pull/955
- @NotWoods made their first contribution in https://github.com/mockk/mockk/pull/958
Full Changelog: https://github.com/mockk/mockk/compare/1.13.2...1.13.3
v1.13.2
What's Changed
- update dependencies in readme to reflect new multiplatform structure by @aSemy in https://github.com/mockk/mockk/pull/926
- Properly handle sealed classes with Kotlin 1.7 and JDK 17 by @stuebingerb in https://github.com/mockk/mockk/pull/916
- add jdk 19 to workflow test matrix by @aSemy in https://github.com/mockk/mockk/pull/933
New Contributors
- @stuebingerb made their first contribution in https://github.com/mockk/mockk/pull/916
Full Changelog: https://github.com/mockk/mockk/compare/1.13.1...1.13.2
v1.13.1
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 https://github.com/mockk/mockk/pull/922
Full Changelog: https://github.com/mockk/mockk/compare/v1.12.8...1.13.1
v1.12.8
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 https://github.com/mockk/mockk/pull/890
- Fix Android Instrumentation dispatcher.jar inclusion by @aSemy in https://github.com/mockk/mockk/pull/899
- Standardise JVM target to be 1.8 by @aSemy in https://github.com/mockk/mockk/pull/900
- introduce Kotlinx Benchmark tests (copied from #763) by @aSemy in https://github.com/mockk/mockk/pull/904
- try reverting Android minSdk to 21 by @aSemy in https://github.com/mockk/mockk/pull/901
- expose more mockk projects as API dependencies by @aSemy in https://github.com/mockk/mockk/pull/905
- make Java source code target jvm 8 by @aSemy in https://github.com/mockk/mockk/pull/907
- Fix an issue that Android Instrumentation Test fails by @kubode in https://github.com/mockk/mockk/pull/895
- use the official Gradle GHA by @aSemy in https://github.com/mockk/mockk/pull/914
- De-duplicate
ValueClassSupport
by @aSemy in https://github.com/mockk/mockk/pull/913 - add 1.7.20-RC to test matrix by @aSemy in https://github.com/mockk/mockk/pull/918
Full Changelog: https://github.com/mockk/mockk/compare/1.12.7...v1.12.8
v1.12.7
What's Changed
- Update android-sdk-detector.settings.gradle.kts by @aSemy in https://github.com/mockk/mockk/pull/886
- only sign if the signing properties are present by @aSemy in https://github.com/mockk/mockk/pull/885
- Fix an issue that Android libraries was not published by @kubode in https://github.com/mockk/mockk/pull/887
New Contributors
- @kubode made their first contribution in https://github.com/mockk/mockk/pull/887
Full Changelog: https://github.com/mockk/mockk/compare/1.12.6...1.12.7
v1.12.6
Broken release, don't use this
If you are upgrading from a previous version, please upgrade directly to 1.12.7 or higher. Sorry for the inconvenience.
What's Changed
- Dependency updates, JDK17 v2 by @aSemy in https://github.com/mockk/mockk/pull/863
- Dependency updates, JDK17 by @hduerkop in https://github.com/mockk/mockk/pull/829
- Fix unmockkAll to work if constructor was mocked multiple times by @Chrostoq in https://github.com/mockk/mockk/pull/870
- fix: fix value class field determination by @qoomon in https://github.com/mockk/mockk/pull/872
- #854 update projects to use new Kotlin Multiplatform Gradle plugin by @aSemy in https://github.com/mockk/mockk/pull/855
New Contributors
- @hduerkop made their first contribution in https://github.com/mockk/mockk/pull/829
- @Chrostoq made their first contribution in https://github.com/mockk/mockk/pull/870
Full Changelog: https://github.com/mockk/mockk/compare/1.12.5...1.12.6
v1.12.5
Thanks a lot @aSemy and @qoomon for the big effort to add value class support!
What's Changed
- Better detection of unnecessary stubbing by @PHaroZ in https://github.com/mockk/mockk/pull/825
- Build logic improvements by @c00ler in https://github.com/mockk/mockk/pull/840
- remove invalid 'flowRoot' from SVGs, resize documents to contents by @aSemy in https://github.com/mockk/mockk/pull/852
- bump kotlin 1.7.10, and language level to 1.5 by @aSemy in https://github.com/mockk/mockk/pull/850
- Update 'all tests' GitHub action, enable Gradle Build Cache by @aSemy in https://github.com/mockk/mockk/pull/862
- #832 Add tests for sealed classes by @aSemy in https://github.com/mockk/mockk/pull/861
- #152 support value classes by @aSemy in https://github.com/mockk/mockk/pull/849
New Contributors
- @PHaroZ made their first contribution in https://github.com/mockk/mockk/pull/825
- @c00ler made their first contribution in https://github.com/mockk/mockk/pull/840
Full Changelog: https://github.com/mockk/mockk/compare/1.12.4...1.12.5
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
- [ ] If you want to rebase/retry this PR, check this box
This PR was generated by Mend Renovate. View the repository job log.
Kudos, SonarCloud Quality Gate passed!
0 Bugs
0 Vulnerabilities
0 Security Hotspots
0 Code Smells
No Coverage information
0.0% Duplication
Quality Gate passed
Kudos, no new issues were introduced!
0 New issues
0 Security Hotspots
No data about Coverage
0.0% Duplication on New Code
Quality Gate passed
Issues
0 New issues
0 Accepted issues
Measures
0 Security Hotspots
No data about Coverage
0.0% Duplication on New Code
Quality Gate passed
Issues
0 New issues
0 Accepted issues
Measures
0 Security Hotspots
0.0% Coverage on New Code
0.0% Duplication on New Code