slackhq / circuit

⚡️ A Compose-driven architecture for Kotlin and Android applications.
https://slackhq.github.io/circuit/
Apache License 2.0
1.5k stars 73 forks source link

Dependency Dashboard #1239

Open slack-oss-bot opened 8 months ago

slack-oss-bot commented 8 months ago

This issue lists Renovate updates and detected dependencies. Read the Dependency Dashboard docs to learn more.

Config Migration Needed

Repository problems

Renovate tried to run on this repository, but found these problems.

Awaiting Schedule

These updates are awaiting their schedule. Click on a checkbox to get an update now.

Errored

These updates encountered an error and will be retried. Click on a checkbox below to force a retry now.

Edited/Blocked

These updates have been manually edited so Renovate will no longer make changes. To discard all commits and start over, click on a checkbox.


[!WARNING] Renovate failed to look up the following dependencies: Failed to look up maven package com.gradle.enterprise:com.gradle.enterprise.gradle.plugin, Failed to look up maven package com.diffplug.spotless:com.diffplug.spotless.gradle.plugin, Failed to look up maven package com.github.ben-manes.versions:com.github.ben-manes.versions.gradle.plugin.

Files affected: settings.gradle.kts, gradle/libs.versions.toml


Open

These updates have all been created already. Click a checkbox below to force a retry/rebase of any.

Detected dependencies

