Merge branch 'develop' into renovate/app.cash.paparazzi-1.x
This commit is contained in:
commit
a72536057e
1163 changed files with 12570 additions and 7532 deletions
|
|
@ -3,24 +3,25 @@
|
|||
|
||||
[versions]
|
||||
# Project
|
||||
android_gradle_plugin = "8.4.0"
|
||||
android_gradle_plugin = "8.4.1"
|
||||
kotlin = "1.9.24"
|
||||
ksp = "1.9.24-1.0.20"
|
||||
firebaseAppDistribution = "5.0.0"
|
||||
|
||||
# AndroidX
|
||||
core = "1.13.0"
|
||||
# Warning: there is an issue with 1.1.0, that I cannot repro on unit test.
|
||||
core = "1.13.1"
|
||||
# Warning: there is an issue with 1.1.0 and 1.1.1, that I cannot repro on unit test.
|
||||
# To repro with the application:
|
||||
# Clear the cache of the application and run the app. Nearly each time, there is an infinite loading
|
||||
# Due to the DefaultMigrationStore not bahaving as expected.
|
||||
# Clear the storage of the application and run the app. Nearly each time, there is an infinite loading
|
||||
# due to the DefaultMigrationStore not behaving as expected.
|
||||
# Stick to 1.0.0 for now, and ensure that this scenario cannot be reproduced when upgrading the version.
|
||||
datastore = "1.0.0"
|
||||
constraintlayout = "2.1.4"
|
||||
constraintlayout_compose = "1.0.1"
|
||||
lifecycle = "2.7.0"
|
||||
activity = "1.8.2"
|
||||
activity = "1.9.0"
|
||||
media3 = "1.3.1"
|
||||
camera = "1.3.3"
|
||||
|
||||
# Compose
|
||||
compose_bom = "2024.05.00"
|
||||
|
|
@ -38,9 +39,9 @@ test_core = "1.5.0"
|
|||
#other
|
||||
coil = "2.6.0"
|
||||
datetime = "0.6.0"
|
||||
dependencyAnalysis = "1.31.0"
|
||||
dependencyAnalysis = "1.32.0"
|
||||
serialization_json = "1.6.3"
|
||||
showkase = "1.0.2"
|
||||
showkase = "1.0.3"
|
||||
appyx = "1.4.0"
|
||||
sqldelight = "2.0.2"
|
||||
wysiwyg = "2.37.3"
|
||||
|
|
@ -65,9 +66,9 @@ android_gradle_plugin = { module = "com.android.tools.build:gradle", version.ref
|
|||
android_desugar = "com.android.tools:desugar_jdk_libs:2.0.4"
|
||||
kotlin_gradle_plugin = { module = "org.jetbrains.kotlin:kotlin-gradle-plugin", version.ref = "kotlin" }
|
||||
kover_gradle_plugin = { module = "org.jetbrains.kotlinx:kover-gradle-plugin", version.ref = "kover" }
|
||||
gms_google_services = "com.google.gms:google-services:4.4.1"
|
||||
gms_google_services = "com.google.gms:google-services:4.4.2"
|
||||
# https://firebase.google.com/docs/android/setup#available-libraries
|
||||
google_firebase_bom = "com.google.firebase:firebase-bom:33.0.0"
|
||||
google_firebase_bom = "com.google.firebase:firebase-bom:33.1.0"
|
||||
firebase_appdistribution_gradle = { module = "com.google.firebase:firebase-appdistribution-gradle", version.ref = "firebaseAppDistribution" }
|
||||
autonomousapps_dependencyanalysis_plugin = { module = "com.autonomousapps:dependency-analysis-gradle-plugin", version.ref = "dependencyAnalysis" }
|
||||
|
||||
|
|
@ -80,6 +81,9 @@ androidx_datastore_datastore = { module = "androidx.datastore:datastore", versio
|
|||
androidx_exifinterface = "androidx.exifinterface:exifinterface:1.3.7"
|
||||
androidx_constraintlayout = { module = "androidx.constraintlayout:constraintlayout", version.ref = "constraintlayout" }
|
||||
androidx_constraintlayout_compose = { module = "androidx.constraintlayout:constraintlayout-compose", version.ref = "constraintlayout_compose" }
|
||||
androidx_camera_lifecycle = { module = "androidx.camera:camera-lifecycle", version.ref = "camera" }
|
||||
androidx_camera_view = { module = "androidx.camera:camera-view", version.ref = "camera" }
|
||||
androidx_camera_camera2 = { module = "androidx.camera:camera-camera2", version.ref = "camera" }
|
||||
|
||||
androidx_recyclerview = "androidx.recyclerview:recyclerview:1.3.2"
|
||||
androidx_browser = "androidx.browser:browser:1.8.0"
|
||||
|
|
@ -98,7 +102,9 @@ androidx_preference = "androidx.preference:preference:1.2.1"
|
|||
androidx_webkit = "androidx.webkit:webkit:1.11.0"
|
||||
|
||||
androidx_compose_bom = { module = "androidx.compose:compose-bom", version.ref = "compose_bom" }
|
||||
androidx_compose_material3 = "androidx.compose.material3:material3:1.2.1"
|
||||
androidx_compose_material3 = { module = "androidx.compose.material3:material3" }
|
||||
androidx_compose_material3_windowsizeclass = { module = "androidx.compose.material3:material3-window-size-class" }
|
||||
androidx_compose_material3_adaptive = "androidx.compose.material3:material3-adaptive-android:1.0.0-alpha06"
|
||||
androidx_compose_ui = { module = "androidx.compose.ui:ui" }
|
||||
androidx_compose_ui_tooling = { module = "androidx.compose.ui:ui-tooling" }
|
||||
androidx_compose_ui_tooling_preview = { module = "androidx.compose.ui:ui-tooling-preview" }
|
||||
|
|
@ -134,7 +140,7 @@ test_arch_core = "androidx.arch.core:core-testing:2.2.0"
|
|||
test_junit = "junit:junit:4.13.2"
|
||||
test_runner = "androidx.test:runner:1.5.2"
|
||||
test_mockk = "io.mockk:mockk:1.13.11"
|
||||
test_konsist = "com.lemonappdev:konsist:0.13.0"
|
||||
test_konsist = "com.lemonappdev:konsist:0.15.1"
|
||||
test_turbine = "app.cash.turbine:turbine:1.1.0"
|
||||
test_truth = "com.google.truth:truth:1.4.2"
|
||||
test_parameter_injector = "com.google.testparameterinjector:test-parameter-injector:1.16"
|
||||
|
|
@ -154,9 +160,9 @@ showkase = { module = "com.airbnb.android:showkase", version.ref = "showkase" }
|
|||
showkase_processor = { module = "com.airbnb.android:showkase-processor", version.ref = "showkase" }
|
||||
jsoup = "org.jsoup:jsoup:1.17.2"
|
||||
appyx_core = { module = "com.bumble.appyx:core", version.ref = "appyx" }
|
||||
molecule-runtime = "app.cash.molecule:molecule-runtime:1.4.3"
|
||||
molecule-runtime = "app.cash.molecule:molecule-runtime:2.0.0"
|
||||
timber = "com.jakewharton.timber:timber:5.0.1"
|
||||
matrix_sdk = "org.matrix.rustcomponents:sdk-android:0.2.20"
|
||||
matrix_sdk = "org.matrix.rustcomponents:sdk-android:0.2.23"
|
||||
matrix_richtexteditor = { module = "io.element.android:wysiwyg", version.ref = "wysiwyg" }
|
||||
matrix_richtexteditor_compose = { module = "io.element.android:wysiwyg-compose", version.ref = "wysiwyg" }
|
||||
sqldelight-driver-android = { module = "app.cash.sqldelight:android-driver", version.ref = "sqldelight" }
|
||||
|
|
@ -170,17 +176,18 @@ vanniktech_blurhash = "com.vanniktech:blurhash:0.3.0"
|
|||
telephoto_zoomableimage = { module = "me.saket.telephoto:zoomable-image-coil", version.ref = "telephoto" }
|
||||
telephoto_flick = { module = "me.saket.telephoto:flick-android", version.ref = "telephoto" }
|
||||
statemachine = "com.freeletics.flowredux:compose:1.2.1"
|
||||
maplibre = "org.maplibre.gl:android-sdk:10.3.1"
|
||||
maplibre_ktx = "org.maplibre.gl:android-sdk-ktx-v7:2.0.2"
|
||||
maplibre_annotation = "org.maplibre.gl:android-plugin-annotation-v9:2.0.2"
|
||||
maplibre = "org.maplibre.gl:android-sdk:11.0.0"
|
||||
maplibre_ktx = "org.maplibre.gl:android-sdk-ktx-v7:3.0.0"
|
||||
maplibre_annotation = "org.maplibre.gl:android-plugin-annotation-v9:3.0.0"
|
||||
opusencoder = "io.element.android:opusencoder:1.1.0"
|
||||
kotlinpoet = "com.squareup:kotlinpoet:1.16.0"
|
||||
kotlinpoet = "com.squareup:kotlinpoet:1.17.0"
|
||||
zxing_cpp = "io.github.zxing-cpp:android:2.2.0"
|
||||
|
||||
# Analytics
|
||||
posthog = "com.posthog:posthog-android:3.2.2"
|
||||
posthog = "com.posthog:posthog-android:3.3.0"
|
||||
sentry = "io.sentry:sentry-android:7.9.0"
|
||||
# main branch can be tested replacing the version with main-SNAPSHOT
|
||||
matrix_analytics_events = "com.github.matrix-org:matrix-analytics-events:0.21.0"
|
||||
matrix_analytics_events = "com.github.matrix-org:matrix-analytics-events:0.23.0"
|
||||
|
||||
# Emojibase
|
||||
matrix_emojibase_bindings = "io.element.android:emojibase-bindings:1.1.3"
|
||||
|
|
@ -203,7 +210,7 @@ google_autoservice_annotations = { module = "com.google.auto.service:auto-servic
|
|||
android_composeCompiler = { module = "androidx.compose.compiler:compiler", version.ref = "composecompiler" }
|
||||
androidx-test-ext-junit = { group = "androidx.test.ext", name = "junit", version.ref = "androidx-test-ext-junit" }
|
||||
espresso-core = { group = "androidx.test.espresso", name = "espresso-core", version.ref = "espresso-core" }
|
||||
appcompat = "androidx.appcompat:appcompat:1.6.1"
|
||||
appcompat = "androidx.appcompat:appcompat:1.7.0"
|
||||
|
||||
[bundles]
|
||||
|
||||
|
|
@ -219,10 +226,10 @@ anvil = { id = "com.squareup.anvil", version.ref = "anvil" }
|
|||
detekt = "io.gitlab.arturbosch.detekt:1.23.6"
|
||||
ktlint = "org.jlleitschuh.gradle.ktlint:12.1.1"
|
||||
dependencygraph = "com.savvasdalkitsis.module-dependency-graph:0.12"
|
||||
dependencycheck = "org.owasp.dependencycheck:9.1.0"
|
||||
dependencycheck = "org.owasp.dependencycheck:9.2.0"
|
||||
dependencyanalysis = { id = "com.autonomousapps.dependency-analysis", version.ref = "dependencyAnalysis" }
|
||||
paparazzi = "app.cash.paparazzi:1.3.4"
|
||||
sqldelight = { id = "app.cash.sqldelight", version.ref = "sqldelight" }
|
||||
firebaseAppDistribution = { id = "com.google.firebase.appdistribution", version.ref = "firebaseAppDistribution" }
|
||||
knit = { id = "org.jetbrains.kotlinx.knit", version = "0.5.0" }
|
||||
sonarqube = "org.sonarqube:4.4.1.3373"
|
||||
sonarqube = "org.sonarqube:5.0.0.4638"
|
||||
|
|
|
|||
4
gradle/wrapper/gradle-wrapper.properties
vendored
4
gradle/wrapper/gradle-wrapper.properties
vendored
|
|
@ -1,7 +1,7 @@
|
|||
distributionBase=GRADLE_USER_HOME
|
||||
distributionPath=wrapper/dists
|
||||
distributionSha256Sum=194717442575a6f96e1c1befa2c30e9a4fc90f701d7aee33eb879b79e7ff05c0
|
||||
distributionUrl=https\://services.gradle.org/distributions/gradle-8.7-all.zip
|
||||
distributionSha256Sum=f8b4f4772d302c8ff580bc40d0f56e715de69b163546944f787c87abf209c961
|
||||
distributionUrl=https\://services.gradle.org/distributions/gradle-8.8-all.zip
|
||||
networkTimeout=10000
|
||||
validateDistributionUrl=true
|
||||
zipStoreBase=GRADLE_USER_HOME
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue