Skip to content

Commit

Permalink
chore: bump dependencies
Browse files Browse the repository at this point in the history
  • Loading branch information
matejdro committed Oct 1, 2024
1 parent 864fcc7 commit 878a0e1
Show file tree
Hide file tree
Showing 8 changed files with 24 additions and 24 deletions.
1 change: 1 addition & 0 deletions README.MD
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,7 @@ Process for updating all library versions::
2. Run `./gradlew versionCatalogUpdate`.
3. Update Gradle version
1. Find latest version and the checksum for -all version from https://gradle.org/release-checksums/
(We use SHA to secure against wrapper attack, see https://blog.gradle.org/wrapper-attack-report)
2. Run `./gradlew wrapper --gradle-version VERSION --gradle-distribution-sha256-sum SHA`, where you
substitute `VERSION` and `SHA` with the info found in the previous step.
4. Sync the project, build the app and run all tests to make sure everything still works.
Expand Down
1 change: 1 addition & 0 deletions buildSrc/src/main/kotlin/dependency-analysis.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,7 @@ configure<DependencyAnalysisSubExtension> {
exclude("androidx.compose.ui:ui-test-junit4")
exclude("androidx.compose.material3:material3")
exclude("androidx.compose.material:material")
exclude("androidx.compose.ui:ui-tooling-preview")
exclude("androidx.lifecycle:lifecycle-runtime-compose")
exclude("si.inova.kotlinova:compose")
}
Expand Down
26 changes: 13 additions & 13 deletions config/libs.toml
Original file line number Diff line number Diff line change
@@ -1,44 +1,44 @@
[versions]
androidGradleCacheFix = "3.0.1"
androidGradlePlugin = "8.6.0"
androidGradlePlugin = "8.6.1"
androidx-activity-compose = "1.9.2"
androidx-benchmark = "1.3.0"
androidx-benchmark = "1.3.1"
# See https://developer.android.com/jetpack/androidx/releases/compose-kotlin
androidx-compose-compiler = "1.5.14"
androidx-compose-runtime = "1.7.1"
androidx-compose-material3 = "1.3.0"
androidx-compose-runtime = "1.7.2"
androidx-compose-tracing = "1.0.0-beta01"
androidx-core = "1.13.1"
androidx-core-splashscreen = "1.0.1"
androidx-datastore = "1.1.1"
androidx-lifecycle = "2.7.0"
androidx-lifecycle = "2.8.6"
androidx-perfetto = "1.0.0"
androidx-profileInstaller = "1.3.1"
androidx-profileInstaller = "1.4.0"
androidx-r8 = "8.5.35"
androidx-test-espresso = "3.6.1"
androidx-test-ext = "1.2.1"
androidx-test-orchestrator = "1.5.0"
androidx-test-runner = "1.6.2"
androidx-test-uiautomator = "2.3.0"
anvil = "2.5.0-beta11"
certificateTransparency = "2.5.54"
certificateTransparency = "2.5.57"
coil = "2.7.0"
composeGuard = "2.3.4"
composeGuard = "2.3.8"
dagger = "2.52"
dependencyAnalysis = "2.0.1"
dependencyAnalysis = "2.1.1"
desugarJdkLibs = "2.1.2"
detekt = "1.23.6"
detekt = "1.23.7"
detekt-compilerWarnings = "0.0.4"
detekt-compose = "0.4.11"
detekt-compose = "0.4.12"
dispatch = "1.0.0-beta10"
junit4 = "4.13.2"
junit4-parameterinjector = "1.17"
junit5 = "5.11.0"
junit5 = "5.11.1"
keeperPlugin = "0.16.1"
kotest = "5.9.1"
# @pin as Anvil is not compatible with the K2 yet. See https://github.com/square/anvil/issues/733
kotlin = "1.9.24"
kotlin-coroutines = "1.8.1"
kotlin-coroutines = "1.9.0"
kotlin-immutableCollections = "0.3.8"
kotlinova = "3.2.0"
# @pin until we can also update Kotlin
Expand All @@ -48,7 +48,7 @@ moshi = "1.15.1"
# @pin until we can also update Kotlin
moshi-ir = "0.26.0"
okhttp = "4.12.0"
okio = "3.9.0"
okio = "3.9.1"
orgJson = "20240303"
# @pin until fix for https://github.com/cashapp/paparazzi/issues/1465 is released
paparazzi = "1.3.3"
Expand Down
Binary file modified gradle/wrapper/gradle-wrapper.jar
Binary file not shown.
10 changes: 2 additions & 8 deletions gradle/wrapper/gradle-wrapper.properties
Original file line number Diff line number Diff line change
@@ -1,13 +1,7 @@
# We have a gradle SHA 256 hash here to prevent against gradle wrapper attacks
# (see https://blog.gradle.org/wrapper-attack-report)
# To update gradle:
# 1. Find latest version and the checksum for -all version from https://gradle.org/release-checksums/
# 2. Update gradle version in the "distributionUrl" below
# 3. Update distributionSha256Sum to the proper checksum
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-8.10-all.zip
distributionSha256Sum=682b4df7fe5accdca84a4d1ef6a3a6ab096b3efd5edf7de2bd8c758d95a93703
distributionSha256Sum=2ab88d6de2c23e6adae7363ae6e29cbdd2a709e992929b48b6530fd0c7133bd6
distributionUrl=https\://services.gradle.org/distributions/gradle-8.10.2-all.zip
networkTimeout=10000
validateDistributionUrl=true
zipStoreBase=GRADLE_USER_HOME
Expand Down
5 changes: 4 additions & 1 deletion gradlew
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,8 @@
# See the License for the specific language governing permissions and
# limitations under the License.
#
# SPDX-License-Identifier: Apache-2.0
#

##############################################################################
#
Expand Down Expand Up @@ -84,7 +86,8 @@ done
# shellcheck disable=SC2034
APP_BASE_NAME=${0##*/}
# Discard cd standard output in case $CDPATH is set (https://github.com/gradle/gradle/issues/25036)
APP_HOME=$( cd "${APP_HOME:-./}" > /dev/null && pwd -P ) || exit
APP_HOME=$( cd -P "${APP_HOME:-./}" > /dev/null && printf '%s
' "$PWD" ) || exit

# Use the maximum available, or set MAX_FD != -1 to use that value.
MAX_FD=maximum
Expand Down
2 changes: 2 additions & 0 deletions gradlew.bat
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,8 @@
@rem See the License for the specific language governing permissions and
@rem limitations under the License.
@rem
@rem SPDX-License-Identifier: Apache-2.0
@rem

@if "%DEBUG%"=="" @echo off
@rem ##########################################################################
Expand Down
3 changes: 1 addition & 2 deletions login/data/build.gradle.kts
Original file line number Diff line number Diff line change
@@ -1,20 +1,19 @@
plugins {
androidLibraryModule
di
compose
}

dependencies {
api(projects.common)
api(projects.login.api)
api(libs.dispatch)
api(libs.kotlin.coroutines)
api(libs.kotlinova.navigation)

implementation(projects.commonNavigation)

implementation(libs.androidx.datastore)
implementation(libs.androidx.datastore.preferences)
implementation(libs.kotlin.coroutines)

testImplementation(projects.common.test)
}

0 comments on commit 878a0e1

Please sign in to comment.