[1.400.*] Pre-release merge (#962)
This commit is contained in:
+3
-5
@@ -14,13 +14,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
|
||||
- Comment expand/collapse interaction is now driven by a
|
||||
button UI to prevent misclicks
|
||||
- Comment rendering was rewritten to improve performance,
|
||||
there are some visual changes to things like blockquotes
|
||||
are rendered. These will be improved over time.
|
||||
there are some visual changes to how things like
|
||||
blockquotes are rendered. These will be improved over time.
|
||||
|
||||
### Fixed
|
||||
|
||||
- Improve database access concurrency
|
||||
- Upgrade to Compose 2025-09 alpha releases
|
||||
- Upgrade to Compose 2025-10 alpha releases
|
||||
- Increase swipe action trigger distance to compensate for
|
||||
gesture sensitivity changes in Android 16 QPR1 Beta 1
|
||||
- Fix regression in collapsing deeply nested comment trees
|
||||
@@ -50,8 +50,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
|
||||
### Added
|
||||
|
||||
- A brand new tablet-specific UI — Thanks [@ThanaReka](https://github.com/@ThanaReka)
|
||||
|
||||
|
||||
- Usernames of story authors are highlighted in comments
|
||||
|
||||
### Fixed
|
||||
|
||||
+1
-1
@@ -170,7 +170,7 @@ fun LobstersPostsScreen(
|
||||
backStack = clawBackStack.backStack,
|
||||
modifier = modifier.hazeSource(hazeState),
|
||||
sceneStrategy = listDetailStrategy,
|
||||
onBack = { keysToRemove -> repeat(keysToRemove) { clawBackStack.removeLastOrNull() } },
|
||||
onBack = { clawBackStack.removeLastOrNull() },
|
||||
predictivePopTransitionSpec = {
|
||||
slideInHorizontally(initialOffsetX = { -it }, animationSpec = tween(200)) togetherWith
|
||||
slideOutHorizontally(targetOffsetX = { it }, animationSpec = tween(200))
|
||||
|
||||
@@ -12,15 +12,15 @@ junit = "6.0.0"
|
||||
konvert = "4.3.2"
|
||||
kotlin = "2.2.20"
|
||||
kotlinResult = "2.1.0"
|
||||
lifecycle = "2.10.0-alpha04"
|
||||
navigation3 = "1.0.0-alpha10"
|
||||
navigation3-material = "1.0.0-alpha03"
|
||||
lifecycle = "2.10.0-alpha05"
|
||||
navigation3 = "1.0.0-alpha11"
|
||||
navigation3-material = "1.3.0-alpha01"
|
||||
retrofit = "3.0.0"
|
||||
sentry-sdk = "8.23.0"
|
||||
serialization = "1.9.0"
|
||||
sqldelight = "2.1.0"
|
||||
whetstone = "0.9.0-beta02"
|
||||
workmanager = "2.11.0-beta01"
|
||||
workmanager = "2.11.0-rc01"
|
||||
|
||||
[libraries]
|
||||
aboutLibraries-m3 = { module = "com.mikepenz:aboutlibraries-compose-m3", version.ref = "aboutLibraries" }
|
||||
@@ -28,7 +28,7 @@ android-security-lints = "com.android.security.lint:lint:1.0.3"
|
||||
androidx-activity-compose = "androidx.activity:activity-compose:1.12.0-alpha09"
|
||||
androidx-browser = "androidx.browser:browser:1.9.0"
|
||||
androidx-compose-animation = { module = "androidx.compose.animation:animation" }
|
||||
androidx-compose-bom = "androidx.compose:compose-bom-alpha:2025.09.01"
|
||||
androidx-compose-bom = "androidx.compose:compose-bom-alpha:2025.10.00"
|
||||
androidx-compose-foundation = { module = "androidx.compose.foundation:foundation" }
|
||||
androidx-compose-glance = { module = "androidx.glance:glance-appwidget", version.ref = "glance" }
|
||||
androidx-compose-glance-m3 = { module = "androidx.glance:glance-material3", version.ref = "glance" }
|
||||
@@ -107,11 +107,11 @@ unfurl = "me.saket.unfurl:unfurl:2.2.0"
|
||||
aboutlibraries = { id = "com.mikepenz.aboutlibraries.plugin", version.ref = "aboutLibraries" }
|
||||
android-lint = { id = "com.android.lint", version.ref = "agp" }
|
||||
anvil = "com.squareup.anvil:2.7.0"
|
||||
dependencyAnalysis = "com.autonomousapps.dependency-analysis:3.0.4"
|
||||
dependencyAnalysis = "com.autonomousapps.dependency-analysis:3.1.0"
|
||||
kotlin-composeCompiler = { id = "org.jetbrains.kotlin.plugin.compose", version.ref = "kotlin" }
|
||||
kotlin-serialization = { id = "org.jetbrains.kotlin.plugin.serialization", version.ref = "kotlin" }
|
||||
ksp = "com.google.devtools.ksp:2.2.20-2.0.4"
|
||||
licensee = "app.cash.licensee:1.14.0"
|
||||
licensee = "app.cash.licensee:1.14.1"
|
||||
modulegraphassert = "com.jraska.module.graph.assertion:2.9.0"
|
||||
poko = "dev.drewhamilton.poko:0.20.0"
|
||||
sqldelight = { id = "app.cash.sqldelight", version.ref = "sqldelight" }
|
||||
|
||||
@@ -48,17 +48,6 @@ pluginManagement {
|
||||
}
|
||||
}
|
||||
includeBuild("build-logic")
|
||||
maven("https://oss.sonatype.org/content/repositories/snapshots/") {
|
||||
name = "Sonatype Snapshots"
|
||||
content { includeGroup("dev.msfjarvis.whetstone") }
|
||||
content { includeGroup("dev.drewhamilton.poko") }
|
||||
mavenContent { snapshotsOnly() }
|
||||
}
|
||||
maven("https://s01.oss.sonatype.org/content/repositories/snapshots/") {
|
||||
name = "Sonatype S01 Snapshots"
|
||||
content { includeGroup("com.squareup.invert") }
|
||||
mavenContent { snapshotsOnly() }
|
||||
}
|
||||
mavenCentral { mavenContent { releasesOnly() } }
|
||||
}
|
||||
}
|
||||
@@ -102,19 +91,6 @@ dependencyResolutionManagement {
|
||||
name = "Compose Compiler Snapshots"
|
||||
content { includeGroup("androidx.compose.compiler") }
|
||||
}
|
||||
maven("https://androidx.dev/snapshots/builds/13990070/artifacts/repository") {
|
||||
name = "AndroidX Snapshots"
|
||||
mavenContent { snapshotsOnly() }
|
||||
content { includeGroup("androidx.compose.material3.adaptive") }
|
||||
}
|
||||
maven("https://oss.sonatype.org/content/repositories/snapshots/") {
|
||||
name = "Sonatype Snapshots"
|
||||
content {
|
||||
includeGroup("dev.msfjarvis.whetstone")
|
||||
includeGroup("dev.drewhamilton.poko")
|
||||
}
|
||||
mavenContent { snapshotsOnly() }
|
||||
}
|
||||
mavenCentral { mavenContent { releasesOnly() } }
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user