Skip to content

Commit 55168bf

Browse files
fix(deps): update all dependencies
1 parent 852465d commit 55168bf

6 files changed

Lines changed: 41 additions & 41 deletions

File tree

.github/workflows/build.yml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -14,14 +14,14 @@ jobs:
1414
name: Lint
1515
runs-on: ubuntu-latest
1616
steps:
17-
- uses: actions/checkout@v3
18-
- uses: actions/setup-java@v3
17+
- uses: actions/checkout@v6
18+
- uses: actions/setup-java@v5
1919
with:
2020
distribution: temurin
2121
java-version-file: .tool-versions
2222

2323
- name: Setup Gradle
24-
uses: gradle/gradle-build-action@v2
24+
uses: gradle/gradle-build-action@v3
2525

2626
- name: Run lint
2727
run: ./gradlew spotlessCheck
@@ -32,19 +32,19 @@ jobs:
3232
runs-on: ubuntu-latest
3333
steps:
3434
- name: Checkout
35-
uses: actions/checkout@v3
35+
uses: actions/checkout@v6
3636

3737
- name: Configure JDK
38-
uses: actions/setup-java@v3
38+
uses: actions/setup-java@v5
3939
with:
4040
distribution: temurin
4141
java-version-file: .tool-versions
4242

4343
- name: Setup Android SDK
44-
uses: android-actions/setup-android@v2
44+
uses: android-actions/setup-android@v4
4545

4646
- name: Setup Gradle
47-
uses: gradle/gradle-build-action@v2
47+
uses: gradle/gradle-build-action@v3
4848

4949
- name: Run tests
5050
run: ./gradlew runDebugUnitTest

.github/workflows/deploy.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12,19 +12,19 @@ jobs:
1212
runs-on: ubuntu-latest
1313
steps:
1414
- name: Checkout
15-
uses: actions/checkout@v3
15+
uses: actions/checkout@v6
1616

1717
- name: Configure JDK
18-
uses: actions/setup-java@v3
18+
uses: actions/setup-java@v5
1919
with:
2020
distribution: temurin
2121
java-version-file: .tool-versions
2222

2323
- name: Setup Android SDK
24-
uses: android-actions/setup-android@v2
24+
uses: android-actions/setup-android@v4
2525

2626
- name: Setup Gradle
27-
uses: gradle/gradle-build-action@v2
27+
uses: gradle/gradle-build-action@v3
2828

2929
- name: Upload Artifacts
3030
run: ./gradlew publishAndReleaseToMavenCentral --no-configuration-cache

.tool-versions

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
java temurin-17.0.16+8
1+
java temurin-25.0.2+10.0.LTS

gradle/libs.versions.toml

Lines changed: 27 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -1,64 +1,64 @@
11
[versions]
2-
kotlin = "2.2.0"
3-
composeUi = "1.10.0"
4-
composeCompiler = "2.2.0"
2+
kotlin = "2.3.20"
3+
composeUi = "1.10.6"
4+
composeCompiler = "2.3.20"
55
coroutines = "1.10.2"
6-
ktor = "3.3.3"
7-
work = "2.11.0"
6+
ktor = "3.4.2"
7+
work = "2.11.2"
88
serialization = "1.5.1"
99
junit = "4.13.2"
1010

1111
[libraries]
1212
# algolia
13-
algolia-client = { group = "com.algolia", name = "algoliasearch-client-kotlin", version = "3.37.2" }
13+
algolia-client = { group = "com.algolia", name = "algoliasearch-client-kotlin", version = "3.39.4" }
1414
algolia-telemetry = { group = "com.algolia", name = "instantsearch-telemetry", version = "0.2.0" }
1515

1616
# network
1717
ktor-client-okhttp = { group = "io.ktor", name = "ktor-client-okhttp", version.ref = "ktor" }
1818
ktor-client-serialization-json = { group = "io.ktor", name = "ktor-serialization-kotlinx-json", version.ref = "ktor" }
1919

2020
# kotlin
21-
kotlinx-atomicfu = { group = "org.jetbrains.kotlinx", name = "atomicfu", version = "0.20.0" }
21+
kotlinx-atomicfu = { group = "org.jetbrains.kotlinx", name = "atomicfu", version = "0.32.1" }
2222
kotlinx-coroutines-core = { group = "org.jetbrains.kotlinx", name = "kotlinx-coroutines-core", version.ref = "coroutines" }
2323
kotlinx-coroutines-android = { group = "org.jetbrains.kotlinx", name = "kotlinx-coroutines-android", version.ref = "coroutines" }
2424

2525
# android
2626
androidx-compose-ui = { group = "androidx.compose.ui", name = "ui", version.ref = "composeUi" }
27-
androidx-compose-material = { group = "androidx.compose.material", name = "material", version = "1.3.1" }
28-
androidx-compose-material-icons-extended = { group = "androidx.compose.material", name = "material-icons-extended", version = "1.3.1" }
29-
androidx-paging3 = { group = "androidx.paging", name = "paging-runtime", version = "3.1.1" }
27+
androidx-compose-material = { group = "androidx.compose.material", name = "material", version = "1.10.6" }
28+
androidx-compose-material-icons-extended = { group = "androidx.compose.material", name = "material-icons-extended", version = "1.7.8" }
29+
androidx-paging3 = { group = "androidx.paging", name = "paging-runtime", version = "3.4.2" }
3030
androidx-work = { group = "androidx.work", name = "work-runtime-ktx", version.ref = "work" }
31-
androidx-core = { group = "androidx.core", name = "core-ktx", version = "1.9.0" }
32-
androidx-appcompat = { group = "androidx.appcompat", name = "appcompat", version = "1.6.1" }
33-
androidx-recyclerview = { group = "androidx.recyclerview", name = "recyclerview", version = "1.2.1" }
34-
androidx-swiperefreshlayout = { group = "androidx.swiperefreshlayout", name = "swiperefreshlayout", version = "1.1.0" }
35-
google-material = { group = "com.google.android.material", name = "material", version = "1.8.0" }
31+
androidx-core = { group = "androidx.core", name = "core-ktx", version = "1.18.0" }
32+
androidx-appcompat = { group = "androidx.appcompat", name = "appcompat", version = "1.7.1" }
33+
androidx-recyclerview = { group = "androidx.recyclerview", name = "recyclerview", version = "1.4.0" }
34+
androidx-swiperefreshlayout = { group = "androidx.swiperefreshlayout", name = "swiperefreshlayout", version = "1.2.0" }
35+
google-material = { group = "com.google.android.material", name = "material", version = "1.13.0" }
3636