bundler
Gemfile - `fastlane undefined` - `fastlane-plugin-swiftformat undefined`
github-actions
.github/workflows/benchmark.yml - `actions/checkout v4` - `actionsdesk/lfs-warning v3.3` - `actions/setup-java v4` - `gradle/actions v4` - `actions/cache v4` - `reactivecircus/android-emulator-runner v2` - `reactivecircus/android-emulator-runner v2` - `actions/upload-artifact v4`
.github/workflows/ci.yml - `actions/checkout v4` - `actions/setup-java v4` - `gradle/actions v4` - `reactivecircus/android-emulator-runner v2` - `actions/upload-artifact v4` - `actions/checkout v4` - `actions/setup-java v4` - `ruby/setup-ruby v1` - `maxim-lobanov/setup-xcode v1` - `gradle/actions v4` - `actions/checkout v4` - `actionsdesk/lfs-warning v3.3` - `actions/setup-java v4` - `gradle/actions v4` - `actions/upload-artifact v4` - `actions/checkout v4` - `actions/setup-java v4` - `gradle/actions v4` - `macos 14`
.github/workflows/renovate.yml - `actions/checkout v4` - `renovatebot/github-action v40.2.5@0c94129d48b4e92addf23686b8a735b3057a0448`
gradle
gradle.properties
settings.gradle.kts - `com.gradle.enterprise 3.15.1`
build.gradle.kts
backstack/gradle.properties
backstack/build.gradle.kts
circuit-codegen/gradle.properties
circuit-codegen/build.gradle.kts
circuit-codegen-annotations/gradle.properties
circuit-codegen-annotations/build.gradle.kts
circuit-foundation/gradle.properties
circuit-foundation/build.gradle.kts
circuit-overlay/gradle.properties
circuit-overlay/build.gradle.kts
circuit-retained/gradle.properties
circuit-retained/build.gradle.kts
circuit-runtime/gradle.properties
circuit-runtime/build.gradle.kts
circuit-runtime-presenter/gradle.properties
circuit-runtime-presenter/build.gradle.kts
circuit-runtime-screen/gradle.properties
circuit-runtime-screen/build.gradle.kts
circuit-runtime-ui/gradle.properties
circuit-runtime-ui/build.gradle.kts
circuit-test/gradle.properties
circuit-test/build.gradle.kts
circuitx/android/gradle.properties
circuitx/android/build.gradle.kts
circuitx/effects/gradle.properties
circuitx/effects/build.gradle.kts
circuitx/gesture-navigation/gradle.properties
circuitx/gesture-navigation/build.gradle.kts
circuitx/overlays/gradle.properties
circuitx/overlays/build.gradle.kts
gradle/libs.versions.toml - `com.android.tools.build:gradle 8.7.2` - `androidx.activity:activity 1.9.3` - `androidx.activity:activity-ktx 1.9.3` - `androidx.activity:activity-compose androidx-activity` - `androidx.annotation:annotation 1.9.1` - `androidx.appcompat:appcompat 1.7.0` - `androidx.benchmark:benchmark-macro-junit4 1.3.3` - `androidx.browser:browser 1.8.0` - `com.google.accompanist:accompanist-appcompat-theme 0.36.0` - `com.google.accompanist:accompanist-flowlayout 0.36.0` - `com.google.accompanist:accompanist-pager 0.36.0` - `com.google.accompanist:accompanist-pager-indicators 0.36.0` - `com.google.accompanist:accompanist-permissions 0.36.0` - `com.google.accompanist:accompanist-placeholder 0.36.0` - `com.google.accompanist:accompanist-swiperefresh 0.36.0` - `com.google.accompanist:accompanist-systemuicontroller 0.36.0` - `androidx.compose.animation:animation 1.7.5` - `androidx.compose:compose-bom 2024.10.01` - `androidx.compose.foundation:foundation 1.7.5` - `androidx.compose.ui:ui-text-google-fonts 1.7.5` - `androidx.constraintlayout:constraintlayout-compose 1.1.0` - `com.google.android.material:compose-theme-adapter 1.2.1` - `androidx.compose.material:material-icons-core 1.7.5` - `androidx.compose.material:material 1.7.5` - `androidx.compose.material3:material3 1.3.1` - `androidx.compose.runtime:runtime 1.7.5` - `androidx.compose.runtime:runtime-livedata 1.7.5` - `androidx.compose.runtime:runtime-rxjava3 1.7.5` - `androidx.compose.ui:ui-graphics 1.7.5` - `androidx.compose.ui:ui-test-junit4 1.7.5` - `androidx.compose.ui:ui-test-manifest 1.7.5` - `androidx.compose.ui:ui-text 1.7.5` - `androidx.compose.ui:ui-tooling 1.7.5` - `androidx.compose.ui:ui-tooling-data 1.7.5` - `androidx.compose.ui:ui-tooling-preview 1.7.5` - `androidx.compose.ui:ui 1.7.5` - `androidx.compose.ui:ui-unit 1.7.5` - `androidx.compose.ui:ui-util 1.7.5` - `androidx.compose.ui:ui-viewbinding 1.7.5` - `androidx.core:core-ktx 1.15.0` - `androidx.datastore:datastore-preferences 1.1.1` - `androidx.lifecycle:lifecycle-viewmodel 2.8.7` - `androidx.lifecycle:lifecycle-viewmodel-compose 2.8.7` - `androidx.loader:loader 1.1.0` - `androidx.profileinstaller:profileinstaller 1.4.1` - `androidx.test.espresso:espresso-core 3.6.1` - `androidx.test.ext:junit 1.2.1` - `androidx.test:monitor 1.7.2` - `androidx.test.uiautomator:uiautomator 2.3.0` - `dev.zacsweers.anvil:annotations 0.4.0` - `dev.zacsweers.anvil:annotations-optional 0.4.0` - `net.harawata:appdirs 1.2.2` - `org.jetbrains.kotlinx:atomicfu 0.26.0` - `com.google.auto.service:auto-service-annotations 1.1.1` - `dev.zacsweers.autoservice:auto-service-ksp 1.2.0` - `androidx.benchmark:benchmark-baseline-profile-gradle-plugin 1.3.3` - `com.github.ajalt.clikt:clikt 5.0.1` - `io.coil-kt:coil 2.7.0` - `io.coil-kt:coil-compose 2.7.0` - `io.coil-kt:coil-test 2.7.0` - `io.coil-kt.coil3:coil 3.0.2` - `io.coil-kt.coil3:coil-compose-core 3.0.2` - `io.coil-kt.coil3:coil-network-ktor3 3.0.2` - `io.coil-kt.coil3:coil-network-okhttp 3.0.2` - `io.coil-kt.coil3:coil-test 3.0.2` - `org.jetbrains.kotlin:kotlin-compose-compiler-plugin-embeddable 2.0.21` - `org.jetbrains.compose.runtime:runtime 1.7.1` - `org.jetbrains.compose.runtime:runtime-saveable 1.7.1` - `org.jetbrains.compose.ui:ui 1.7.1` - `org.jetbrains.compose.ui:ui-util 1.7.1` - `org.jetbrains.compose.ui:ui-test-junit4 1.7.1` - `org.jetbrains.compose.ui:ui-tooling 1.7.1` - `org.jetbrains.compose.ui:ui-tooling-data 1.7.1` - `org.jetbrains.compose.ui:ui-tooling-preview 1.7.1` - `org.jetbrains.compose.foundation:foundation 1.7.1` - `org.jetbrains.compose.material:material-icons-core 1.7.1` - `org.jetbrains.compose.material:material-icons-extended 1.7.1` - `org.jetbrains.compose.material:material 1.7.1` - `org.jetbrains.compose.material3:material3 1.7.1` - `org.jetbrains.kotlinx:kotlinx-coroutines-core 1.9.0` - `org.jetbrains.kotlinx:kotlinx-coroutines-android 1.9.0` - `org.jetbrains.kotlinx:kotlinx-coroutines-swing 1.9.0` - `org.jetbrains.kotlinx:kotlinx-coroutines-rx3 1.9.0` - `org.jetbrains.kotlinx:kotlinx-coroutines-test 1.9.0` - `com.google.dagger:dagger-compiler 2.52` - `com.google.dagger:dagger 2.52` - `com.twitter.compose.rules:detekt 0.0.26` - `com.android.tools:desugar_jdk_libs 2.1.3` - `com.slack.eithernet:eithernet 2.0.0-alpha01` - `com.slack.eithernet:eithernet-test-fixtures 2.0.0-alpha01` - `com.google.dagger:hilt-core 2.52` - `org.jline:jline 3.27.1` - `org.jsoup:jsoup 1.18.1` - `junit:junit 4.13.2` - `dev.zacsweers.kctfork:core 0.6.0` - `dev.zacsweers.kctfork:ksp 0.6.0` - `org.jetbrains.kotlinx:kotlinx-datetime 0.6.1` - `org.jetbrains.kotlinx:kotlinx-collections-immutable 0.3.8` - `com.squareup:kotlinpoet 1.18.1` - `com.squareup:kotlinpoet-ksp 1.18.1` - `org.jetbrains.kotlin:kotlin-bom 2.0.21` - `org.jetbrains.kotlin:kotlin-compiler-embeddable 2.0.21` - `org.jetbrains.kotlin:kotlin-gradle-plugins-bom 2.0.21` - `org.jetbrains.kotlin:kotlin-test 2.0.21` - `me.tatarka.inject:kotlin-inject-compiler-ksp 0.7.2` - `me.tatarka.inject:kotlin-inject-runtime 0.7.2` - `software.amazon.lastmile.kotlin.inject.anvil:compiler 0.1.0` - `software.amazon.lastmile.kotlin.inject.anvil:runtime 0.1.0` - `software.amazon.lastmile.kotlin.inject.anvil:runtime-optional 0.1.0` - `org.jetbrains.kotlinx:kotlinx-serialization-json-okio 1.7.3` - `com.fleeksoft.ksoup:ksoup-ktor2 0.2.0` - `com.google.devtools.ksp:symbol-processing 2.0.21-1.0.27` - `com.google.devtools.ksp:symbol-processing-api 2.0.21-1.0.27` - `com.facebook:ktfmt 0.53` - `io.ktor:ktor-client-core 3.0.1` - `io.ktor:ktor-client-content-negotiation 3.0.1` - `io.ktor:ktor-client-okhttp 3.0.1` - `io.ktor:ktor-client-auth 3.0.1` - `io.ktor:ktor-client-js 3.0.1` - `io.ktor:ktor-serialization-kotlinx-json 3.0.1` - `com.squareup.leakcanary:leakcanary-android 2.14` - `com.squareup.leakcanary:leakcanary-android-instrumentation 2.14` - `com.slack.lint.compose:compose-lint-checks 1.4.2` - `com.google.android.material:material 1.12.0` - `app.cash.molecule:molecule-runtime 2.0.0` - `com.squareup.okhttp3:okhttp 5.0.0-alpha.14` - `com.squareup.okhttp3:okhttp-bom 5.0.0-alpha.14` - `com.squareup.okhttp3:logging-interceptor 5.0.0-alpha.14` - `com.squareup.okio:okio 3.9.1` - `com.squareup.okio:okio-fakefilesystem 3.9.1` - `com.jakewharton.picnic:picnic 0.7.0` - `org.robolectric:robolectric 4.13` - `io.github.takahirom.roborazzi:roborazzi 1.32.2` - `io.github.takahirom.roborazzi:roborazzi-compose 1.32.2` - `io.github.takahirom.roborazzi:roborazzi-junit-rule 1.32.2` - `io.reactivex.rxjava3:rxjava 3.1.9` - `app.cash.sqldelight:android-driver 2.0.2` - `app.cash.sqldelight:sqlite-driver 2.0.2` - `app.cash.sqldelight:coroutines-extensions-jvm 2.0.2` - `app.cash.sqldelight:primitive-adapters 2.0.2` - `me.saket.telephoto:zoomable-image-coil 0.13.0` - `com.willowtreeapps.assertk:assertk 0.28.1` - `com.google.testparameterinjector:test-parameter-injector 1.18` - `com.google.truth:truth 1.4.4` - `app.cash.turbine:turbine 1.2.0` - `dev.chrisbanes.material3:material3-window-size-class-multiplatform 0.5.0` - `com.android.application 8.7.2` - `com.android.library 8.7.2` - `com.android.test 8.7.2` - `dev.zacsweers.anvil 0.4.0` - `androidx.baselineprofile 1.3.3` - `org.jetbrains.compose 1.7.1` - `com.dropbox.dependency-guard 0.5.0` - `io.gitlab.arturbosch.detekt 1.23.7` - `org.jetbrains.dokka 1.9.20` - `wtf.emulator.gradle 0.18.0` - `org.jetbrains.kotlin.android 2.0.21` - `org.jetbrains.kotlin.plugin.atomicfu 2.0.21` - `org.jetbrains.kotlin.jvm 2.0.21` - `org.jetbrains.kotlin.kapt 2.0.21` - `org.jetbrains.kotlin.multiplatform 2.0.21` - `org.jetbrains.kotlin.plugin.compose 2.0.21` - `org.jetbrains.kotlin.plugin.parcelize 2.0.21` - `org.jetbrains.kotlin.plugin.serialization 2.0.21` - `com.google.devtools.ksp 2.0.21-1.0.27` - `com.vanniktech.maven.publish 0.30.0` - `app.cash.molecule 2.0.0` - `com.jakewharton.mosaic 0.12.0` - `app.cash.paparazzi 1.3.5` - `io.github.takahirom.roborazzi 1.32.2` - `co.touchlab.skie 0.9.3` - `com.diffplug.spotless 7.0.0.BETA2` - `app.cash.sqldelight 2.0.2` - `com.github.ben-manes.versions 0.49.0`
internal-test-utils/build.gradle.kts
samples/counter/gradle.properties
samples/counter/build.gradle.kts
samples/counter/apps/gradle.properties
samples/counter/apps/build.gradle.kts
samples/counter/mosaic/build.gradle.kts
samples/interop/build.gradle.kts
samples/kotlin-inject/build.gradle.kts
samples/star/build.gradle.kts
samples/star/apk/gradle.properties
samples/star/apk/build.gradle.kts
samples/star/benchmark/build.gradle.kts
samples/star/coil-rule/gradle.properties
samples/star/coil-rule/build.gradle.kts
samples/tacos/build.gradle.kts
samples/tutorial/build.gradle.kts
gradle-wrapper
gradle/wrapper/gradle-wrapper.properties - `gradle 8.11`
pip_requirements
.github/workflows/mkdocs-requirements.txt - `click ==8.1.7` - `future ==1.0.0` - `Jinja2 ==3.1.4` - `livereload ==2.7.0` - `lunr ==0.7.0.post1` - `Markdown ==3.7` - `MarkupSafe ==3.0.2` - `mkdocs ==1.6.1` - `mkdocs-macros-plugin ==1.3.7` - `mkdocs-material ==9.5.44` - `mkdocs-material-extensions ==1.3.1` - `Pygments ==2.18.0` - `pymdown-extensions ==10.12` - `python-dateutil ==2.9.0.post0` - `PyYAML ==6.0.2` - `repackage ==0.7.3` - `six ==1.16.0` - `termcolor ==2.5.0` - `tornado ==6.4.1`
iruizmar commented 6 months ago

Hey @ZacSweers , updatig to Compose 1.6.2 would fix binary incompatibility for Native targets: more info. Do you this can be done? 🙏🏻