Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Type | Update | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---|---|---| | [actions/checkout](https://togithub.com/actions/checkout) | action | digest | `0ad4b8f` -> `692973e` | | | | | | [actions/download-artifact](https://togithub.com/actions/download-artifact) | action | digest | `65a9edc` -> `fa0a91b` | | | | | | [actions/upload-artifact](https://togithub.com/actions/upload-artifact) | action | digest | `6546280` -> `0b2256b` | | | | | | [gradle/gradle-build-action](https://togithub.com/gradle/gradle-build-action) | action | digest | `4c39dd8` -> `ac2d340` | | | | | | [gradle/wrapper-validation-action](https://togithub.com/gradle/wrapper-validation-action) | action | digest | `216d1ad` -> `f9c9c57` | | | | | | [softprops/action-gh-release](https://togithub.com/softprops/action-gh-release) | action | digest | `69320db` -> `c062e08` | | | | | | com.github.gmazzo.buildconfig | plugin | minor | `5.3.5` -> `5.4.0` | [![age](https://developer.mend.io/api/mc/badges/age/maven/com.github.gmazzo.buildconfig/5.4.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/com.github.gmazzo.buildconfig/5.4.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/com.github.gmazzo.buildconfig/5.3.5/5.4.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/com.github.gmazzo.buildconfig/5.3.5/5.4.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | com.google.gms.google-services | plugin | patch | `4.4.1` -> `4.4.2` | [![age](https://developer.mend.io/api/mc/badges/age/maven/com.google.gms.google-services/4.4.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/com.google.gms.google-services/4.4.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/com.google.gms.google-services/4.4.1/4.4.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/com.google.gms.google-services/4.4.1/4.4.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [io.nlopez.compose.rules:detekt](https://togithub.com/mrmans0n/compose-rules) | dependencies | patch | `0.4.1` -> `0.4.5` | [![age](https://developer.mend.io/api/mc/badges/age/maven/io.nlopez.compose.rules:detekt/0.4.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/io.nlopez.compose.rules:detekt/0.4.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/io.nlopez.compose.rules:detekt/0.4.1/0.4.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/io.nlopez.compose.rules:detekt/0.4.1/0.4.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [io.mockk:mockk](https://mockk.io) ([source](https://togithub.com/mockk/mockk)) | dependencies | patch | `1.13.11` -> `1.13.12` | [![age](https://developer.mend.io/api/mc/badges/age/maven/io.mockk:mockk/1.13.12?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/io.mockk:mockk/1.13.12?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/io.mockk:mockk/1.13.11/1.13.12?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/io.mockk:mockk/1.13.11/1.13.12?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [org.robolectric:robolectric](http://robolectric.org) ([source](https://togithub.com/robolectric/robolectric)) | dependencies | minor | `4.12.2` -> `4.13` | [![age](https://developer.mend.io/api/mc/badges/age/maven/org.robolectric:robolectric/4.13?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/org.robolectric:robolectric/4.13?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/org.robolectric:robolectric/4.12.2/4.13?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/org.robolectric:robolectric/4.12.2/4.13?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [org.mockito.kotlin:mockito-kotlin](https://togithub.com/mockito/mockito-kotlin) | dependencies | minor | `5.3.1` -> `5.4.0` | [![age](https://developer.mend.io/api/mc/badges/age/maven/org.mockito.kotlin:mockito-kotlin/5.4.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/org.mockito.kotlin:mockito-kotlin/5.4.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/org.mockito.kotlin:mockito-kotlin/5.3.1/5.4.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/org.mockito.kotlin:mockito-kotlin/5.3.1/5.4.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [io.coil-kt:coil-svg](https://togithub.com/coil-kt/coil) | dependencies | minor | `2.6.0` -> `2.7.0` | [![age](https://developer.mend.io/api/mc/badges/age/maven/io.coil-kt:coil-svg/2.7.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/io.coil-kt:coil-svg/2.7.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/io.coil-kt:coil-svg/2.6.0/2.7.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/io.coil-kt:coil-svg/2.6.0/2.7.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [io.coil-kt:coil-compose](https://togithub.com/coil-kt/coil) | dependencies | minor | `2.6.0` -> `2.7.0` | [![age](https://developer.mend.io/api/mc/badges/age/maven/io.coil-kt:coil-compose/2.7.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/io.coil-kt:coil-compose/2.7.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/io.coil-kt:coil-compose/2.6.0/2.7.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/io.coil-kt:coil-compose/2.6.0/2.7.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [io.coil-kt:coil](https://togithub.com/coil-kt/coil) | dependencies | minor | `2.6.0` -> `2.7.0` | [![age](https://developer.mend.io/api/mc/badges/age/maven/io.coil-kt:coil/2.7.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/io.coil-kt:coil/2.7.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/io.coil-kt:coil/2.6.0/2.7.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/io.coil-kt:coil/2.6.0/2.7.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [ly.count.android:sdk](https://togithub.com/Countly/countly-sdk-android) | dependencies | minor | `24.4.0` -> `24.7.0` | [![age](https://developer.mend.io/api/mc/badges/age/maven/ly.count.android:sdk/24.7.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/ly.count.android:sdk/24.7.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/ly.count.android:sdk/24.4.0/24.7.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/ly.count.android:sdk/24.4.0/24.7.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [commons-codec:commons-codec](https://commons.apache.org/proper/commons-codec/) ([source](https://togithub.com/apache/commons-codec)) | dependencies | patch | `1.17.0` -> `1.17.1` | [![age](https://developer.mend.io/api/mc/badges/age/maven/commons-codec:commons-codec/1.17.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/commons-codec:commons-codec/1.17.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/commons-codec:commons-codec/1.17.0/1.17.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/commons-codec:commons-codec/1.17.0/1.17.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [io.ktor:ktor-client-mock](https://togithub.com/ktorio/ktor) | dependencies | patch | `2.3.11` -> `2.3.12` | [![age](https://developer.mend.io/api/mc/badges/age/maven/io.ktor:ktor-client-mock/2.3.12?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/io.ktor:ktor-client-mock/2.3.12?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/io.ktor:ktor-client-mock/2.3.11/2.3.12?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/io.ktor:ktor-client-mock/2.3.11/2.3.12?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [io.ktor:ktor-client-logging-jvm](https://togithub.com/ktorio/ktor) | dependencies | patch | `2.3.11` -> `2.3.12` | [![age](https://developer.mend.io/api/mc/badges/age/maven/io.ktor:ktor-client-logging-jvm/2.3.12?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/io.ktor:ktor-client-logging-jvm/2.3.12?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/io.ktor:ktor-client-logging-jvm/2.3.11/2.3.12?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/io.ktor:ktor-client-logging-jvm/2.3.11/2.3.12?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [io.ktor:ktor-serialization-kotlinx-json](https://togithub.com/ktorio/ktor) | dependencies | patch | `2.3.11` -> `2.3.12` | [![age](https://developer.mend.io/api/mc/badges/age/maven/io.ktor:ktor-serialization-kotlinx-json/2.3.12?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/io.ktor:ktor-serialization-kotlinx-json/2.3.12?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/io.ktor:ktor-serialization-kotlinx-json/2.3.11/2.3.12?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/io.ktor:ktor-serialization-kotlinx-json/2.3.11/2.3.12?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [io.ktor:ktor-client-content-negotiation](https://togithub.com/ktorio/ktor) | dependencies | patch | `2.3.11` -> `2.3.12` | [![age](https://developer.mend.io/api/mc/badges/age/maven/io.ktor:ktor-client-content-negotiation/2.3.12?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/io.ktor:ktor-client-content-negotiation/2.3.12?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/io.ktor:ktor-client-content-negotiation/2.3.11/2.3.12?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/io.ktor:ktor-client-content-negotiation/2.3.11/2.3.12?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [io.ktor:ktor-client-android](https://togithub.com/ktorio/ktor) | dependencies | patch | `2.3.11` -> `2.3.12` | [![age](https://developer.mend.io/api/mc/badges/age/maven/io.ktor:ktor-client-android/2.3.12?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/io.ktor:ktor-client-android/2.3.12?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/io.ktor:ktor-client-android/2.3.11/2.3.12?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/io.ktor:ktor-client-android/2.3.11/2.3.12?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [com.mikepenz:multiplatform-markdown-renderer](https://togithub.com/mikepenz/multiplatform-markdown-renderer) | dependencies | minor | `0.16.0` -> `0.25.0` | [![age](https://developer.mend.io/api/mc/badges/age/maven/com.mikepenz:multiplatform-markdown-renderer/0.25.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/com.mikepenz:multiplatform-markdown-renderer/0.25.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/com.mikepenz:multiplatform-markdown-renderer/0.16.0/0.25.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/com.mikepenz:multiplatform-markdown-renderer/0.16.0/0.25.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [com.airbnb.android:lottie-compose](https://togithub.com/airbnb/lottie-android) | dependencies | patch | `6.4.0` -> `6.4.1` | [![age](https://developer.mend.io/api/mc/badges/age/maven/com.airbnb.android:lottie-compose/6.4.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/com.airbnb.android:lottie-compose/6.4.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/com.airbnb.android:lottie-compose/6.4.0/6.4.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/com.airbnb.android:lottie-compose/6.4.0/6.4.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [no.nordicsemi.android.kotlin.ble:client](https://togithub.com/NordicPlayground/Kotlin-BLE-Library) | dependencies | minor | `1.0.16` -> `1.1.0` | [![age](https://developer.mend.io/api/mc/badges/age/maven/no.nordicsemi.android.kotlin.ble:client/1.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/no.nordicsemi.android.kotlin.ble:client/1.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/no.nordicsemi.android.kotlin.ble:client/1.0.16/1.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/no.nordicsemi.android.kotlin.ble:client/1.0.16/1.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [no.nordicsemi.android.kotlin.ble:scanner](https://togithub.com/NordicPlayground/Kotlin-BLE-Library) | dependencies | minor | `1.0.16` -> `1.1.0` | [![age](https://developer.mend.io/api/mc/badges/age/maven/no.nordicsemi.android.kotlin.ble:scanner/1.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/no.nordicsemi.android.kotlin.ble:scanner/1.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/no.nordicsemi.android.kotlin.ble:scanner/1.0.16/1.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/no.nordicsemi.android.kotlin.ble:scanner/1.0.16/1.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [io.sentry:sentry-android-gradle-plugin](https://togithub.com/getsentry/sentry-android-gradle-plugin) | dependencies | minor | `4.6.0` -> `4.10.0` | [![age](https://developer.mend.io/api/mc/badges/age/maven/io.sentry:sentry-android-gradle-plugin/4.10.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/io.sentry:sentry-android-gradle-plugin/4.10.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/io.sentry:sentry-android-gradle-plugin/4.6.0/4.10.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/io.sentry:sentry-android-gradle-plugin/4.6.0/4.10.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [io.sentry:sentry-android-timber](https://togithub.com/getsentry/sentry-java) | dependencies | minor | `7.9.0` -> `7.12.0` | [![age](https://developer.mend.io/api/mc/badges/age/maven/io.sentry:sentry-android-timber/7.12.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/io.sentry:sentry-android-timber/7.12.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/io.sentry:sentry-android-timber/7.9.0/7.12.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/io.sentry:sentry-android-timber/7.9.0/7.12.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [io.sentry:sentry-android](https://togithub.com/getsentry/sentry-java) | dependencies | minor | `7.9.0` -> `7.12.0` | [![age](https://developer.mend.io/api/mc/badges/age/maven/io.sentry:sentry-android/7.12.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/io.sentry:sentry-android/7.12.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/io.sentry:sentry-android/7.9.0/7.12.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/io.sentry:sentry-android/7.9.0/7.12.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [org.jetbrains.kotlinx:kotlinx-serialization-json](https://togithub.com/Kotlin/kotlinx.serialization) | dependencies | patch | `1.7.0` -> `1.7.1` | [![age](https://developer.mend.io/api/mc/badges/age/maven/org.jetbrains.kotlinx:kotlinx-serialization-json/1.7.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/org.jetbrains.kotlinx:kotlinx-serialization-json/1.7.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/org.jetbrains.kotlinx:kotlinx-serialization-json/1.7.0/1.7.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/org.jetbrains.kotlinx:kotlinx-serialization-json/1.7.0/1.7.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [com.google.android.horologist:horologist-compose-layout](https://togithub.com/google/horologist) | dependencies | patch | `0.6.11` -> `0.6.16` | [![age](https://developer.mend.io/api/mc/badges/age/maven/com.google.android.horologist:horologist-compose-layout/0.6.16?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/com.google.android.horologist:horologist-compose-layout/0.6.16?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/com.google.android.horologist:horologist-compose-layout/0.6.11/0.6.16?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/com.google.android.horologist:horologist-compose-layout/0.6.11/0.6.16?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [org.jetbrains.compose:compose-gradle-plugin](https://togithub.com/JetBrains/compose-jb) | dependencies | patch | `1.6.10` -> `1.6.11` | [![age](https://developer.mend.io/api/mc/badges/age/maven/org.jetbrains.compose:compose-gradle-plugin/1.6.11?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/org.jetbrains.compose:compose-gradle-plugin/1.6.11?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/org.jetbrains.compose:compose-gradle-plugin/1.6.10/1.6.11?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/org.jetbrains.compose:compose-gradle-plugin/1.6.10/1.6.11?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [io.github.fornewid:placeholder-foundation](https://togithub.com/fornewid/placeholder) | dependencies | major | `1.1.3` -> `2.0.0` | [![age](https://developer.mend.io/api/mc/badges/age/maven/io.github.fornewid:placeholder-foundation/2.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/io.github.fornewid:placeholder-foundation/2.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/io.github.fornewid:placeholder-foundation/1.1.3/2.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/io.github.fornewid:placeholder-foundation/1.1.3/2.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [com.google.protobuf:protoc](https://developers.google.com/protocol-buffers/) ([source](https://togithub.com/protocolbuffers/protobuf)) | dependencies | minor | `4.26.1` -> `4.27.2` | [![age](https://developer.mend.io/api/mc/badges/age/maven/com.google.protobuf:protoc/4.27.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/com.google.protobuf:protoc/4.27.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/com.google.protobuf:protoc/4.26.1/4.27.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/com.google.protobuf:protoc/4.26.1/4.27.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [com.google.protobuf:protobuf-kotlin-lite](https://developers.google.com/protocol-buffers/) ([source](https://togithub.com/protocolbuffers/protobuf)) | dependencies | minor | `4.26.1` -> `4.27.2` | [![age](https://developer.mend.io/api/mc/badges/age/maven/com.google.protobuf:protobuf-kotlin-lite/4.27.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/com.google.protobuf:protobuf-kotlin-lite/4.27.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/com.google.protobuf:protobuf-kotlin-lite/4.26.1/4.27.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/com.google.protobuf:protobuf-kotlin-lite/4.26.1/4.27.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [com.google.devtools.ksp](https://goo.gle/ksp) ([source](https://togithub.com/google/ksp)) | plugin | patch | `2.0.0-1.0.21` -> `2.0.0-1.0.23` | [![age](https://developer.mend.io/api/mc/badges/age/maven/com.google.devtools.ksp/2.0.0-1.0.23?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/com.google.devtools.ksp/2.0.0-1.0.23?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/com.google.devtools.ksp/2.0.0-1.0.21/2.0.0-1.0.23?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/com.google.devtools.ksp/2.0.0-1.0.21/2.0.0-1.0.23?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [com.google.devtools.ksp:com.google.devtools.ksp.gradle.plugin](https://goo.gle/ksp) ([source](https://togithub.com/google/ksp)) | dependencies | patch | `2.0.0-1.0.21` -> `2.0.0-1.0.23` | [![age](https://developer.mend.io/api/mc/badges/age/maven/com.google.devtools.ksp:com.google.devtools.ksp.gradle.plugin/2.0.0-1.0.23?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/com.google.devtools.ksp:com.google.devtools.ksp.gradle.plugin/2.0.0-1.0.23?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/com.google.devtools.ksp:com.google.devtools.ksp.gradle.plugin/2.0.0-1.0.21/2.0.0-1.0.23?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/com.google.devtools.ksp:com.google.devtools.ksp.gradle.plugin/2.0.0-1.0.21/2.0.0-1.0.23?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>mrmans0n/compose-rules (io.nlopez.compose.rules:detekt)</summary> ### [`v0.4.5`](https://togithub.com/mrmans0n/compose-rules/releases/tag/v0.4.5) #### Changelog - Update junit5 monorepo to v5.10.3 ([#​287](https://togithub.com/mrmans0n/compose-rules/issues/287)) [@​renovate](https://togithub.com/renovate) - Update ktlint to v1.3.0 ([#​283](https://togithub.com/mrmans0n/compose-rules/issues/283)) [@​mrmans0n](https://togithub.com/mrmans0n) - Update plugin mavenPublish to v0.29.0 ([#​286](https://togithub.com/mrmans0n/compose-rules/issues/286)) [@​renovate](https://togithub.com/renovate) - Update plugin com.gradle.develocity to v3.17.5 ([#​285](https://togithub.com/mrmans0n/compose-rules/issues/285)) [@​renovate](https://togithub.com/renovate) - Improve documentation for ktlint rules ([#​284](https://togithub.com/mrmans0n/compose-rules/issues/284)) [@​paul-dingemans](https://togithub.com/paul-dingemans) ### [`v0.4.4`](https://togithub.com/mrmans0n/compose-rules/releases/tag/v0.4.4) - Add onValueChangeFinished to ExceptionsInCompose ([#​282](https://togithub.com/mrmans0n/compose-rules/issues/282)) [@​mrmans0n](https://togithub.com/mrmans0n) - Update Chris website ([#​281](https://togithub.com/mrmans0n/compose-rules/issues/281)) [@​mrmans0n](https://togithub.com/mrmans0n) - Update dependency gradle to v8.8 ([#​279](https://togithub.com/mrmans0n/compose-rules/issues/279)) [@​mrmans0n](https://togithub.com/mrmans0n) - Add exception for onFocusChanged in ParameterNaming ([#​278](https://togithub.com/mrmans0n/compose-rules/issues/278)) [@​mrmans0n](https://togithub.com/mrmans0n) ### [`v0.4.3`](https://togithub.com/mrmans0n/compose-rules/releases/tag/v0.4.3) #### Changelog - Add exceptions to present tenses finishing in -ed ([#​275](https://togithub.com/mrmans0n/compose-rules/issues/275)) [@​mrmans0n](https://togithub.com/mrmans0n) ### [`v0.4.2`](https://togithub.com/mrmans0n/compose-rules/releases/tag/v0.4.2) #### Changelog - Update dependency org.assertj:assertj-core to v3.26.0 ([#​273](https://togithub.com/mrmans0n/compose-rules/issues/273)) [@​renovate](https://togithub.com/renovate) - Add Circuit's produceRetainedState to known restartable effects ([#​271](https://togithub.com/mrmans0n/compose-rules/issues/271)) [@​mrmans0n](https://togithub.com/mrmans0n) - Add example and diagram to param order docs ([#​270](https://togithub.com/mrmans0n/compose-rules/issues/270)) [@​mrmans0n](https://togithub.com/mrmans0n) - Update ParameterOrder messaging ([#​269](https://togithub.com/mrmans0n/compose-rules/issues/269)) [@​mrmans0n](https://togithub.com/mrmans0n) - Add ParameterNaming rule ([#​267](https://togithub.com/mrmans0n/compose-rules/issues/267)) [@​mrmans0n](https://togithub.com/mrmans0n) - Update dependency org.jetbrains.kotlin:kotlin-compiler-embeddable to v2.0.0 - autoclosed ([#​264](https://togithub.com/mrmans0n/compose-rules/issues/264)) [@​renovate](https://togithub.com/renovate) - Update dependency org.jetbrains.kotlin.jvm to v2.0.0 ([#​263](https://togithub.com/mrmans0n/compose-rules/issues/263)) [@​renovate](https://togithub.com/renovate) - Update plugin com.gradle.develocity to v3.17.4 ([#​262](https://togithub.com/mrmans0n/compose-rules/issues/262)) [@​renovate](https://togithub.com/renovate) </details> <details> <summary>mockk/mockk (io.mockk:mockk)</summary> ### [`v1.13.12`](https://togithub.com/mockk/mockk/releases/tag/1.13.12) [Compare Source](https://togithub.com/mockk/mockk/compare/1.13.11...1.13.12) ##### What's Changed - Kotlin 2.0.0 by [@​SimonMarquis](https://togithub.com/SimonMarquis) in [https://github.com/mockk/mockk/pull/1255](https://togithub.com/mockk/mockk/pull/1255) - Don't unbox primitive value class returned by suspend function by [@​SackCastellon](https://togithub.com/SackCastellon) in [https://github.com/mockk/mockk/pull/1253](https://togithub.com/mockk/mockk/pull/1253) - Fix RequireParallelTesting Annotation by [@​thamp59](https://togithub.com/thamp59) in [https://github.com/mockk/mockk/pull/1265](https://togithub.com/mockk/mockk/pull/1265) - Enable clearAllMocks to clear only thread-local mocks. by [@​xzhang-brex](https://togithub.com/xzhang-brex) in [https://github.com/mockk/mockk/pull/1276](https://togithub.com/mockk/mockk/pull/1276) ##### New Contributors - [@​SackCastellon](https://togithub.com/SackCastellon) made their first contribution in [https://github.com/mockk/mockk/pull/1253](https://togithub.com/mockk/mockk/pull/1253) - [@​thamp59](https://togithub.com/thamp59) made their first contribution in [https://github.com/mockk/mockk/pull/1265](https://togithub.com/mockk/mockk/pull/1265) - [@​xzhang-brex](https://togithub.com/xzhang-brex) made their first contribution in [https://github.com/mockk/mockk/pull/1276](https://togithub.com/mockk/mockk/pull/1276) **Full Changelog**: https://github.com/mockk/mockk/compare/1.13.11...1.13.12 </details> <details> <summary>mockito/mockito-kotlin (org.mockito.kotlin:mockito-kotlin)</summary> ### [`v5.4.0`](https://togithub.com/mockito/mockito-kotlin/releases/tag/5.4.0) [Compare Source](https://togithub.com/mockito/mockito-kotlin/compare/5.3.1...5.4.0) <sup><sup>*Changelog generated by [Shipkit Changelog Gradle Plugin](https://togithub.com/shipkit/shipkit-changelog)*</sup></sup> ##### 5.4.0 - 2024-07-09 - [2 commit(s)](https://togithub.com/mockito/mockito-kotlin/compare/5.3.1...5.4.0) by Lars - Added value class support [(#​522)](https://togithub.com/mockito/mockito-kotlin/pull/522) - Update mockito to 5.12 [(#​521)](https://togithub.com/mockito/mockito-kotlin/pull/521) </details> <details> <summary>coil-kt/coil (io.coil-kt:coil-svg)</summary> ### [`v2.7.0`](https://togithub.com/coil-kt/coil/blob/HEAD/CHANGELOG.md#270---July-17-2024) [Compare Source](https://togithub.com/coil-kt/coil/compare/2.6.0...2.7.0) - Slightly optimize internal coroutines usage to improve the performance of `ImageLoader.execute`, `AsyncImage`, `SubcomposeAsyncImage`, and `rememberAsyncImagePainter`. ([#​2205](https://togithub.com/coil-kt/coil/pull/2205)) - Fix duplicate network calls for chunked responses. ([#​2363](https://togithub.com/coil-kt/coil/pull/2363)) - Update Kotlin to 2.0.0. - Update Compose UI to 1.6.8. - Update Okio to 3.9.0. </details> <details> <summary>Countly/countly-sdk-android (ly.count.android:sdk)</summary> ### [`v24.7.0`](https://togithub.com/Countly/countly-sdk-android/blob/HEAD/CHANGELOG.md#2470) [Compare Source](https://togithub.com/Countly/countly-sdk-android/compare/24.4.1...24.7.0) - ! Minor breaking change ! User properties will now be automatically saved under the following conditions: - When an event is recorded - During an internal timer tick - Upon flushing the event queue - Added support for array, List and JSONArray to all user given segmentations. They will support only mutable and ummutable versions of the primitive types. Which are: - String, Integer, int, Boolean, bool, Float, float, Double, double, Long, long - Keep in mind that float array will be converted to the double array by the JSONArray - Mitigated an issue where remote config values caching was changing by device id change, not anymore. It is linked to the configuration "enableRemoteConfigValueCaching" now. - Mitigated an issue related to the device ID by creating an internal migration. - Resolved a problem where revoked consents were sent after changes without merging. - Fixed a bug that caused the device ID to be incorrectly set after changes with merging. - Mitigated an issue where on consent revoke, remote config values were cleared, not anymore. - Change device id with merge not reporting session duration anymore. ### [`v24.4.1`](https://togithub.com/Countly/countly-sdk-android/blob/HEAD/CHANGELOG.md#2441) [Compare Source](https://togithub.com/Countly/countly-sdk-android/compare/24.4.0...24.4.1) - ! Minor breaking change ! Mitigated an issue where internal SDK limits did not apply - Added support for Feedback Widget terms and conditions - Added a new function "setID(newDeviceId)" which internally handles merge/non-merge selection while changing the device ID - Mitigated an issue where the session duration could have been calculated wrongly after a device ID change without merge - Mitigated an issue where a session could have continued after a device ID change without merge </details> <details> <summary>apache/commons-codec (commons-codec:commons-codec)</summary> ### [`v1.17.1`](https://togithub.com/apache/commons-codec/blob/HEAD/RELEASE-NOTES.txt#Apache-Commons-Codec-1171-RELEASE-NOTES) The Apache Commons Codec component contains encoders and decoders for various formats such as Base16, Base32, Base64, digest, and Hexadecimal. In addition to these widely used encoders and decoders, the codec package also maintains a collection of phonetic encoding utilities. Feature and fix release. Requires a minimum of Java 8. </details> <details> <summary>ktorio/ktor (io.ktor:ktor-client-mock)</summary> ### [`v2.3.12`](https://togithub.com/ktorio/ktor/releases/tag/2.3.12) [Compare Source](https://togithub.com/ktorio/ktor/compare/2.3.11...2.3.12) > Published 20 June 2024 ##### Bugfixes - NoSuchMethodError when using coroutines 1.9.0-RC ([KTOR-7054](https://youtrack.jetbrains.com/issue/KTOR-7054)) - Server: Content-Type header for static js, css and svg resources misses charset ([KTOR-6655](https://youtrack.jetbrains.com/issue/KTOR-6655)) - Embedded Linux device without iso-8859-1 and UTF-16 cannot use ktor-network ([KTOR-7016](https://youtrack.jetbrains.com/issue/KTOR-7016)) ##### Improvements - Update netty to 4.1.111.Final ([KTOR-7094](https://youtrack.jetbrains.com/issue/KTOR-7094)) - Update netty due to CVE-2024-29025 ([KTOR-7014](https://youtrack.jetbrains.com/issue/KTOR-7014)) - Update dependency on swagger ([KTOR-7019](https://youtrack.jetbrains.com/issue/KTOR-7019)) </details> <details> <summary>mikepenz/multiplatform-markdown-renderer (com.mikepenz:multiplatform-markdown-renderer)</summary> ### [`v0.25.0`](https://togithub.com/mikepenz/multiplatform-markdown-renderer/releases/tag/v0.25.0) #### 🚀 Features - Ensure custom `MarkdownComponents` are also available to `Lists` - PR: [#​186](https://togithub.com/mikepenz/multiplatform-markdown-renderer/issues/186) - Thanks [@​keta1](https://togithub.com/keta1) for the suggestion #### 🐛 Fixes - Fix code not included if code of code block is last line - PR: [#​183](https://togithub.com/mikepenz/multiplatform-markdown-renderer/issues/183) - Thanks [@​whitescent](https://togithub.com/whitescent) for the help to identify this problem #### 💬 Other - Fix sample desktop app image loading - PR: [#​185](https://togithub.com/mikepenz/multiplatform-markdown-renderer/issues/185) ### [`v0.24.0`](https://togithub.com/mikepenz/multiplatform-markdown-renderer/releases/tag/v0.24.0) #### 🚀 Features - Upgrade Dependencies | Coil 3.0.0-alpha08 - PR: [#​179](https://togithub.com/mikepenz/multiplatform-markdown-renderer/issues/179) ### [`v0.23.0`](https://togithub.com/mikepenz/multiplatform-markdown-renderer/releases/tag/v0.23.0) #### 🚀 Features - Update to Coil3 - 3.0.0-alpha07 - PR: [#​175](https://togithub.com/mikepenz/multiplatform-markdown-renderer/issues/175) #### 💬 Other - Small code cleanup - PR: [#​174](https://togithub.com/mikepenz/multiplatform-markdown-renderer/issues/174) ### [`v0.22.0`](https://togithub.com/mikepenz/multiplatform-markdown-renderer/releases/tag/v0.22.0) #### 🚀 Features - Upgrade to Markdown 0.7.3 and Compose 1.6.11 - PR: [#​170](https://togithub.com/mikepenz/multiplatform-markdown-renderer/issues/170) - Enhance list handling with different node types - PR: [#​171](https://togithub.com/mikepenz/multiplatform-markdown-renderer/issues/171) #### 🐛 Fixes - Fix crash with links not including a link - PR: [#​169](https://togithub.com/mikepenz/multiplatform-markdown-renderer/issues/169) - Thanks [@​Joepocalyptic](https://togithub.com/Joepocalyptic) #### 💬 Other - \[CI] Add missing CI deploy steps - PR: [#​164](https://togithub.com/mikepenz/multiplatform-markdown-renderer/issues/164) - Introduce Compose Snapshot Tests - PR: [#​172](https://togithub.com/mikepenz/multiplatform-markdown-renderer/issues/172) ### [`v0.21.0`](https://togithub.com/mikepenz/multiplatform-markdown-renderer/releases/tag/v0.21.0) > \[!WARNING]\ > Please ensure to read the changelog. Image loading is no longer included by default and now moved to its own modules > <https://github.com/mikepenz/multiplatform-markdown-renderer?tab=readme-ov-file#image-loading> #### 🚀 Features - Remove `coil2/3` dependency from core module | Introduce standalone dependencies - PR: [#​160](https://togithub.com/mikepenz/multiplatform-markdown-renderer/issues/160) #### 🐛 Fixes - Fixed autolink showing and added examples - PR: [#​159](https://togithub.com/mikepenz/multiplatform-markdown-renderer/issues/159) - Thanks [@​regrowler](https://togithub.com/regrowler) ### [`v0.20.0`](https://togithub.com/mikepenz/multiplatform-markdown-renderer/releases/tag/v0.20.0) > \[!WARNING]\ > This release uses a `SNAPSHOT` version of `coil 3.x` with multiplatform support. Use with care. > For a `coil 2.x` based release use [0.20.0-coil2](https://togithub.com/mikepenz/multiplatform-markdown-renderer/releases/tag/v0.20.0-coil2) #### 🚀 Features - Kotlin 2.x | Compose upgrades - PR: [#​148](https://togithub.com/mikepenz/multiplatform-markdown-renderer/issues/148) - Kotlin 2.0.0 | Compose Multiplatform 1.6.10 - PR: [#​152](https://togithub.com/mikepenz/multiplatform-markdown-renderer/issues/152) #### 💬 Other - \[CI] Update setup-gradle action - PR: [#​146](https://togithub.com/mikepenz/multiplatform-markdown-renderer/issues/146) - Introduce wasm sample app | Improve demo content - PR: [#​149](https://togithub.com/mikepenz/multiplatform-markdown-renderer/issues/149) - Include AboutLibraries in wasm sample - PR: [#​150](https://togithub.com/mikepenz/multiplatform-markdown-renderer/issues/150) ### [`v0.20.0-coil2`](https://togithub.com/mikepenz/multiplatform-markdown-renderer/releases/tag/v0.20.0-coil2) > \[!NOTE]\ > This release is equal to [0.20.0](https://togithub.com/mikepenz/multiplatform-markdown-renderer/releases/tag/v0.20.0) however uses coil2 instead of coil3 </details> <details> <summary>airbnb/lottie-android (com.airbnb.android:lottie-compose)</summary> ### [`v6.4.1`](https://togithub.com/airbnb/lottie-android/blob/HEAD/CHANGELOG.md#641) ##### Bugs Fixed - Scale base64 encoded bitmaps ([#​2501](https://togithub.com/airbnb/lottie-android/pull/2501)) - Prevent systrace strings from getting created when systrace is off ([#​2493](https://togithub.com/airbnb/lottie-android/pull/2493)) - Allow missing end values for integer animations ([#​2487](https://togithub.com/airbnb/lottie-android/pull/2487)) - Add an extra null check in BaseKeyframeAnimation ([#​2486](https://togithub.com/airbnb/lottie-android/pull/2486)) </details> <details> <summary>getsentry/sentry-android-gradle-plugin (io.sentry:sentry-android-gradle-plugin)</summary> ### [`v4.10.0`](https://togithub.com/getsentry/sentry-android-gradle-plugin/blob/HEAD/CHANGELOG.md#4100) [Compare Source](https://togithub.com/getsentry/sentry-android-gradle-plugin/compare/4.9.0...4.10.0) ##### Features - Session Replay Public Beta ([#​3339](https://togithub.com/getsentry/sentry-java/pull/3339)) The Gradle plugin pulls in the `io.sentry:sentry-android:7.12.0` dependency and enables Session Replay through it. To enable Replay use the `sessionReplay.sessionSampleRate` or `sessionReplay.errorSampleRate` experimental options. ```kotlin import io.sentry.SentryReplayOptions import io.sentry.android.core.SentryAndroid SentryAndroid.init(context) { options -> // Currently under experimental options: options.experimental.sessionReplay.sessionSampleRate = 1.0 // We suggest 0.1 in production (10% sessions sampled) options.experimental.sessionReplay.errorSampleRate = 1.0 // To change default redaction behavior (defaults to true) options.experimental.sessionReplay.redactAllImages = true options.experimental.sessionReplay.redactAllText = true // To change quality of the recording (defaults to MEDIUM) options.experimental.sessionReplay.quality = SentryReplayOptions.SentryReplayQuality.MEDIUM // (LOW|MEDIUM|HIGH) } ``` To learn more visit [Sentry's Mobile Session Replay](https://docs.sentry.io/product/explore/session-replay/mobile/) documentation page. ##### Fixes - Only apply Jetpack Compose instrumentation if `Modifier` class is available ([#​727](https://togithub.com/getsentry/sentry-android-gradle-plugin/pull/727)) ##### Dependencies - Bump CLI from v2.32.1 to v2.32.2 ([#​732](https://togithub.com/getsentry/sentry-android-gradle-plugin/pull/732)) - [changelog](https://togithub.com/getsentry/sentry-cli/blob/master/CHANGELOG.md#2322) - [diff](https://togithub.com/getsentry/sentry-cli/compare/2.32.1...2.32.2) - Bump Android SDK from v7.11.0 to v7.12.0 ([#​731](https://togithub.com/getsentry/sentry-android-gradle-plugin/pull/731)) - [changelog](https://togithub.com/getsentry/sentry-java/blob/main/CHANGELOG.md#7120) - [diff](https://togithub.com/getsentry/sentry-java/compare/7.11.0...7.12.0) ### [`v4.9.0`](https://togithub.com/getsentry/sentry-android-gradle-plugin/blob/HEAD/CHANGELOG.md#490) [Compare Source](https://togithub.com/getsentry/sentry-android-gradle-plugin/compare/4.8.0...4.9.0) ##### Fixes - Auto install and instrument sentry-okhttp instead of sentry-android-okhttp on v7+ ([#​724](https://togithub.com/getsentry/sentry-android-gradle-plugin/pull/724)) - Fix source bundles with configuration cache on AGP 8+ ([#​725](https://togithub.com/getsentry/sentry-android-gradle-plugin/pull/725)) ##### Dependencies - Bump Android SDK from v7.10.0 to v7.11.0 ([#​726](https://togithub.com/getsentry/sentry-android-gradle-plugin/pull/726)) - [changelog](https://togithub.com/getsentry/sentry-java/blob/main/CHANGELOG.md#7110) - [diff](https://togithub.com/getsentry/sentry-java/compare/7.10.0...7.11.0) ### [`v4.8.0`](https://togithub.com/getsentry/sentry-android-gradle-plugin/blob/HEAD/CHANGELOG.md#480) [Compare Source](https://togithub.com/getsentry/sentry-android-gradle-plugin/compare/4.7.1...4.8.0) ##### Fixes - Add missing copyFlutterAssets task dependency for Flutter ([#​723](https://togithub.com/getsentry/sentry-android-gradle-plugin/pull/723)) ##### Dependencies - Bump Android SDK from v7.9.0 to v7.10.0 ([#​721](https://togithub.com/getsentry/sentry-android-gradle-plugin/pull/721)) - [changelog](https://togithub.com/getsentry/sentry-java/blob/main/CHANGELOG.md#7100) - [diff](https://togithub.com/getsentry/sentry-java/compare/7.9.0...7.10.0) - Bump CLI from v2.31.2 to v2.32.1 ([#​717](https://togithub.com/getsentry/sentry-android-gradle-plugin/pull/717)) - [changelog](https://togithub.com/getsentry/sentry-cli/blob/master/CHANGELOG.md#2321) - [diff](https://togithub.com/getsentry/sentry-cli/compare/2.31.2...2.32.1) ### [`v4.7.1`](https://togithub.com/getsentry/sentry-android-gradle-plugin/blob/HEAD/CHANGELOG.md#471) [Compare Source](https://togithub.com/getsentry/sentry-android-gradle-plugin/compare/4.7.0...4.7.1) ##### Fixes - Fix support for Kotlin K2 compiler plugin ([#​720](https://togithub.com/getsentry/sentry-android-gradle-plugin/pull/720)) ### [`v4.7.0`](https://togithub.com/getsentry/sentry-android-gradle-plugin/blob/HEAD/CHANGELOG.md#470) [Compare Source](https://togithub.com/getsentry/sentry-android-gradle-plugin/compare/4.6.0...4.7.0) ##### Features - Add support for Kotlin K2 compiler plugin ([#​716](https://togithub.com/getsentry/sentry-android-gradle-plugin/pull/716)) </details> <details> <summary>getsentry/sentry-java (io.sentry:sentry-android-timber)</summary> ### [`v7.12.0`](https://togithub.com/getsentry/sentry-java/blob/HEAD/CHANGELOG.md#7120) [Compare Source](https://togithub.com/getsentry/sentry-java/compare/7.11.0...7.12.0) ##### Features - Session Replay Public Beta ([#​3339](https://togithub.com/getsentry/sentry-java/pull/3339)) To enable Replay use the `sessionReplay.sessionSampleRate` or `sessionReplay.errorSampleRate` experimental options. ```kotlin import io.sentry.SentryReplayOptions import io.sentry.android.core.SentryAndroid SentryAndroid.init(context) { options -> // Currently under experimental options: options.experimental.sessionReplay.sessionSampleRate = 1.0 options.experimental.sessionReplay.errorSampleRate = 1.0 // To change default redaction behavior (defaults to true) options.experimental.sessionReplay.redactAllImages = true options.experimental.sessionReplay.redactAllText = true // To change quality of the recording (defaults to MEDIUM) options.experimental.sessionReplay.quality = SentryReplayOptions.SentryReplayQuality.MEDIUM // (LOW|MEDIUM|HIGH) } ``` To learn more visit [Sentry's Mobile Session Replay](https://docs.sentry.io/product/explore/session-replay/mobile/) documentation page. ### [`v7.11.0`](https://togithub.com/getsentry/sentry-java/blob/HEAD/CHANGELOG.md#7110) [Compare Source](https://togithub.com/getsentry/sentry-java/compare/7.10.0...7.11.0) ##### Features - Report dropped spans ([#​3528](https://togithub.com/getsentry/sentry-java/pull/3528)) ##### Fixes - Fix duplicate session start for React Native ([#​3504](https://togithub.com/getsentry/sentry-java/pull/3504)) - Move onFinishCallback before span or transaction is finished ([#​3459](https://togithub.com/getsentry/sentry-java/pull/3459)) - Add timestamp when a profile starts ([#​3442](https://togithub.com/getsentry/sentry-java/pull/3442)) - Move fragment auto span finish to onFragmentStarted ([#​3424](https://togithub.com/getsentry/sentry-java/pull/3424)) - Remove profiling timeout logic and disable profiling on API 21 ([#​3478](https://togithub.com/getsentry/sentry-java/pull/3478)) - Properly reset metric flush flag on metric emission ([#​3493](https://togithub.com/getsentry/sentry-java/pull/3493)) - Use SecureRandom in favor of Random for Metrics ([#​3495](https://togithub.com/getsentry/sentry-java/pull/3495)) - Fix UncaughtExceptionHandlerIntegration Memory Leak ([#​3398](https://togithub.com/getsentry/sentry-java/pull/3398)) - Deprecated `User.segment`. Use a custom tag or context instead. ([#​3511](https://togithub.com/getsentry/sentry-java/pull/3511)) - Fix duplicated http spans ([#​3526](https://togithub.com/getsentry/sentry-java/pull/3526)) - When capturing unhandled hybrid exception session should be ended and new start if need ([#​3480](https://togithub.com/getsentry/sentry-java/pull/3480)) ##### Dependencies - Bump Native SDK from v0.7.0 to v0.7.2 ([#​3314](https://togithub.com/getsentry/sentry-java/pull/3314)) - [changelog](https://togithub.com/getsentry/sentry-native/blob/master/CHANGELOG.md#072) - [diff](https://togithub.com/getsentry/sentry-native/compare/0.7.0...0.7.2) ### [`v7.10.0`](https://togithub.com/getsentry/sentry-java/blob/HEAD/CHANGELOG.md#7100) [Compare Source](https://togithub.com/getsentry/sentry-java/compare/7.9.0...7.10.0) ##### Features - Publish Gradle module metadata ([#​3422](https://togithub.com/getsentry/sentry-java/pull/3422)) ##### Fixes - Fix faulty `span.frame_delay` calculation for early app start spans ([#​3427](https://togithub.com/getsentry/sentry-java/pull/3427)) - Fix crash when installing `ShutdownHookIntegration` and the VM is shutting down ([#​3456](https://togithub.com/getsentry/sentry-java/pull/3456)) </details> <details> <summary>Kotlin/kotlinx.serialization (org.jetbrains.kotlinx:kotlinx-serialization-json)</summary> ### [`v1.7.1`](https://togithub.com/Kotlin/kotlinx.serialization/blob/HEAD/CHANGELOG.md#171--2024-06-25) \================== This is a bugfix release that aims to fix missing `kotlinx-serialization-hocon` artifact. It also contains experimental integration with `kotlinx-io` library. Kotlin 2.0.0 is used by default. #### Fixed HOCON publication Sadly, 1.7.0 release was published incomplete: `kotlinx-serialization-hocon` artifact is missing from 1.7.0 and 1.7.0-RC releases. This release fixes this problem and now `kotlinx-serialization-hocon` is available again with 1.7.1 version. No other changes were made to this artifact. Related ticket: [#​2717](https://togithub.com/Kotlin/kotlinx.serialization/issues/2717). #### Add integration with a kotlinx-io library [`kotlinx-io`](https://togithub.com/Kotlin/kotlinx-io) is an official multiplatform library that provides basic IO primitives, similar to Okio. kotlinx.serialization integration is now available in a separate artifact, located at the `kotlinx-serialization-json-io` coordinates. Integration artifact provides functions similar to existing [Okio integration](https://kotlinlang.org/api/kotlinx.serialization/kotlinx-serialization-json-okio/kotlinx.serialization.json.okio/): `encodeToSink`, `decodeFromSource`, and `decodeSourceToSequence`. Check out the [PR](https://togithub.com/Kotlin/kotlinx.serialization/pull/2707) for more details. #### Other bugfixes - Prohibited use of elements other than JsonObject in JsonTransformingSerializer with polymorphic serialization ([#​2715](https://togithub.com/Kotlin/kotlinx.serialization/issues/2715)) </details> <details> <summary>google/horologist (com.google.android.horologist:horologist-compose-layout)</summary> ### [`v0.6.16`](https://togithub.com/google/horologist/releases/tag/v0.6.16): 0.6.16 ##### What's Changed - Use DateTimeFormatter for AM/PM in TimePicker - ResponsiveScreen fixes for ScalingLazyColumn, SignInPromptScreen, Title/SecondaryTitle, new ResponsiveButton **Full Changelog**: https://github.com/google/horologist/compare/v0.6.15...v0.6.16 ### [`v0.6.15`](https://togithub.com/google/horologist/releases/tag/v0.6.15) #### What's Changed - Material Card padding fix - Fix ScreenScaffold when scrollState changes #### New Contributors - [@​Tolriq](https://togithub.com/Tolriq) made their first contribution in [https://github.com/google/horologist/pull/2278](https://togithub.com/google/horologist/pull/2278) **Full Changelog**: https://github.com/google/horologist/compare/v0.6.14...v0.6.15 ### [`v0.6.14`](https://togithub.com/google/horologist/releases/tag/v0.6.14): 0.6.14 - Dependency bumps - Added rememberActivePlaceholderState API - Reponsive Layout improvements for Media and Dialogs **Full Changelog**: https://github.com/google/horologist/compare/v0.6.13...v0.6.14 ### [`v0.6.13`](https://togithub.com/google/horologist/releases/tag/v0.6.13) #### What's Changed - Beta dependencies on Wear Compose and Compose - Improvements to layouts on large devices **Full Changelog**: https://github.com/google/horologist/compare/v0.6.12...v0.6.13 ### [`v0.6.12`](https://togithub.com/google/horologist/releases/tag/v0.6.12): 0.6.12 - Deprecate Google Sign In - Media UI Improvements - Experimental Typesafe Navigation support - Bump samples to targetSdk 34 **Full Changelog**: https://github.com/google/horologist/compare/v0.6.11...v0.6.12 </details> <details> <summary>JetBrains/compose-jb (org.jetbrains.compose:compose-gradle-plugin)</summary> ### [`v1.6.11`](https://togithub.com/JetBrains/compose-jb/blob/HEAD/CHANGELOG.md#1611-June-2024) *Changes since 1.6.10* #### Fixes ##### Multiple Platforms - [Fix endless re-layout when layout is invalidated by measure, which includes measuring `TextField(singleLine=true)` with `IntrinsicSize`](https://togithub.com/JetBrains/compose-multiplatform-core/pull/1355) - [Fix container size for `Dialog` centering inside `ImageComposeScene`](https://togithub.com/JetBrains/compose-multiplatform-core/pull/1375) ##### iOS - [Fix crash on iOS 12 caused by usage unavailable `UIMenuController` API](https://togithub.com/JetBrains/compose-multiplatform-core/pull/1361) ##### Desktop - [Fix `DropdownMenu`/`Popup` positioning when a window is moved to a screen with a different density](https://togithub.com/JetBrains/compose-multiplatform-core/pull/1333) - [Fix possible scrolling without animation on some mouse models](https://togithub.com/JetBrains/compose-multiplatform-core/pull/1326) ##### Web - [Fixed crash when `DatePicker` text field receives illegal input](https://togithub.com/JetBrains/compose-multiplatform-core/pull/1368) ##### Resources - [Fix a cached font if the resource acessor was changed](https://togithub.com/JetBrains/compose-multiplatform/pull/4864) ##### Gradle Plugin - [Fix Compose Compiler configuration for Kotlin < 2.0 when kotlin-android or kotlin-js gradle plugins are applied](https://togithub.com/JetBrains/compose-multiplatform/pull/4879) #### Dependencies - Gradle Plugin `org.jetbrains.compose`, version `1.6.11`. Based on Jetpack Compose libraries: - [Compiler 1.5.14](https://developer.android.com/jetpack/androidx/releases/compose-compiler#1.5.14) - [Runtime 1.6.7](https://developer.android.com/jetpack/androidx/releases/compose-runtime#1.6.7) - [UI 1.6.7](https://developer.android.com/jetpack/androidx/releases/compose-ui#1.6.7) - [Foundation 1.6.7](https://developer.android.com/jetpack/androidx/releases/compose-foundation#1.6.7) - [Material 1.6.7](https://developer.android.com/jetpack/androidx/releases/compose-material#1.6.7) - [Material3 1.2.1](https://developer.android.com/jetpack/androidx/releases/compose-material3#1.2.1) - Lifecycle libraries `org.jetbrains.androidx.lifecycle:lifecycle-*:2.8.0`. Based on [Jetpack Lifecycle 2.8.0](https://developer.android.com/jetpack/androidx/releases/lifecycle#2.8.0) - Navigation libraries `org.jetbrains.androidx.navigation:navigation-*:2.7.0-alpha07`. Based on [Jetpack Navigation 2.7.7](https://developer.android.com/jetpack/androidx/releases/navigation#2.7.7) *** </details> <details> <summary>fornewid/placeholder (io.github.fornewid:placeholder-foundation)</summary> ### [`v2.0.0`](https://togithub.com/fornewid/placeholder/releases/tag/v2.0.0): 2.0.0 Built to work with Compose Multiplatform [1.6.10](https://togithub.com/JetBrains/compose-multiplatform/releases/tag/v1.6.10) #### What’s Changed - Support Kotlin Multiplatform ([#​19](https://togithub.com/fornewid/placeholder/issues/19)) [@​fornewid](https://togithub.com/fornewid) - Fix dokka and maven-publish ([#​20](https://togithub.com/fornewid/placeholder/issues/20)) [@​fornewid](https://togithub.com/fornewid) - Use navigation-compose, instead of activity ([#​18](https://togithub.com/fornewid/placeholder/issues/18)) [@​fornewid](https://togithub.com/fornewid) - Use type-safe project dependencies ([#​17](https://togithub.com/fornewid/placeholder/issues/17)) [@​fornewid](https://togithub.com/fornewid) </details> <details> <summary>google/ksp (com.google.devtools.ksp)</summary> ### [`v2.0.0-1.0.23`](https://togithub.com/google/ksp/releases/tag/2.0.0-1.0.23) [Compare Source](https://togithub.com/google/ks </details> --- ### Configuration 📅 **Schedule**: Branch creation - "before 4am on Monday" (UTC), 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. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://togithub.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View the [repository job log](https://developer.mend.io/github/flipperdevices/Flipper-Android-App). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40MzguMCIsInVwZGF0ZWRJblZlciI6IjM3LjQzOC4wIiwidGFyZ2V0QnJhbmNoIjoiZGV2IiwibGFiZWxzIjpbImRlcGVuZGVuY2llcyJdfQ==--> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Nikita Kulikov <[email protected]>
- Loading branch information