[1.519.*] Pre-release merge (#1130)

This commit is contained in:
tramline-github[bot]
2026-04-09 14:30:06 +00:00
committed by GitHub
5 changed files with 27 additions and 17 deletions
+1 -1
View File
@@ -8,6 +8,7 @@
plugins {
alias(libs.plugins.android.test)
id("dev.msfjarvis.claw.android-common")
id("dev.msfjarvis.claw.kotlin-android")
alias(libs.plugins.baselineprofile)
alias(libs.plugins.dependencyAnalysis)
@@ -16,7 +17,6 @@ plugins {
android {
namespace = "dev.msfjarvis.claw.benchmark"
compileSdk = 36
defaultConfig {
minSdk = 28
testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner"
@@ -30,7 +30,7 @@ class AndroidCommonPlugin : Plugin<Project> {
project.configureSlimTests()
project.pluginManager.apply(AndroidCacheFixPlugin::class)
project.extensions.configure<CommonExtension> {
compileSdk { version = release(36) }
compileSdk { version = release(COMPILE_SDK) }
defaultConfig.apply {
// Required by Metro, I don't care for this to be more broadly usable at the expense of my
// personal development experience.
@@ -0,0 +1,10 @@
/*
* Copyright © Harsh Shandilya.
* Use of this source code is governed by an MIT-style
* license that can be found in the LICENSE file or at
* https://opensource.org/licenses/MIT.
*/
package dev.msfjarvis.claw.gradle
const val COMPILE_SDK = 37
const val TARGET_SDK = 37
@@ -23,7 +23,7 @@ class ApplicationPlugin : Plugin<Project> {
project.pluginManager.apply(AppPlugin::class)
project.pluginManager.apply(AndroidCommonPlugin::class)
project.extensions.configure<ApplicationExtension> {
defaultConfig { targetSdk = 36 }
defaultConfig { targetSdk = TARGET_SDK }
dependenciesInfo {
includeInBundle = false
includeInApk = false
+14 -14
View File
@@ -2,16 +2,16 @@
aboutLibraries = "14.0.0"
agp = "9.1.0"
androidx-test = "1.7.0"
annotation = "1.10.0-rc01"
annotation = "1.10.0"
coil3 = "3.4.0"
collection = "1.6.0"
compose-animation = "1.11.0-beta02"
compose-foundation = "1.11.0-beta02"
compose-animation = "1.11.0-rc01"
compose-foundation = "1.11.0-rc01"
compose-icons = "1.7.8"
compose-material3 = "1.5.0-alpha16"
compose-runtime = "1.11.0-beta02"
compose-material3 = "1.5.0-alpha17"
compose-runtime = "1.11.0-rc01"
benchmark = "1.5.0-alpha05"
compose-ui = "1.11.0-beta02"
compose-ui = "1.11.0-rc01"
coroutines = "1.10.2"
eithernet = "2.0.0"
glance = "1.2.0-rc01"
@@ -23,15 +23,15 @@ kotlinResult = "2.3.1"
lifecycle = "2.11.0-alpha03"
metro = "0.13.2"
monitor = "1.9.0-alpha01"
navigation3 = "1.1.0-rc01"
navigation3-material = "1.3.0-alpha09"
paging = "3.5.0-alpha01"
navigation3 = "1.1.0"
navigation3-material = "1.3.0-alpha10"
paging = "3.5.0-beta01"
retrofit = "3.0.0"
runtimeSaveable = "1.11.0-beta02"
sentry = "8.37.1"
runtimeSaveable = "1.11.0-rc01"
sentry = "8.38.0"
serialization = "1.10.0"
sqldelight = "2.3.2"
sqlite = "2.7.0-alpha02"
sqlite = "2.7.0-alpha03"
tracing-perfetto = "1.0.1"
workmanager = "2.11.2"
@@ -79,7 +79,7 @@ androidx-lifecycle-common = { module = "androidx.lifecycle:lifecycle-common", ve
androidx-lifecycle-compose = { module = "androidx.lifecycle:lifecycle-viewmodel-compose", version.ref = "lifecycle" }
androidx-lifecycle-runtime-compose = { module = "androidx.lifecycle:lifecycle-runtime-compose", version.ref = "lifecycle" }
androidx-lifecycle-viewmodel = { module = "androidx.lifecycle:lifecycle-viewmodel", version.ref = "lifecycle" }
androidx-lint-gradle = "androidx.lint:lint-gradle:1.0.0-alpha05"
androidx-lint-gradle = "androidx.lint:lint-gradle:1.0.0-alpha06"
androidx-material3-navigation3 = { group = "androidx.compose.material3.adaptive", name = "adaptive-navigation3", version.ref = "navigation3-material" }
androidx-monitor = { module = "androidx.test:monitor", version.ref = "monitor" }
androidx-navigation3-runtime = { module = "androidx.navigation3:navigation3-runtime", version.ref = "navigation3" }
@@ -99,7 +99,7 @@ build-agp = { module = "com.android.tools.build:gradle", version.ref = "agp" }
build-cachefix = "org.gradle.android.cache-fix:org.gradle.android.cache-fix.gradle.plugin:3.0.3"
build-kotlin-gradle = { module = "org.jetbrains.kotlin:kotlin-gradle-plugin", version.ref = "kotlin" }
build-semver = "com.github.zafarkhaja:java-semver:0.10.2"
build-sentry = "io.sentry.android.gradle:io.sentry.android.gradle.gradle.plugin:6.3.0"
build-sentry = "io.sentry.android.gradle:io.sentry.android.gradle.gradle.plugin:6.4.0"
build-spotless = "com.diffplug.spotless:spotless-plugin-gradle:8.4.0"
build-vcu = "nl.littlerobots.version-catalog-update:nl.littlerobots.version-catalog-update.gradle.plugin:1.1.0"
coil3-compose = { module = "io.coil-kt.coil3:coil-compose", version.ref = "coil3" }