3737
# test
38-
test-androidx-ext = { group = "androidx.test.ext", name = "junit", version = "1.1.5" }
39-
test-androidx-runner = { group = "androidx.test", name = "runner", version = "1.5.2" }
40-
test-androidx-espresso = { group = "androidx.test.espresso", name = "espresso-core", version = "3.5.1" }
38+
test-androidx-ext = { group = "androidx.test.ext", name = "junit", version = "1.3.0" }
39+
test-androidx-runner = { group = "androidx.test", name = "runner", version = "1.7.0" }
40+
test-androidx-espresso = { group = "androidx.test.espresso", name = "espresso-core", version = "3.7.0" }
4141
test-androidx-work = { group = "androidx.work", name = "work-testing", version.ref = "work" }
4242
test-coroutines = { group = "org.jetbrains.kotlinx", name = "kotlinx-coroutines-test", version.ref = "coroutines" }
4343
test-ktor-client-mock = { group = "io.ktor", name = "ktor-client-mock", version.ref = "ktor" }
4444
test-kotlin-common = { module = "org.jetbrains.kotlin:kotlin-test-common" }
4545
test-kotlin-annotations = { module = "org.jetbrains.kotlin:kotlin-test-annotations-common" }
4646
test-kotlin-junit = { module = "org.jetbrains.kotlin:kotlin-test-junit" }
47-
test-mockk = { group = "io.mockk", name = "mockk", version = "1.13.4" }
48-
test-robolectric = { group = "org.robolectric", name = "robolectric", version = "4.9.2" }
49-
test-turbine = { group = "app.cash.turbine", name = "turbine", version = "0.12.1" }
47+
test-mockk = { group = "io.mockk", name = "mockk", version = "1.14.9" }
48+
test-robolectric = { group = "org.robolectric", name = "robolectric", version = "4.16.1" }
49+
test-turbine = { group = "app.cash.turbine", name = "turbine", version = "1.2.1" }
5050

5151
# logging
52-
slf4j = { group = "org.slf4j", name = "slf4j-api", version = "2.0.6" }
53-
logback-classic = { group = "ch.qos.logback", name = "logback-classic", version = "1.4.5" }
52+
slf4j = { group = "org.slf4j", name = "slf4j-api", version = "2.0.17" }
53+
logback-classic = { group = "ch.qos.logback", name = "logback-classic", version = "1.5.32" }
5454
junit = { group = "junit", name = "junit", version.ref = "junit" }
5555

5656
[plugins]
5757
kotlin-multiplaform = { id = "org.jetbrains.kotlin.multiplatform", version.ref = "kotlin" }
5858
compose-compiler = { id = "org.jetbrains.kotlin.plugin.compose", version.ref = "composeCompiler" }
5959
kotlinx-serialization = { id = "org.jetbrains.kotlin.plugin.serialization", version.ref = "kotlin" }
60-
android = { id = "com.android.library", version = "8.7.2" }
61-
maven-publish = { id = "com.vanniktech.maven.publish", version = "0.34.0" }
62-
spotless = { id = "com.diffplug.gradle.spotless", version = "6.16.0" }
60+
android = { id = "com.android.library", version = "9.1.1" }
61+
maven-publish = { id = "com.vanniktech.maven.publish", version = "0.36.0" }
62+
spotless = { id = "com.diffplug.gradle.spotless", version = "8.4.0" }
6363
kotlin-android = { id = "org.jetbrains.kotlin.android", version.ref = "kotlin" }
64-
dokka = { id = "org.jetbrains.dokka", version = "2.1.0" }
64+
dokka = { id = "org.jetbrains.dokka", version = "2.2.0" }
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
distributionBase=GRADLE_USER_HOME
22
distributionPath=wrapper/dists
3-
distributionUrl=https\://services.gradle.org/distributions/gradle-8.9-bin.zip
3+
distributionUrl=https\://services.gradle.org/distributions/gradle-9.4.1-bin.zip
44
networkTimeout=10000
55
zipStoreBase=GRADLE_USER_HOME
66
zipStorePath=wrapper/dists

instantsearch-core/build.gradle.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ kotlin {
2323
implementation(libs.algolia.telemetry)
2424
implementation(libs.kotlinx.coroutines.core)
2525
implementation(libs.kotlinx.atomicfu)
26-
implementation("org.jetbrains.kotlinx:kotlinx-serialization-json:1.5.1")
26+
implementation("org.jetbrains.kotlinx:kotlinx-serialization-json:1.11.0")
2727
}
2828
}
2929
val commonTest by getting {

0 commit comments

Comments
 (0)