Skip to content

Commit

Permalink
Update all dependencies (#899)
Browse files Browse the repository at this point in the history
[![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
([#&#8203;287](https://togithub.com/mrmans0n/compose-rules/issues/287))
[@&#8203;renovate](https://togithub.com/renovate)
- Update ktlint to v1.3.0
([#&#8203;283](https://togithub.com/mrmans0n/compose-rules/issues/283))
[@&#8203;mrmans0n](https://togithub.com/mrmans0n)
- Update plugin mavenPublish to v0.29.0
([#&#8203;286](https://togithub.com/mrmans0n/compose-rules/issues/286))
[@&#8203;renovate](https://togithub.com/renovate)
- Update plugin com.gradle.develocity to v3.17.5
([#&#8203;285](https://togithub.com/mrmans0n/compose-rules/issues/285))
[@&#8203;renovate](https://togithub.com/renovate)
- Improve documentation for ktlint rules
([#&#8203;284](https://togithub.com/mrmans0n/compose-rules/issues/284))
[@&#8203;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
([#&#8203;282](https://togithub.com/mrmans0n/compose-rules/issues/282))
[@&#8203;mrmans0n](https://togithub.com/mrmans0n)
- Update Chris website
([#&#8203;281](https://togithub.com/mrmans0n/compose-rules/issues/281))
[@&#8203;mrmans0n](https://togithub.com/mrmans0n)
- Update dependency gradle to v8.8
([#&#8203;279](https://togithub.com/mrmans0n/compose-rules/issues/279))
[@&#8203;mrmans0n](https://togithub.com/mrmans0n)
- Add exception for onFocusChanged in ParameterNaming
([#&#8203;278](https://togithub.com/mrmans0n/compose-rules/issues/278))
[@&#8203;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
([#&#8203;275](https://togithub.com/mrmans0n/compose-rules/issues/275))
[@&#8203;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
([#&#8203;273](https://togithub.com/mrmans0n/compose-rules/issues/273))
[@&#8203;renovate](https://togithub.com/renovate)
- Add Circuit's produceRetainedState to known restartable effects
([#&#8203;271](https://togithub.com/mrmans0n/compose-rules/issues/271))
[@&#8203;mrmans0n](https://togithub.com/mrmans0n)
- Add example and diagram to param order docs
([#&#8203;270](https://togithub.com/mrmans0n/compose-rules/issues/270))
[@&#8203;mrmans0n](https://togithub.com/mrmans0n)
- Update ParameterOrder messaging
([#&#8203;269](https://togithub.com/mrmans0n/compose-rules/issues/269))
[@&#8203;mrmans0n](https://togithub.com/mrmans0n)
- Add ParameterNaming rule
([#&#8203;267](https://togithub.com/mrmans0n/compose-rules/issues/267))
[@&#8203;mrmans0n](https://togithub.com/mrmans0n)
- Update dependency org.jetbrains.kotlin:kotlin-compiler-embeddable to
v2.0.0 - autoclosed
([#&#8203;264](https://togithub.com/mrmans0n/compose-rules/issues/264))
[@&#8203;renovate](https://togithub.com/renovate)
- Update dependency org.jetbrains.kotlin.jvm to v2.0.0
([#&#8203;263](https://togithub.com/mrmans0n/compose-rules/issues/263))
[@&#8203;renovate](https://togithub.com/renovate)
- Update plugin com.gradle.develocity to v3.17.4
([#&#8203;262](https://togithub.com/mrmans0n/compose-rules/issues/262))
[@&#8203;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
[@&#8203;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
[@&#8203;SackCastellon](https://togithub.com/SackCastellon) in
[https://github.com/mockk/mockk/pull/1253](https://togithub.com/mockk/mockk/pull/1253)
- Fix RequireParallelTesting Annotation by
[@&#8203;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
[@&#8203;xzhang-brex](https://togithub.com/xzhang-brex) in
[https://github.com/mockk/mockk/pull/1276](https://togithub.com/mockk/mockk/pull/1276)

##### New Contributors

- [@&#8203;SackCastellon](https://togithub.com/SackCastellon) made their
first contribution in
[https://github.com/mockk/mockk/pull/1253](https://togithub.com/mockk/mockk/pull/1253)
- [@&#8203;thamp59](https://togithub.com/thamp59) made their first
contribution in
[https://github.com/mockk/mockk/pull/1265](https://togithub.com/mockk/mockk/pull/1265)
- [@&#8203;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
[(#&#8203;522)](https://togithub.com/mockito/mockito-kotlin/pull/522)
- Update mockito to 5.12
[(#&#8203;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`.
([#&#8203;2205](https://togithub.com/coil-kt/coil/pull/2205))
- Fix duplicate network calls for chunked responses.
([#&#8203;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:
[#&#8203;186](https://togithub.com/mikepenz/multiplatform-markdown-renderer/issues/186)
- Thanks [@&#8203;keta1](https://togithub.com/keta1) for the suggestion

#### 🐛 Fixes

-   Fix code not included if code of code block is last line
- PR:
[#&#8203;183](https://togithub.com/mikepenz/multiplatform-markdown-renderer/issues/183)
- Thanks [@&#8203;whitescent](https://togithub.com/whitescent) for the
help to identify this problem

#### 💬 Other

-   Fix sample desktop app image loading
- PR:
[#&#8203;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:
[#&#8203;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:
[#&#8203;175](https://togithub.com/mikepenz/multiplatform-markdown-renderer/issues/175)

#### 💬 Other

-   Small code cleanup
- PR:
[#&#8203;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:
[#&#8203;170](https://togithub.com/mikepenz/multiplatform-markdown-renderer/issues/170)
-   Enhance list handling with different node types
- PR:
[#&#8203;171](https://togithub.com/mikepenz/multiplatform-markdown-renderer/issues/171)

#### 🐛 Fixes

-   Fix crash with links not including a link
- PR:
[#&#8203;169](https://togithub.com/mikepenz/multiplatform-markdown-renderer/issues/169)
- Thanks [@&#8203;Joepocalyptic](https://togithub.com/Joepocalyptic)

#### 💬 Other

-   \[CI] Add missing CI deploy steps
- PR:
[#&#8203;164](https://togithub.com/mikepenz/multiplatform-markdown-renderer/issues/164)
-   Introduce Compose Snapshot Tests
- PR:
[#&#8203;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:
[#&#8203;160](https://togithub.com/mikepenz/multiplatform-markdown-renderer/issues/160)

#### 🐛 Fixes

-   Fixed autolink showing and added examples
- PR:
[#&#8203;159](https://togithub.com/mikepenz/multiplatform-markdown-renderer/issues/159)
    -   Thanks [@&#8203;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:
[#&#8203;148](https://togithub.com/mikepenz/multiplatform-markdown-renderer/issues/148)
-   Kotlin 2.0.0 | Compose Multiplatform 1.6.10
- PR:
[#&#8203;152](https://togithub.com/mikepenz/multiplatform-markdown-renderer/issues/152)

#### 💬 Other

-   \[CI] Update setup-gradle action
- PR:
[#&#8203;146](https://togithub.com/mikepenz/multiplatform-markdown-renderer/issues/146)
-   Introduce wasm sample app | Improve demo content
- PR:
[#&#8203;149](https://togithub.com/mikepenz/multiplatform-markdown-renderer/issues/149)
-   Include AboutLibraries in wasm sample
- PR:
[#&#8203;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
([#&#8203;2501](https://togithub.com/airbnb/lottie-android/pull/2501))
- Prevent systrace strings from getting created when systrace is off
([#&#8203;2493](https://togithub.com/airbnb/lottie-android/pull/2493))
- Allow missing end values for integer animations
([#&#8203;2487](https://togithub.com/airbnb/lottie-android/pull/2487))
- Add an extra null check in BaseKeyframeAnimation
([#&#8203;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
([#&#8203;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
([#&#8203;727](https://togithub.com/getsentry/sentry-android-gradle-plugin/pull/727))

##### Dependencies

- Bump CLI from v2.32.1 to v2.32.2
([#&#8203;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
([#&#8203;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+
([#&#8203;724](https://togithub.com/getsentry/sentry-android-gradle-plugin/pull/724))
- Fix source bundles with configuration cache on AGP 8+
([#&#8203;725](https://togithub.com/getsentry/sentry-android-gradle-plugin/pull/725))

##### Dependencies

- Bump Android SDK from v7.10.0 to v7.11.0
([#&#8203;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
([#&#8203;723](https://togithub.com/getsentry/sentry-android-gradle-plugin/pull/723))

##### Dependencies

- Bump Android SDK from v7.9.0 to v7.10.0
([#&#8203;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
([#&#8203;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
([#&#8203;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
([#&#8203;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
([#&#8203;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
([#&#8203;3528](https://togithub.com/getsentry/sentry-java/pull/3528))

##### Fixes

- Fix duplicate session start for React Native
([#&#8203;3504](https://togithub.com/getsentry/sentry-java/pull/3504))
- Move onFinishCallback before span or transaction is finished
([#&#8203;3459](https://togithub.com/getsentry/sentry-java/pull/3459))
- Add timestamp when a profile starts
([#&#8203;3442](https://togithub.com/getsentry/sentry-java/pull/3442))
- Move fragment auto span finish to onFragmentStarted
([#&#8203;3424](https://togithub.com/getsentry/sentry-java/pull/3424))
- Remove profiling timeout logic and disable profiling on API 21
([#&#8203;3478](https://togithub.com/getsentry/sentry-java/pull/3478))
- Properly reset metric flush flag on metric emission
([#&#8203;3493](https://togithub.com/getsentry/sentry-java/pull/3493))
- Use SecureRandom in favor of Random for Metrics
([#&#8203;3495](https://togithub.com/getsentry/sentry-java/pull/3495))
- Fix UncaughtExceptionHandlerIntegration Memory Leak
([#&#8203;3398](https://togithub.com/getsentry/sentry-java/pull/3398))
- Deprecated `User.segment`. Use a custom tag or context instead.
([#&#8203;3511](https://togithub.com/getsentry/sentry-java/pull/3511))
- Fix duplicated http spans
([#&#8203;3526](https://togithub.com/getsentry/sentry-java/pull/3526))
- When capturing unhandled hybrid exception session should be ended and
new start if need
([#&#8203;3480](https://togithub.com/getsentry/sentry-java/pull/3480))

##### Dependencies

- Bump Native SDK from v0.7.0 to v0.7.2
([#&#8203;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
([#&#8203;3422](https://togithub.com/getsentry/sentry-java/pull/3422))

##### Fixes

- Fix faulty `span.frame_delay` calculation for early app start spans
([#&#8203;3427](https://togithub.com/getsentry/sentry-java/pull/3427))
- Fix crash when installing `ShutdownHookIntegration` and the VM is
shutting down
([#&#8203;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:
[#&#8203;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
([#&#8203;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

- [@&#8203;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
([#&#8203;19](https://togithub.com/fornewid/placeholder/issues/19))
[@&#8203;fornewid](https://togithub.com/fornewid)
- Fix dokka and maven-publish
([#&#8203;20](https://togithub.com/fornewid/placeholder/issues/20))
[@&#8203;fornewid](https://togithub.com/fornewid)
- Use navigation-compose, instead of activity
([#&#8203;18](https://togithub.com/fornewid/placeholder/issues/18))
[@&#8203;fornewid](https://togithub.com/fornewid)
- Use type-safe project dependencies
([#&#8203;17](https://togithub.com/fornewid/placeholder/issues/17))
[@&#8203;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
renovate[bot] and LionZXY authored Jul 24, 2024
1 parent e895e19 commit d00d603
Show file tree
Hide file tree
Showing 73 changed files with 282 additions and 281 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/call-create-baseline.yml
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ jobs:
BASELINE_FILE_PATH: ${{ steps.create_baseline_file_path.outputs.BASELINE_FILE_PATH }}
steps:
- name: Checkout Git repo
uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b # v4
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4
with:
submodules: 'recursive'

Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/gradle-wrapper-validation.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,5 +6,5 @@ jobs:
name: "Validation"
runs-on: [self-hosted, AndroidShell]
steps:
- uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b # v4
- uses: gradle/wrapper-validation-action@216d1ad2b3710bf005dc39237337b9673fd8fcd5 # v3
- uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4
- uses: gradle/wrapper-validation-action@f9c9c575b8b21b6485636a91ffecd10e558c62f6 # v3
28 changes: 14 additions & 14 deletions .github/workflows/internal.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ jobs:
name: Update gradle cache
runs-on: [ self-hosted, AndroidShell ]
steps:
- uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b # v4
- uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4
with:
submodules: 'recursive'
- name: Set up JDK 1.17
Expand All @@ -22,7 +22,7 @@ jobs:
distribution: 'temurin'
java-version: '17'
- name: Build internal
uses: gradle/gradle-build-action@4c39dd82cd5e1ec7c6fa0173bb41b4b6bb3b86ff # v3
uses: gradle/gradle-build-action@ac2d340dc04d9e1113182899e983b5400c17cda1 # v3
with:
cache-read-only: false
arguments: testDebugUnitTest desktopTest detekt lint
Expand Down Expand Up @@ -65,7 +65,7 @@ jobs:
matrix:
target: [ "gh_gms", "gh_nogms", "googleplay" ]
steps:
- uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b # v4
- uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4
with:
submodules: 'recursive'
- uses: actions/download-artifact@master
Expand Down Expand Up @@ -125,7 +125,7 @@ jobs:
cp instances/android/app/build/outputs/mapping/internal/mapping.txt artifacts/mapping-${{ matrix.target }}.txt
echo "path=artifacts/" >> $GITHUB_OUTPUT
- name: Upload Artifacts
uses: actions/upload-artifact@65462800fd760344b1a7b4382951275a0abb4808 # v4
uses: actions/upload-artifact@0b2256b8c012f0828dc542b3febcab082c67f72b # v4
with:
name: artifacts-${{ matrix.target }}
path: ${{ steps.artifacts_copy.outputs.path }}
Expand All @@ -134,7 +134,7 @@ jobs:
runs-on: [ self-hosted, AndroidShell ]
needs: build_number
steps:
- uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b # v4
- uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4
with:
submodules: 'recursive'
- name: Set up JDK 1.17
Expand Down Expand Up @@ -187,7 +187,7 @@ jobs:
cp instances/wearable/build/outputs/mapping/internal/mapping.txt artifacts/mapping-wearos.txt
echo "path=artifacts/" >> $GITHUB_OUTPUT
- name: Upload Artifacts
uses: actions/upload-artifact@65462800fd760344b1a7b4382951275a0abb4808 # v4
uses: actions/upload-artifact@0b2256b8c012f0828dc542b3febcab082c67f72b # v4
with:
name: artifacts-wearos
path: ${{ steps.artifacts_copy.outputs.path }}
Expand All @@ -196,25 +196,25 @@ jobs:
runs-on: [ self-hosted, AndroidShell ]
needs: [ build_internal_release, build_internal_release_gms_wearos, build_number ]
steps:
- uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b # v4
- uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4
with:
submodules: 'recursive'
- uses: actions/download-artifact@65a9edc5881444af0b9093a5e628f2fe47ea3b2e # v4
- uses: actions/download-artifact@fa0a91b85d4f404e444e00e005971372dc801d16 # v4
id: download-gh_gms
with:
name: artifacts-gh_gms
path: download/gh_gms
- uses: actions/download-artifact@65a9edc5881444af0b9093a5e628f2fe47ea3b2e # v4
- uses: actions/download-artifact@fa0a91b85d4f404e444e00e005971372dc801d16 # v4
id: download-gh_nogms
with:
name: artifacts-gh_nogms
path: download/gh_nogms
- uses: actions/download-artifact@65a9edc5881444af0b9093a5e628f2fe47ea3b2e # v4
- uses: actions/download-artifact@fa0a91b85d4f404e444e00e005971372dc801d16 # v4
id: download-googleplay
with:
name: artifacts-googleplay
path: download/googleplay
- uses: actions/download-artifact@65a9edc5881444af0b9093a5e628f2fe47ea3b2e # v4
- uses: actions/download-artifact@fa0a91b85d4f404e444e00e005971372dc801d16 # v4
id: download-wearos
with:
name: artifacts-wearos
Expand Down Expand Up @@ -260,7 +260,7 @@ jobs:
mv ${{ steps.artifacts_copy.outputs.path }}/flipper-zero-gh_nogms.apk ${{ steps.artifacts_copy.outputs.path }}/flipper-zero-nogms-${{ steps.vars.outputs.major_version }}.${{ steps.vars.outputs.minor_version }}.apk
- name: Create internal Release
id: create_internal_release
uses: softprops/action-gh-release@69320dbe05506a9a39fc8ae11030b214ec2d1f87 # v2
uses: softprops/action-gh-release@c062e08bd532815e2082a85e87e3ef29c3e6d191 # v2
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with:
Expand All @@ -278,7 +278,7 @@ jobs:
runs-on: [ self-hosted, AndroidShell ]
needs: [ build_internal_release ]
steps:
- uses: actions/download-artifact@65a9edc5881444af0b9093a5e628f2fe47ea3b2e # v4
- uses: actions/download-artifact@fa0a91b85d4f404e444e00e005971372dc801d16 # v4
id: download-googleplay
with:
name: artifacts-googleplay
Expand All @@ -295,7 +295,7 @@ jobs:
runs-on: [ self-hosted, AndroidShell ]
needs: [ build_internal_release_gms_wearos ]
steps:
- uses: actions/download-artifact@65a9edc5881444af0b9093a5e628f2fe47ea3b2e # v4
- uses: actions/download-artifact@fa0a91b85d4f404e444e00e005971372dc801d16 # v4
id: download-wearos
with:
name: artifacts-wearos
Expand Down
12 changes: 6 additions & 6 deletions .github/workflows/pr.yml
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ jobs:
name: "Run unit tests"
runs-on: [self-hosted, AndroidShell]
steps:
- uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b # v4
- uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4
with:
submodules: 'recursive'
- name: Set up JDK 1.17
Expand All @@ -43,14 +43,14 @@ jobs:
distribution: 'temurin'
java-version: '17'
- name: Unit test
uses: gradle/gradle-build-action@4c39dd82cd5e1ec7c6fa0173bb41b4b6bb3b86ff # v3
uses: gradle/gradle-build-action@ac2d340dc04d9e1113182899e983b5400c17cda1 # v3
with:
arguments: testDebugUnitTest desktopTest
detekt:
name: "Check project by detekt"
runs-on: [self-hosted, AndroidShell]
steps:
- uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b # v4
- uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4
with:
submodules: 'recursive'
- name: Set up JDK 1.17
Expand All @@ -59,14 +59,14 @@ jobs:
distribution: 'temurin'
java-version: '17'
- name: detekt
uses: gradle/gradle-build-action@4c39dd82cd5e1ec7c6fa0173bb41b4b6bb3b86ff # v3
uses: gradle/gradle-build-action@ac2d340dc04d9e1113182899e983b5400c17cda1 # v3
with:
arguments: detektMain
android_lint:
name: "Check project by android`s lint"
runs-on: [self-hosted, AndroidShell]
steps:
- uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b # v4
- uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4
with:
submodules: 'recursive'
- name: Set up JDK 1.17
Expand All @@ -75,6 +75,6 @@ jobs:
distribution: 'temurin'
java-version: '17'
- name: Android lint
uses: gradle/gradle-build-action@4c39dd82cd5e1ec7c6fa0173bb41b4b6bb3b86ff # v3
uses: gradle/gradle-build-action@ac2d340dc04d9e1113182899e983b5400c17cda1 # v3
with:
arguments: lint
2 changes: 1 addition & 1 deletion .github/workflows/pr_changelog.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ jobs:
name: "Checking that changelog has changed"
runs-on: [self-hosted, AndroidShell]
steps:
- uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b # v4
- uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4
with:
submodules: 'recursive'
- name: Get change status for CHANGELOG.md
Expand Down
12 changes: 6 additions & 6 deletions .github/workflows/pr_gradle.yml
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ jobs:
name: "Build release"
runs-on: [self-hosted, AndroidShell]
steps:
- uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b # v4
- uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4
with:
submodules: 'recursive'
- name: Set up JDK 1.17
Expand All @@ -36,14 +36,14 @@ jobs:
distribution: 'temurin'
java-version: '17'
- name: Build release
uses: gradle/gradle-build-action@4c39dd82cd5e1ec7c6fa0173bb41b4b6bb3b86ff # v3
uses: gradle/gradle-build-action@ac2d340dc04d9e1113182899e983b5400c17cda1 # v3
with:
arguments: assembleRelease bundleRelease
debug_build:
name: "Build debug"
runs-on: [self-hosted, AndroidShell]
steps:
- uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b # v4
- uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4
with:
submodules: 'recursive'
- name: Set up JDK 1.17
Expand All @@ -52,14 +52,14 @@ jobs:
distribution: 'temurin'
java-version: '17'
- name: Build debug
uses: gradle/gradle-build-action@4c39dd82cd5e1ec7c6fa0173bb41b4b6bb3b86ff # v3
uses: gradle/gradle-build-action@ac2d340dc04d9e1113182899e983b5400c17cda1 # v3
with:
arguments: assembleDebug bundleDebug
internal_build:
name: "Build internal"
runs-on: [self-hosted, AndroidShell]
steps:
- uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b # v4
- uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4
with:
submodules: 'recursive'
- name: Set up JDK 1.17
Expand All @@ -68,6 +68,6 @@ jobs:
distribution: 'temurin'
java-version: '17'
- name: Build internal
uses: gradle/gradle-build-action@4c39dd82cd5e1ec7c6fa0173bb41b4b6bb3b86ff # v3
uses: gradle/gradle-build-action@ac2d340dc04d9e1113182899e983b5400c17cda1 # v3
with:
arguments: assembleInternal bundleInternal
28 changes: 14 additions & 14 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@ jobs:
matrix:
target: [ "gh_gms", "gh_nogms", "googleplay" ]
steps:
- uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b # v4
- uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4
with:
submodules: 'recursive'
- name: Set up JDK 1.17
Expand Down Expand Up @@ -106,7 +106,7 @@ jobs:
cp instances/android/app/build/outputs/mapping/release/mapping.txt artifacts/mapping-${{ matrix.target }}.txt
echo "path=artifacts/" >> $GITHUB_OUTPUT
- name: Upload Artifacts
uses: actions/upload-artifact@65462800fd760344b1a7b4382951275a0abb4808 # v4
uses: actions/upload-artifact@0b2256b8c012f0828dc542b3febcab082c67f72b # v4
with:
name: artifacts-${{ matrix.target }}
path: ${{ steps.artifacts_copy.outputs.path }}
Expand All @@ -115,7 +115,7 @@ jobs:
runs-on: [self-hosted, AndroidShell]
needs: build_number
steps:
- uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b # v4
- uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4
with:
submodules: 'recursive'
- name: Set up JDK 1.17
Expand Down Expand Up @@ -168,7 +168,7 @@ jobs:
cp instances/wearable/build/outputs/mapping/release/mapping.txt artifacts/mapping-wearos.txt
echo "path=artifacts/" >> $GITHUB_OUTPUT
- name: Upload Artifacts
uses: actions/upload-artifact@65462800fd760344b1a7b4382951275a0abb4808 # v4
uses: actions/upload-artifact@0b2256b8c012f0828dc542b3febcab082c67f72b # v4
with:
name: artifacts-wearos
path: ${{ steps.artifacts_copy.outputs.path }}
Expand All @@ -178,25 +178,25 @@ jobs:
if: ${{ github.ref == 'refs/heads/master' }}
needs: [ build_release, build_release_gms_wearos, build_number ]
steps:
- uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b # v4
- uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4
with:
submodules: 'recursive'
- uses: actions/download-artifact@65a9edc5881444af0b9093a5e628f2fe47ea3b2e # v4
- uses: actions/download-artifact@fa0a91b85d4f404e444e00e005971372dc801d16 # v4
id: download-gh_gms
with:
name: artifacts-gh_gms
path: download/gh_gms
- uses: actions/download-artifact@65a9edc5881444af0b9093a5e628f2fe47ea3b2e # v4
- uses: actions/download-artifact@fa0a91b85d4f404e444e00e005971372dc801d16 # v4
id: download-gh_nogms
with:
name: artifacts-gh_nogms
path: download/gh_nogms
- uses: actions/download-artifact@65a9edc5881444af0b9093a5e628f2fe47ea3b2e # v4
- uses: actions/download-artifact@fa0a91b85d4f404e444e00e005971372dc801d16 # v4
id: download-googleplay
with:
name: artifacts-googleplay
path: download/googleplay
- uses: actions/download-artifact@65a9edc5881444af0b9093a5e628f2fe47ea3b2e # v4
- uses: actions/download-artifact@fa0a91b85d4f404e444e00e005971372dc801d16 # v4
id: download-wearos
with:
name: artifacts-wearos
Expand Down Expand Up @@ -243,7 +243,7 @@ jobs:
mv ${{ steps.artifacts_copy.outputs.path }}/flipper-zero-gh_nogms.apk ${{ steps.artifacts_copy.outputs.path }}/flipper-zero-nogms-${{ steps.vars.outputs.major_version }}.${{ steps.vars.outputs.minor_version }}.apk
- name: Create Release
id: create_release
uses: softprops/action-gh-release@69320dbe05506a9a39fc8ae11030b214ec2d1f87 # v2
uses: softprops/action-gh-release@c062e08bd532815e2082a85e87e3ef29c3e6d191 # v2
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with:
Expand All @@ -262,10 +262,10 @@ jobs:
needs: [ build_release ]
if: ${{ github.ref == 'refs/heads/master' }}
steps:
- uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b # v4
- uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4
with:
submodules: 'recursive'
- uses: actions/download-artifact@65a9edc5881444af0b9093a5e628f2fe47ea3b2e # v4
- uses: actions/download-artifact@fa0a91b85d4f404e444e00e005971372dc801d16 # v4
id: download-googleplay
with:
name: artifacts-googleplay
Expand All @@ -285,10 +285,10 @@ jobs:
needs: [ build_release_gms_wearos ]
if: ${{ github.ref == 'refs/heads/master' }}
steps:
- uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b # v4
- uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4
with:
submodules: 'recursive'
- uses: actions/download-artifact@65a9edc5881444af0b9093a5e628f2fe47ea3b2e # v4
- uses: actions/download-artifact@fa0a91b85d4f404e444e00e005971372dc801d16 # v4
id: download-wearos
with:
name: artifacts-wearos
Expand Down
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -17,3 +17,4 @@
/captures
.externalNativeBuild
.cxx
.kotlin
1 change: 1 addition & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@
- [CI] Add https://github.com/LionZXY/detekt-decompose-rule
- [CI] Enabling detekt module for android and kmp modules
- [CI] Bump target SDK to 34
- [CI] Update deps
- [Feature] Infrared controls
- [Feature] Remove bond on retry pair
- [Feature] Add onetap widget
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ import com.flipperdevices.core.ui.theme.LocalPallet
@Composable
internal fun ComposableCheckBox(
checked: Boolean,
onCheckedChange: (Boolean) -> Unit
onCheckChange: (Boolean) -> Unit
) {
/*
Disable padding for checkbox
Expand All @@ -31,7 +31,7 @@ internal fun ComposableCheckBox(
CompositionLocalProvider(LocalMinimumInteractiveComponentEnforcement provides false) {
Checkbox(
checked = checked,
onCheckedChange = onCheckedChange,
onCheckedChange = onCheckChange,
colors = CheckboxColors(
checkedCheckmarkColor = LocalPallet.current.accent,
checkedBorderColor = LocalPallet.current.reportBorder,
Expand Down
Loading

0 comments on commit d00d603

Please sign in to comment.