Releases: RedMadRobot/gradle-version-catalogs
Releases · RedMadRobot/gradle-version-catalogs
2024.12.12
red_mad_robot
- No changes
AndroidX
- ⬆️ activity
1.9.1
→1.9.3
- ⬆️ annotation
1.8.2
→1.9.1
- ⬆️ camera
1.3.4
→1.4.1
⚠️ (Potentially breaking changes) - ⬆️ compose-bom
2024.08.00
→2024.12.01
⚠️ (Potentially breaking changes)- ⬆️ compose-animation
1.6.8
→1.7.6
- ⬆️ compose-foundation
1.6.8
→1.7.6
- ⬆️ compose-material
1.6.8
→1.7.6
- ⬆️ compose-material3
1.2.1
→1.3.1
- ⬆️ compose-runtime
1.6.8
→1.7.6
- ⬆️ compose-ui
1.6.8
→1.7.6
- ⬆️ compose-animation
- ⬆️ constraintlayout
2.1.4
→2.2.0
- ⬆️ constraintlayout-compose
1.0.1
→1.1.0
⚠️ - ⬆️ constraintlayout-core
1.0.4
->1.1.0
⚠️
- ⬆️ constraintlayout-compose
- ⬆️ core
1.13.1
→1.15.0
⚠️ - ⬆️ fragment
1.8.2
→1.8.5
- ⬆️ lifecycle
2.8.4
→2.8.7
- ⬆️ navigation
2.7.7
→2.8.5
⚠️ (Potentially breaking changes) - ⬆️ media3
1.4.1
→1.5.0
⚠️ (Potentially breaking changes) - ⬆️ paging
3.3.2
→3.3.5
- ⬆️ profileinstaller
1.3.1
->1.4.1
- ⬆️ test-orchestrator
1.5.0
→1.5.1
- ⬆️ webkit
1.11.0
→1.12.1
- ⬆️ work
2.9.1
→2.10.0
Stack
- ⬆️ accompanist
0.34.0
→0.36.0
- ⬆️ dagger
2.52
→2.53.1
⚠️ (Potentially breaking changes) - ⬆️ detekt
1.23.6
→1.23.7
- ⬆️ firebase-bom
33.2.0
→33.7.0
- ⬆️ firebase-analytics
22.1.0
→22.1.2
- ⬆️ firebase-config
22.0.0
→22.0.1
- ⬆️ firebase-crashlytics
19.0.3
→19.3.0
- ⬆️ firebase-messaging
24.0.1
→24.1.0
- ⬆️ firebase-analytics
- ⬆️ junit
5.11.0
→5.11.3
- ⬆️ kotlin
2.0.20
→2.1.0
⚠️ (Potentially breaking changes) - ⬆️ kotlinx-collections-immutable
0.3.7
→0.3.8
- ⬆️ kotlinx-coroutines
1.9.0-RC.2
→1.9.0
- ⬆️ kotlinx-serialization
1.7.2
→1.7.3
- ⬆️ ksp
2.0.20-1.0.24
→2.1.0-1.0.29
- ⬆️ mockk
1.13.12
→1.13.13
- ⬆️ moshi
1.15.1
→1.15.2
- ⬆️ plugin: owasp-dependencycheck
10.0.4
→11.1.1
⚠️ (Potentially breaking changes) - ⬆️ reactivex-rxjava3
3.1.9
→3.1.10
- ⬆️ turbine
1.1.0
→1.2.0
- ❌
org.jetbrains.dokka-android
removed, useorg.jetbrains.dokka
, because they were merged in version 0.10.0
2024.09.04
red_mad_robot
- No changes
AndroidX
- ⬆️ annotation
1.8.1
→1.8.2
- ⬆️ compose-bom
2024.06.00
→2024.08.00
- ⬆️ media3
1.4.0
→1.4.1
- ⬆️ paging
3.3.1
→3.3.2
- ⬆️ test-monitor
1.7.1
→1.7.2
- ⬆️ test-runner
1.6.1
→1.6.2
- ⬆️ work
2.9.0
→2.9.1
Stack
- ⬆️ Android Gradle Plugin
8.6.0
- ⬆️
com.android.library
- ⬆️
com.android.kotlin.multiplatform.library
- ⬆️
com.android.dynamic-feature
- ⬆️
com.android.application
- ⬆️
com.android.tools.build:gradle-api
- ⬆️
com.android.tools.build:gradle
- ⬆️
- ⬆️ dagger
2.51.1
→2.51.2
⚠️ (Dagger KSP now requires at least KSP 1.9.24-1.0.20) - ⬆️ detekt-rules-compose
1.3.0
→1.4.0
⚠️ - ⬆️ firebase-bom
33.1.1
→33.2.0
- ⬆️ firebase-analytics
22.0.2
→22.1.0
- ⬆️ firebase-messaging
23.0.0
→24.0.1
- ⬆️ firebase-analytics
- ⬆️ junit
5.10.3
→5.11.0
- ⬆️ kotlin
2.0.0
→2.0.20
- ⬆️ kotlinx-coroutines
1.9.0-RC
→1.9.0-RC.2
- ⬆️ kotlinx-serialization
1.7.1
→1.7.2
- ⬆️ kotlinx-datetime
0.6.0
→0.6.1
- ⬆️ ksp
2.0.0-1.0.24
→2.0.20-1.0.24
- ⬆️ tink
1.14.0
→1.15.0
- ⬆️ rxjava3
3.1.8
→3.1.9
- ⬆️ plugin: kotlinx-binaryCompatibilityValidator
0.16.2
→0.16.3
- ⬆️ plugin: owasp-dependencycheck
10.0.3
→10.0.4
2024.08.01 ⚠️
red_mad_robot
- ❇️ konfeature
0.1.0
- ⬆️ infrastructure
0.18.1
→0.19.1
⚠️ (a lot of breaking changes)
AndroidX
- ⬆️ activity
1.9.0
→1.9.1
- ⬆️ annotation
1.8.0
→1.8.1
- ⬆️ fragment
1.8.1
→1.8.2
- ⬆️ lifecycle
2.8.3
→2.8.4
- ⬆️ media3
1.3.1
→1.4.0
⚠️ - ⬆️ paging
3.3.0
→3.3.1
Stack
- ❇️ Android Gradle Plugin
8.5.1
- ❇️
android-tools-build-gradle
- ❇️
android-tools-build-gradle-api
- ❇️ plugin:
android-application
- ❇️ plugin:
android-dynamicFeature
- ❇️ plugin:
android-kotlinMultiplatformLibrary
- ❇️ plugin:
android-library
- ❇️
- kotlin
2.0.0
:- ❇️ kotlin-composeCompiler-gradlePlugin
- ❇️ plugin: kotlin-compose
- ⬆️ ksp
2.0.0-1.0.22
→2.0.0-1.0.24
- ⬆️ coil
2.6.0
→2.7.0
- ⬆️ mockk
1.13.11
→1.13.12
- ⬆️ firebase-bom
33.1.1
→33.1.2
- ⬆️ firebase-crashlytics
19.0.2
→19.0.3
- ⬆️ firebase-crashlytics
- ⬆️ plugin: kotlinx-binaryCompatibilityValidator
0.15.0
→0.16.2
- ⬆️ plugin: owasp-dependencycheck
10.0.2
→10.0.3
2024.07.08 ⚠️
AndroidX
- ⬆️ camera
1.3.3
→1.3.4
- ⬆️ compose-bom
2024.05.00
→2024.06.00
- ⬆️ compose-animation
1.6.7
→1.6.8
(no changes) - ⬆️ compose-foundation
1.6.7
→1.6.8
(no changes) - ⬆️ compose-material
1.6.7
→1.6.8
(no changes) - ⬆️ compose-runtime
1.6.7
→1.6.8
(no changes) - ⬆️ compose-ui
1.6.7
→1.6.8
- ❌
compose-compiler
removed, use compose compiler bundled with Kotlin instead. Migration guide might be helpful.
- ⬆️ compose-animation
- ⬆️ core-remote-views
1.0.0
→1.1.0
- ⬆️ fragment
1.7.1
→1.8.1
- ⬆️ lifecycle
2.8.1
→2.8.3
- ⬆️ test-core
1.5.0
→1.6.1
- ⬆️ test-espresso
3.5.1
→3.6.1
- ❇️ test-espresso-device
1.0.1
- ❇️ test-espresso-device
- ⬆️ test-ext-junit
1.1.5
→1.2.0
- ⬆️ test-ext-truth
1.5.0
→1.6.0
- ⬆️ test-monitor
1.6.1
→1.7.1
- ⬆️ test-orchestrator
1.4.2
→1.5.0
- ⬆️ test-rules
1.5.0
→1.6.1
- ⬆️ test-runner
1.5.2
→1.6.1
- ⬆️ test-services
1.4.2
→1.5.0
Stack
- ⬆️ kotest
5.9.0
→5.9.1
- ⬆️ kotlin
1.9.24
→2.0.0
⚠️ (breaking changes)- 🎉 What’s new in the Kotlin 2.0.0
- ❌
kotlin-stdlib-common
,kotlin-stdlib-jdk7
andkotlin-stdlib-jdk8
removed, usekotlin-stdlib
instead - ❌
kotlin-test-annotations-common
andkotlin-test-common
removed, usekotlin-test
instead
- ⬆️ kotlinx-coroutines
1.8.1
→1.9.0-RC
⚠️ (breaking changes) - ⬆️ kotlinx-serialization
1.6.3
→1.7.1
⚠️ - ⬆️ ksp
1.9.24-1.0.20
→2.0.0-1.0.22
⚠️ (breaking changes) - ⬆️ tink
1.13.0
→1.14.0
- ⬆️ junit
5.10.2
→5.10.3
- ⬆️ firebase-bom
33.1.0
→33.1.1
- ⬆️ firebase-analytics
22.0.1
→22.0.2
- ⬆️ firebase-crashlytics
19.0.1
→19.0.2
- ⬆️ firebase-crashlytics-gradle
3.0.1
→3.0.2
- ⬆️ firebase-analytics
- ⬆️ plugin: kotlinx-binaryCompatibilityValidator
0.14.0
→0.15.0
⚠️ (breaking changes) - ⬆️ plugin: owasp-dependencycheck
9.2.0
→10.0.2
⚠️ (breaking changes)
2024.06.03 ⚠️
Note
This is the last release of the catalogs before Kotlin is moved to 2.0.
AndroidX
- ⬆️ annotation
1.7.1
→1.8.0
- ⬆️ appcompat
1.6.1
→1.7.0
- ⬆️ compose-compiler
1.5.13
→1.5.14
- ⬆️ fragment
1.7.0
→1.7.1
- ⬆️ lifecycle
2.7.0
→2.8.1
⚠️ (potentially breaking changes, KMP support)- ❌
lifecycle-common-java8
removed, uselifecycle-common
instead
- ❌
- ⬆️ paging
3.2.1
→3.3.0
(KMP support)
Stack
- ⬆️ kotlin
1.9.23
→1.9.24
⚠️ - ⬆️ kotlinx-coroutines
1.8.0
→1.8.1
- ⬆️ kotlinx-datetime
0.5.0
→0.6.0
⚠️ (breaking changes) - ⬆️ ksp
1.9.23-1.0.20
→1.9.24-1.0.20
- ⬆️ kotest
5.8.1
→5.9.0
- ⬆️ mockk
1.13.9
→1.13.11
- ⬆️ owasp-dependencycheck
9.1.0
→9.2.0
- ⬆️ firebase-bom
33.0.0
→33.1.0
- ⬆️ firebase-analytics
22.0.0
→22.0.1
- ⬆️ firebase-crashlytics
19.0.0
→19.0.1
- ⬆️ firebase-crashlytics-gradle
3.0.0
→3.0.1
- ⬆️ firebase-analytics
- ⬆️ gms-googleServices
4.4.1
→4.4.2
red_mad_robot
- ❇️ textvalue
1.0.0
2024.05.05 ⚠️
AndroidX
- ⬆️ activity
1.8.2
→1.9.0
- ⬆️ camera
1.3.2
→1.3.3
- ⬆️ compose-bom
2024.04.00
→2024.05.00
- ⬆️ compose-animation
1.6.5
→1.6.7
(no changes) - ⬆️ compose-foundation
1.6.5
→1.6.7
- ⬆️ compose-material
1.6.5
→1.6.7
(no changes) - ⬆️ compose-runtime
1.6.5
→1.6.7
(no changes) - ⬆️ compose-ui
1.6.5
→1.6.7
- ⬆️ compose-animation
- ⬆️ compose-compiler
1.5.11
→1.5.13
⚠️ (Strong Skipping Mode is not experimental anymore) - ⬆️ core
1.12.0
→1.13.1
⚠️ (minSdk
bumped to 19,FingerprintManagerCompat
removed) - ⬆️ datastore
1.0.0
→1.1.1
⚠️ (added KMP support)- ❇️
datastore-core-okio
- KMP interfaces and implementations for datastores
- ❇️
- ⬆️ fragment
1.6.2
→1.7.0
- ⬆️ webkit
1.10.0
→1.11.0
Stack
- ⬆️ leakcanary
2.13
→2.14
- ⬆️ material
1.11.0
→1.12.0
⚠️ (minSdk
bumped to 19) - ⬆️ firebase-bom
32.8.0
→33.0.0
⚠️ (compileSdk
= 34,minSdk
= 21)- ⬆️ firebase-analytics
21.6.1
→22.0.0
- ⬆️ firebase-config
21.6.3
→22.0.0
- ⬆️ firebase-crashlytics
18.6.3
→19.0.0
- ⬆️ firebase-crashlytics-gradle
2.9.9
→3.0.0
⚠️ (breaking changes, requires AGP 8.1+) - ⬆️ firebase-messaging
23.4.1
→24.0.0
- ⬆️ firebase-analytics
- ⬆️ plugin: doctor
0.9.2
→0.10.0
Full Changelog: 2024.04.10...2024.05.05
2024.04.10 ⚠️
AndroidX
- ⬆️ annotation-experimental
1.3.1
→1.4.1
- ⬆️ compose-bom
2024.03.00
→2024.04.00
- ⬆️ compose-animation
1.6.4
→1.6.5
(no changes) - ⬆️ compose-foundation
1.6.4
→1.6.5
- ⬆️ compose-material
1.6.4
→1.6.5
(no changes) - ⬆️ compose-runtime
1.6.4
→1.6.5
(no changes) - ⬆️ compose-ui
1.6.4
→1.6.5
(no changes)
- ⬆️ compose-animation
- ⬆️ media3
1.3.0
→1.3.1
- ⬆️ navigation
2.7.6
→2.7.7
Stack
- ⬆️ dagger
2.51
→2.51.1
- ⬆️ detekt
1.23.5
→1.23.6
- ⬆️ kotlinx-collections-immutable
0.3.5
→0.3.7
- ⬆️ ksp
1.9.23-1.0.19
→1.9.23-1.0.20
- ⬆️ leakcanary
2.12
→2.13
- ⬆️ owasp-dependencycheck
9.0.10
→9.1.0
- ⬆️ retrofit
2.10.0
→2.11.0
- ⬆️ tink
1.7.0
→1.13.0
⚠️ (huge version jump) - ⬆️ plugin: doctor
0.9.1
→0.9.2
Full Changelog: 2024.03.22...2024.04.10
2024.03.22 ⚠️
AndroidX
- ⬆️ browser
1.7.0
→1.8.0
- ⬆️ camera
1.3.1
→1.3.2
- ⬆️ compose-bom
2024.02.01
→2024.03.00
- ⬆️ compose-animation
1.6.2
→1.6.4
(no changes) - ⬆️ compose-foundation
1.6.2
→1.6.4
- ⬆️ compose-material
1.6.2
→1.6.4
- ⬆️ compose-material3
1.2.0
→1.2.1
- ⬆️ compose-runtime
1.6.2
→1.6.4
(no changes) - ⬆️ compose-ui
1.6.2
→1.6.4
(no changes)
- ⬆️ compose-animation
- ⬆️ compose-compiler
1.5.10
→1.5.11
- ⬆️ media3
1.2.1
→1.3.0
Stack
- ⬆️ kotlin
1.9.22
→1.9.23
⚠️ - ⬆️ kotest
5.8.0
→5.8.1
- ⬆️ ksp
1.9.22-1.0.17
→1.9.23-1.0.19
- ⬆️ owasp-dependencycheck
9.0.7
→9.0.10
- ⬆️ retrofit
2.9.0
→2.10.0
⚠️ (read the changelog)- ❇️ retrofit-bom
- ❇️ retrofit-converter-jabx3
- ❌ version:
retrofit-converter-kotlinxSerialization
- this converter was moved to retrofit repository and shares version with retrofit ⚠️ Packages of kotlinx.serialization converter were changed:-import com.jakewharton.retrofit2.converter.kotlinx.serialization.* +import retrofit2.converter.kotlinx.serialization.*
- ⬆️ turbine
1.0.0
→1.1.0
⚠️ (may require tests fixing) - ⬆️ firebase-bom
32.7.3
→32.8.0
- ⬆️ firebase-analytics
21.5.1
→21.6.1
- ⬆️ firebase-config
21.6.2
→21.6.3
- ⬆️ firebase-crashlytics
18.6.2
→18.6.3
- ⬆️ firebase-analytics
Full Changelog: 2024.03.04...2024.03.22
2024.03.04 ⚠️
AndroidX
- ⬆️ compose-bom
2024.01.00
→2024.02.01
⚠️ - ⬆️ compose-animation
1.6.0
→1.6.2
- ⬆️ compose-foundation
1.6.0
→1.6.2
- ⬆️ compose-material
1.6.0
→1.6.2
- ⬆️ compose-material3
1.2.0-rc01
→1.2.0
⚠️ (many new components)
Article: Material Design 3 for Compose 1.2 - ⬆️ compose-runtime
1.6.0
→1.6.2
- ⬆️ compose-ui
1.6.0
→1.6.2
- ⬆️ compose-animation
- ⬆️ compose-compiler
1.5.8
→1.5.10
- ⬆️ hilt
1.1.0
→1.2.0
Stack
- ⬆️ coil
2.5.0
→2.6.0
- ⬆️ dagger
2.50
→2.51
⚠️ (potentially breaking changes) - ⬆️ dokka
1.9.10
→1.9.20
- ⬆️ kotlinx-coroutines
1.8.0-RC2
→1.8.0
- ⬆️ kotlinx-serialization
1.6.2
→1.6.3
- ⬆️ firebase-bom
32.7.1
→32.7.3
- ⬆️ firebase-analytics
21.5.0
→21.5.1
- ⬆️ firebase-config
21.6.0
→21.6.2
- ⬆️ firebase-crashlytics
18.6.1
→18.6.2
- ⬆️ firebase-messaging
23.4.0
→23.4.1
- ⬆️ firebase-analytics
- ⬆️ gms-googleServices
4.4.0
→4.4.1
- ⬆️ plugin: gradle-android-cacheFix
3.0
→3.0.1
Skipped versions:
- mockk
1.13.10
- because of mockk/mockk#1225
Full Changelog: 2024.02.07...2024.03.04
2024.02.07
AndroidX
- ❇️ webkit
1.10.0
- ⬆️ compose-bom
2023.10.01
→2024.01.00
⚠️ - What’s new in the Jetpack Compose January ’24 release
- ⬆️ compose-animation
1.5.4
→1.6.0
- ⬆️ compose-foundation
1.5.4
→1.6.0
- ⬆️ compose-material
1.5.4
→1.6.0
- ⬆️ compose-material3
1.1.2
→1.2.0-rc01
⚠️ (workaround for the issue: #322214617) - ⬆️ compose-runtime
1.5.4
→1.6.0
- ⬆️ compose-ui
1.5.4
→1.6.0
Stack
- ⬆️ accompanist
0.32.0
→0.34.0
- ❌ Removed deprecated artifacts implemented in Compose 1.4 -
accompanist-flowlayout
,accompanist-pager-*
- ❌ Removed deprecated artifacts implemented in Compose 1.4 -
- ⬆️ detekt
1.23.4
→1.23.5
- ⬆️ epoxy
5.1.3
→5.1.4
- ⬆️ firebase-bom
32.7.0
→32.7.1
- ⬆️ firebase-crashlytics
18.6.0
→18.6.1
- ⬆️ firebase-crashlytics
- ⬆️ junit
5.10.1
→5.10.2
⚠️ (breaking changes) - ⬆️ moshi
1.15.0
→1.15.1
- ⬆️ plugin: kotlinx-binaryCompatibilityValidator
0.13.2
→0.14.0
⚠️ (changes potentially affecting dump's content) - ⬆️ plugin: versions
0.50.0
→0.51.0
Full Changelog: 2024.01.19...2024.02.07