Skip to content

Commit bcf754c

Browse files
dependabot[bot]mikehardy
authored andcommitted
build(deps): Dependency Updates 20250627
build(deps): bump app.cash.turbine:turbine from 1.2.0 to 1.2.1 Bumps [app.cash.turbine:turbine](https://github.com/cashapp/turbine) from 1.2.0 to 1.2.1. - [Release notes](https://github.com/cashapp/turbine/releases) - [Changelog](https://github.com/cashapp/turbine/blob/trunk/CHANGELOG.md) - [Commits](cashapp/turbine@1.2.0...1.2.1) --- updated-dependencies: - dependency-name: app.cash.turbine:turbine dependency-version: 1.2.1 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> build(deps): bump the non-breaking group Bumps the non-breaking group in /tools/localization with 7 updates: | Package | From | To | | --- | --- | --- | | [axios](https://github.com/axios/axios) | `1.9.0` | `1.10.0` | | [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js) | `9.28.0` | `9.29.0` | | [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) | `8.33.1` | `8.34.0` | | [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) | `8.33.1` | `8.34.0` | | [eslint](https://github.com/eslint/eslint) | `9.28.0` | `9.29.0` | | [eslint-plugin-n](https://github.com/eslint-community/eslint-plugin-n) | `17.19.0` | `17.20.0` | | [ts-jest](https://github.com/kulshekhar/ts-jest) | `29.3.4` | `29.4.0` | Updates `axios` from 1.9.0 to 1.10.0 - [Release notes](https://github.com/axios/axios/releases) - [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md) - [Commits](axios/axios@v1.9.0...v1.10.0) Updates `@eslint/js` from 9.28.0 to 9.29.0 - [Release notes](https://github.com/eslint/eslint/releases) - [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md) - [Commits](https://github.com/eslint/eslint/commits/v9.29.0/packages/js) Updates `@typescript-eslint/eslint-plugin` from 8.33.1 to 8.34.0 - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.34.0/packages/eslint-plugin) Updates `@typescript-eslint/parser` from 8.33.1 to 8.34.0 - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.34.0/packages/parser) Updates `eslint` from 9.28.0 to 9.29.0 - [Release notes](https://github.com/eslint/eslint/releases) - [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md) - [Commits](eslint/eslint@v9.28.0...v9.29.0) Updates `eslint-plugin-n` from 17.19.0 to 17.20.0 - [Release notes](https://github.com/eslint-community/eslint-plugin-n/releases) - [Changelog](https://github.com/eslint-community/eslint-plugin-n/blob/master/CHANGELOG.md) - [Commits](eslint-community/eslint-plugin-n@v17.19.0...v17.20.0) Updates `ts-jest` from 29.3.4 to 29.4.0 - [Release notes](https://github.com/kulshekhar/ts-jest/releases) - [Changelog](https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md) - [Commits](kulshekhar/ts-jest@v29.3.4...v29.4.0) --- updated-dependencies: - dependency-name: axios dependency-version: 1.10.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: non-breaking - dependency-name: "@eslint/js" dependency-version: 9.29.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: non-breaking - dependency-name: "@typescript-eslint/eslint-plugin" dependency-version: 8.34.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: non-breaking - dependency-name: "@typescript-eslint/parser" dependency-version: 8.34.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: non-breaking - dependency-name: eslint dependency-version: 9.29.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: non-breaking - dependency-name: eslint-plugin-n dependency-version: 17.20.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: non-breaking - dependency-name: ts-jest dependency-version: 29.4.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: non-breaking ... Signed-off-by: dependabot[bot] <support@github.com> build(deps-dev): bump jest and @types/jest in /tools/localization Bumps [jest](https://github.com/jestjs/jest/tree/HEAD/packages/jest) and [@types/jest](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jest). These dependencies needed to be updated together. Updates `jest` from 29.7.0 to 30.0.0 - [Release notes](https://github.com/jestjs/jest/releases) - [Changelog](https://github.com/jestjs/jest/blob/main/CHANGELOG.md) - [Commits](https://github.com/jestjs/jest/commits/v30.0.0/packages/jest) Updates `@types/jest` from 29.5.14 to 30.0.0 - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/jest) --- updated-dependencies: - dependency-name: jest dependency-version: 30.0.0 dependency-type: direct:development update-type: version-update:semver-major - dependency-name: "@types/jest" dependency-version: 30.0.0 dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> build(deps-dev): bump @types/node in /tools/localization Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 22.15.30 to 24.0.3. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node) --- updated-dependencies: - dependency-name: "@types/node" dependency-version: 24.0.3 dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> build(deps): bump androidx.sqlite:sqlite-framework from 2.5.1 to 2.5.2 Bumps androidx.sqlite:sqlite-framework from 2.5.1 to 2.5.2. --- updated-dependencies: - dependency-name: androidx.sqlite:sqlite-framework dependency-version: 2.5.2 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> build(deps): bump androidxWork from 2.10.1 to 2.10.2 Bumps `androidxWork` from 2.10.1 to 2.10.2. Updates `androidx.work:work-runtime-ktx` from 2.10.1 to 2.10.2 Updates `androidx.work:work-testing` from 2.10.1 to 2.10.2 --- updated-dependencies: - dependency-name: androidx.work:work-runtime-ktx dependency-version: 2.10.2 dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: androidx.work:work-testing dependency-version: 2.10.2 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> build(deps): bump org.robolectric:robolectric from 4.14.1 to 4.15 **Changes** ShadowMimeTypeMap: run on Android APIs >= S, which allows the real Android mime type data to be used * addExtensionTypeMapping: Ignored when running on SDKs >= S, where a full mime type mapping is already present. Bumps [org.robolectric:robolectric](https://github.com/robolectric/robolectric) from 4.14.1 to 4.15. - [Release notes](https://github.com/robolectric/robolectric/releases) - [Commits](robolectric/robolectric@robolectric-4.14.1...robolectric-4.15) --- updated-dependencies: - dependency-name: org.robolectric:robolectric dependency-version: '4.15' dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> build(deps): bump io.mockk:mockk from 1.14.2 to 1.14.4 Bumps [io.mockk:mockk](https://github.com/mockk/mockk) from 1.14.2 to 1.14.4. - [Release notes](https://github.com/mockk/mockk/releases) - [Commits](mockk/mockk@1.14.2...1.14.4) --- updated-dependencies: - dependency-name: io.mockk:mockk dependency-version: 1.14.4 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> build(deps): bump org.robolectric:robolectric from 4.15 to 4.15.1 Bumps [org.robolectric:robolectric](https://github.com/robolectric/robolectric) from 4.15 to 4.15.1. - [Release notes](https://github.com/robolectric/robolectric/releases) - [Commits](robolectric/robolectric@robolectric-4.15...robolectric-4.15.1) --- updated-dependencies: - dependency-name: org.robolectric:robolectric dependency-version: 4.15.1 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> build(deps): bump org.jsoup:jsoup from 1.20.1 to 1.21.1 Bumps [org.jsoup:jsoup](https://github.com/jhy/jsoup) from 1.20.1 to 1.21.1. - [Release notes](https://github.com/jhy/jsoup/releases) - [Changelog](https://github.com/jhy/jsoup/blob/master/CHANGES.md) - [Commits](jhy/jsoup@jsoup-1.20.1...jsoup-1.21.1) --- updated-dependencies: - dependency-name: org.jsoup:jsoup dependency-version: 1.21.1 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> build(deps-dev): bump the non-breaking group Bumps the non-breaking group in /tools/localization with 5 updates: | Package | From | To | | --- | --- | --- | | [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) | `8.34.0` | `8.34.1` | | [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) | `8.34.0` | `8.34.1` | | [eslint-plugin-import](https://github.com/import-js/eslint-plugin-import) | `2.31.0` | `2.32.0` | | [jest](https://github.com/jestjs/jest/tree/HEAD/packages/jest) | `30.0.0` | `30.0.2` | | [prettier](https://github.com/prettier/prettier) | `3.5.3` | `3.6.0` | Updates `@typescript-eslint/eslint-plugin` from 8.34.0 to 8.34.1 - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.34.1/packages/eslint-plugin) Updates `@typescript-eslint/parser` from 8.34.0 to 8.34.1 - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.34.1/packages/parser) Updates `eslint-plugin-import` from 2.31.0 to 2.32.0 - [Release notes](https://github.com/import-js/eslint-plugin-import/releases) - [Changelog](https://github.com/import-js/eslint-plugin-import/blob/main/CHANGELOG.md) - [Commits](import-js/eslint-plugin-import@v2.31.0...v2.32.0) Updates `jest` from 30.0.0 to 30.0.2 - [Release notes](https://github.com/jestjs/jest/releases) - [Changelog](https://github.com/jestjs/jest/blob/main/CHANGELOG.md) - [Commits](https://github.com/jestjs/jest/commits/v30.0.2/packages/jest) Updates `prettier` from 3.5.3 to 3.6.0 - [Release notes](https://github.com/prettier/prettier/releases) - [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md) - [Commits](prettier/prettier@3.5.3...3.6.0) --- updated-dependencies: - dependency-name: "@typescript-eslint/eslint-plugin" dependency-version: 8.34.1 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: non-breaking - dependency-name: "@typescript-eslint/parser" dependency-version: 8.34.1 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: non-breaking - dependency-name: eslint-plugin-import dependency-version: 2.32.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: non-breaking - dependency-name: jest dependency-version: 30.0.2 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: non-breaking - dependency-name: prettier dependency-version: 3.6.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: non-breaking ... Signed-off-by: dependabot[bot] <support@github.com> build(deps): bump androidGradlePlugin from 8.10.1 to 8.11.0 Bumps `androidGradlePlugin` from 8.10.1 to 8.11.0. Updates `com.android.application` from 8.10.1 to 8.11.0 Updates `com.android.library` from 8.10.1 to 8.11.0 --- updated-dependencies: - dependency-name: com.android.application dependency-version: 8.11.0 dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: com.android.library dependency-version: 8.11.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> build(deps): bump junitJupiter from 5.13.1 to 5.13.2 Bumps `junitJupiter` from 5.13.1 to 5.13.2. Updates `org.junit.jupiter:junit-jupiter` from 5.13.1 to 5.13.2 - [Release notes](https://github.com/junit-team/junit-framework/releases) - [Commits](junit-team/junit-framework@r5.13.1...r5.13.2) Updates `org.junit.jupiter:junit-jupiter-params` from 5.13.1 to 5.13.2 - [Release notes](https://github.com/junit-team/junit-framework/releases) - [Commits](junit-team/junit-framework@r5.13.1...r5.13.2) Updates `org.junit.vintage:junit-vintage-engine` from 5.13.1 to 5.13.2 - [Release notes](https://github.com/junit-team/junit-framework/releases) - [Commits](junit-team/junit-framework@r5.13.1...r5.13.2) --- updated-dependencies: - dependency-name: org.junit.jupiter:junit-jupiter dependency-version: 5.13.2 dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: org.junit.jupiter:junit-jupiter-params dependency-version: 5.13.2 dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: org.junit.vintage:junit-vintage-engine dependency-version: 5.13.2 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> build(deps): bump lint from 31.10.1 to 31.11.0 Bumps `lint` from 31.10.1 to 31.11.0. Updates `com.android.tools.lint:lint-api` from 31.10.1 to 31.11.0 Updates `com.android.tools.lint:lint` from 31.10.1 to 31.11.0 Updates `com.android.tools.lint:lint-tests` from 31.10.1 to 31.11.0 --- updated-dependencies: - dependency-name: com.android.tools.lint:lint-api dependency-version: 31.11.0 dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: com.android.tools.lint:lint dependency-version: 31.11.0 dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: com.android.tools.lint:lint-tests dependency-version: 31.11.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> build(deps): bump org.junit.platform:junit-platform-launcher Bumps [org.junit.platform:junit-platform-launcher](https://github.com/junit-team/junit-framework) from 1.13.1 to 1.13.2. - [Release notes](https://github.com/junit-team/junit-framework/releases) - [Commits](https://github.com/junit-team/junit-framework/commits) --- updated-dependencies: - dependency-name: org.junit.platform:junit-platform-launcher dependency-version: 1.13.2 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> build(deps): bump kotlin from 2.1.21 to 2.2.0 Bumps `kotlin` from 2.1.21 to 2.2.0. Updates `org.jetbrains.kotlin:kotlin-stdlib` from 2.1.21 to 2.2.0 - [Release notes](https://github.com/JetBrains/kotlin/releases) - [Changelog](https://github.com/JetBrains/kotlin/blob/v2.2.0/ChangeLog.md) - [Commits](JetBrains/kotlin@v2.1.21...v2.2.0) Updates `org.jetbrains.kotlin:kotlin-reflect` from 2.1.21 to 2.2.0 - [Release notes](https://github.com/JetBrains/kotlin/releases) - [Changelog](https://github.com/JetBrains/kotlin/blob/v2.2.0/ChangeLog.md) - [Commits](JetBrains/kotlin@v2.1.21...v2.2.0) Updates `org.jetbrains.kotlin:kotlin-test` from 2.1.21 to 2.2.0 - [Release notes](https://github.com/JetBrains/kotlin/releases) - [Changelog](https://github.com/JetBrains/kotlin/blob/v2.2.0/ChangeLog.md) - [Commits](JetBrains/kotlin@v2.1.21...v2.2.0) Updates `org.jetbrains.kotlin:kotlin-test-junit` from 2.1.21 to 2.2.0 - [Release notes](https://github.com/JetBrains/kotlin/releases) - [Changelog](https://github.com/JetBrains/kotlin/blob/v2.2.0/ChangeLog.md) - [Commits](JetBrains/kotlin@v2.1.21...v2.2.0) Updates `org.jetbrains.kotlin:kotlin-test-junit5` from 2.1.21 to 2.2.0 - [Release notes](https://github.com/JetBrains/kotlin/releases) - [Changelog](https://github.com/JetBrains/kotlin/blob/v2.2.0/ChangeLog.md) - [Commits](JetBrains/kotlin@v2.1.21...v2.2.0) Updates `org.jetbrains.kotlin.android` from 2.1.21 to 2.2.0 - [Release notes](https://github.com/JetBrains/kotlin/releases) - [Changelog](https://github.com/JetBrains/kotlin/blob/v2.2.0/ChangeLog.md) - [Commits](JetBrains/kotlin@v2.1.21...v2.2.0) Updates `org.jetbrains.kotlin.plugin.parcelize` from 2.1.21 to 2.2.0 - [Release notes](https://github.com/JetBrains/kotlin/releases) - [Changelog](https://github.com/JetBrains/kotlin/blob/v2.2.0/ChangeLog.md) - [Commits](JetBrains/kotlin@v2.1.21...v2.2.0) Updates `org.jetbrains.kotlin.jvm` from 2.1.21 to 2.2.0 - [Release notes](https://github.com/JetBrains/kotlin/releases) - [Changelog](https://github.com/JetBrains/kotlin/blob/v2.2.0/ChangeLog.md) - [Commits](JetBrains/kotlin@v2.1.21...v2.2.0) Updates `org.jetbrains.kotlin.plugin.serialization` from 2.1.21 to 2.2.0 - [Release notes](https://github.com/JetBrains/kotlin/releases) - [Changelog](https://github.com/JetBrains/kotlin/blob/v2.2.0/ChangeLog.md) - [Commits](JetBrains/kotlin@v2.1.21...v2.2.0) --- updated-dependencies: - dependency-name: org.jetbrains.kotlin:kotlin-stdlib dependency-version: 2.2.0 dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: org.jetbrains.kotlin:kotlin-reflect dependency-version: 2.2.0 dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: org.jetbrains.kotlin:kotlin-test dependency-version: 2.2.0 dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: org.jetbrains.kotlin:kotlin-test-junit dependency-version: 2.2.0 dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: org.jetbrains.kotlin:kotlin-test-junit5 dependency-version: 2.2.0 dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: org.jetbrains.kotlin.android dependency-version: 2.2.0 dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: org.jetbrains.kotlin.plugin.parcelize dependency-version: 2.2.0 dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: org.jetbrains.kotlin.jvm dependency-version: 2.2.0 dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: org.jetbrains.kotlin.plugin.serialization dependency-version: 2.2.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
1 parent fea818e commit bcf754c

File tree

5 files changed

+2260
-847
lines changed

5 files changed

+2260
-847
lines changed

AnkiDroid/src/test/java/com/ichi2/utils/ContentResolverUtilTest.kt

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,6 @@ import android.content.ContentResolver
1919
import android.database.Cursor
2020
import android.database.sqlite.SQLiteException
2121
import android.net.Uri
22-
import android.webkit.MimeTypeMap
2322
import androidx.core.net.toUri
2423
import androidx.test.ext.junit.runners.AndroidJUnit4
2524
import com.ichi2.testutils.EmptyApplication
@@ -31,7 +30,6 @@ import org.junit.runner.RunWith
3130
import org.mockito.ArgumentMatchers.any
3231
import org.mockito.Mockito.mock
3332
import org.mockito.kotlin.whenever
34-
import org.robolectric.Shadows
3533
import org.robolectric.annotation.Config
3634

3735
@RunWith(AndroidJUnit4::class) // needs a URI instance
@@ -66,8 +64,6 @@ class ContentResolverUtilTest {
6664
)
6765

6866
whenever(mock.getType(any())).thenReturn("image/gif")
69-
// required for Robolectric
70-
Shadows.shadowOf(MimeTypeMap.getSingleton()).addExtensionMimeTypeMapping("gif", "image/gif")
7167

7268
val filename = getFileName(mock, uri)
7369

build.gradle.kts

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -104,7 +104,12 @@ subprojects {
104104
tasks.withType(KotlinCompile::class.java).configureEach {
105105
compilerOptions {
106106
allWarningsAsErrors = fatalWarnings
107-
val compilerArgs = mutableListOf("-Xjvm-default=all")
107+
val compilerArgs = mutableListOf(
108+
"-Xjvm-default=all",
109+
// https://youtrack.jetbrains.com/issue/KT-73255
110+
// Apply @StringRes to both constructor params and generated properties
111+
"-Xannotation-default-target=param-property"
112+
)
108113
if (project.name != "api") {
109114
compilerArgs += "-opt-in=kotlinx.coroutines.ExperimentalCoroutinesApi"
110115
}

gradle/libs.versions.toml

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ ktlint = '1.5.0'
1818
#
1919
# Old changelogs - See 'Table of Contents' in sidebar
2020
# https://developer.android.com/build/releases/past-releases
21-
androidGradlePlugin = "8.10.1"
21+
androidGradlePlugin = "8.11.0"
2222
# https://developer.android.com/jetpack/androidx/releases/activity
2323
androidxActivity = "1.10.1"
2424
# https://developer.android.com/jetpack/androidx/releases/annotation
@@ -46,7 +46,7 @@ androidxPreferenceKtx = "1.2.1"
4646
# https://developer.android.com/jetpack/androidx/releases/recyclerview
4747
androidxRecyclerview = "1.4.0"
4848
# https://developer.android.com/jetpack/androidx/releases/sqlite
49-
androidxSqlite = "2.5.1"
49+
androidxSqlite = "2.5.2"
5050
# https://developer.android.com/jetpack/androidx/releases/swiperefreshlayout
5151
androidxSwipeRefreshLayout = "1.1.0"
5252
# https://developer.android.com/jetpack/androidx/releases/test
@@ -58,7 +58,7 @@ androidxViewpager2 = "1.1.0"
5858
# https://developer.android.com/jetpack/androidx/releases/webkit
5959
androidxWebkit = "1.14.0"
6060
# https://developer.android.com/jetpack/androidx/releases/work
61-
androidxWork = "2.10.1"
61+
androidxWork = "2.10.2"
6262
ankiBackend = '0.1.54-anki25.02.7'
6363
autoService = "1.1.1"
6464
autoServiceAnnotations = "1.1.1"
@@ -80,32 +80,32 @@ jacoco = "0.8.13"
8080
javaSemver = "0.10.2"
8181
jetbrainsAnnotations = "26.0.2"
8282
json = "20250517"
83-
jsoup = "1.20.1"
83+
jsoup = "1.21.1"
8484
androidTestJunit = "1.2.1"
8585
# https://github.com/junit-team/junit5/releases/
86-
junitJupiter = "5.13.1"
86+
junitJupiter = "5.13.2"
8787
# https://github.com/junit-team/junit5/releases/ - version numbers differ; changelogs in bundle
88-
junitPlatformLauncher = "1.13.1"
88+
junitPlatformLauncher = "1.13.2"
8989
# https://github.com/JetBrains/kotlin/releases/
90-
kotlin = '2.1.21'
90+
kotlin = '2.2.0'
9191
kotlinxSerializationJson = "1.8.1"
9292
ktlintGradlePlugin = "12.3.0"
9393
leakcanaryAndroid = "2.14"
94-
lint = '31.10.1'
94+
lint = '31.11.0'
9595
material = "1.12.0"
9696
materialTapTargetPrompt = "3.3.2"
9797

9898
# Only needed until mockito kotlin updates this transitive itself
9999
mockitoCore = "5.18.0"
100100
mockitoInline = "5.2.0"
101101
mockitoKotlin = "5.4.0" # maybe can remove mockitoCore and its usage with release > 5.4.0
102-
mockk = "1.14.2"
102+
mockk = "1.14.4"
103103
nanohttpd = "2.3.1"
104104
okhttp = "4.12.0"
105105
# https://github.com/protocolbuffers/protobuf/releases
106106
protobufKotlinLite = "4.31.1"
107107
# ../AnkiDroid/robolectricDownload.gradle may need changes - read instructions in that file
108-
robolectric = "4.14.1"
108+
robolectric = "4.15.1"
109109
searchpreference = "2.7.3"
110110
seismic = "1.0.3"
111111
sharedPreferencesMock = "1.2.4"
@@ -115,7 +115,7 @@ timber = "5.0.1"
115115
# https://github.com/Triple-T/gradle-play-publisher/releases
116116
# In the past, releases have been published before the changelog
117117
triplet = "3.12.1"
118-
turbine = "1.2.0"
118+
turbine = "1.2.1"
119119

120120
[libraries]
121121
acra-limiter = { module = "ch.acra:acra-limiter", version.ref = "acra" }

tools/localization/package.json

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -18,28 +18,28 @@
1818
"license": "GPL-3.0",
1919
"dependencies": {
2020
"@crowdin/crowdin-api-client": "^1.45.0",
21-
"axios": "^1.9.0",
21+
"axios": "^1.10.0",
2222
"dotenv": "^16.5.0",
2323
"extract-zip": "^2.0.1",
2424
"typescript": "^5.8.3"
2525
},
2626
"devDependencies": {
2727
"@eslint/eslintrc": "^3.3.1",
28-
"@eslint/js": "^9.28.0",
29-
"@types/jest": "^29.5.14",
30-
"@types/node": "^22.15.30",
31-
"@typescript-eslint/eslint-plugin": "^8.33.1",
32-
"@typescript-eslint/parser": "^8.33.1",
33-
"eslint": "^9.28.0",
28+
"@eslint/js": "^9.29.0",
29+
"@types/jest": "^30.0.0",
30+
"@types/node": "^24.0.3",
31+
"@typescript-eslint/eslint-plugin": "^8.34.1",
32+
"@typescript-eslint/parser": "^8.34.1",
33+
"eslint": "^9.29.0",
3434
"eslint-config-prettier": "^10.1.5",
3535
"eslint-config-standard": "^17.1.0",
36-
"eslint-plugin-import": "^2.31.0",
37-
"eslint-plugin-n": "^17.19.0",
36+
"eslint-plugin-import": "^2.32.0",
37+
"eslint-plugin-n": "^17.20.0",
3838
"eslint-plugin-promise": "^7.2.1",
3939
"globals": "^16.2.0",
40-
"jest": "^29.7.0",
41-
"prettier": "^3.5.3",
42-
"ts-jest": "^29.3.4",
40+
"jest": "^30.0.2",
41+
"prettier": "^3.6.0",
42+
"ts-jest": "^29.4.0",
4343
"ts-node": "^10.9.2"
4444
},
4545
"packageManager": "yarn@4.5.3"

0 commit comments

Comments
 (0)