Symbols:
❇️ - Added dependency
⬆️ - Updated dependency
❌ - Removed dependency
📝 - Dependency or version name changed
⚠️ - Be careful on update. Update may contain breaking changes or behaviour changes.
- ⬆️ kotlin
1.9.21
→1.9.22
- ⬆️ kotlinx-coroutines
1.8.0-RC
→1.8.0-RC2
- ⬆️ ksp
1.9.21-1.0.16
→1.9.22-1.0.17
- ⬆️ leakcanary
2.11
→2.12
- ⬆️ turbine
0.13.0
→1.0.0
- ⬆️ plugin: kotlinx-binaryCompatibilityValidator
0.13.1
→0.13.2
- ⬆️ plugin: doctor
0.8.1
→0.9.1
- ❇️ core-remoteviews
1.0.0
- ⬆️ activity
1.7.1
→1.8.2
- ⬆️ annotation
1.6.0
→1.7.1
- ⬆️ annotation-experimental
1.3.0
→1.3.1
- ⬆️ browser
1.5.0
→1.7.0
- ⬆️ camera
1.2.2
→1.3.1
- ⬆️ compose-bom
2023.05.01
→2023.10.01
⚠️ - What’s new in the Jetpack Compose August ’23 release
- ⬆️ compose-animation
1.4.3
→1.5.4
- ⬆️ compose-foundation
1.4.3
→1.5.4
- ⬆️ compose-material
1.4.3
→1.5.4
- ⬆️ compose-material3
1.1.0
→1.1.2
- ⬆️ compose-runtime
1.4.3
→1.5.4
- ⬆️ compose-ui
1.4.3
→1.5.4
- ⬆️ compose-compiler
1.4.7
→1.5.7
- ⬆️ core
1.10.1
→1.12.0
⚠️ - ⬆️ fragment
1.5.7
→1.6.2
⚠️ - ⬆️ hilt
1.0.0
→1.1.0
⚠️ (KSP support) - ⬆️ lifecycle
2.6.1
→2.6.2
- ⬆️ media3
1.0.2
→1.2.0
⚠️ - ⬆️ navigation
2.5.3
→2.7.6
⚠️ - ⬆️ paging
3.1.1
→3.2.1
⚠️ - ❌ version:
paging-compose
(versionpaging
used both for compose and non-compose dependencies
- ❌ version:
- ⬆️ recyclerview
1.3.0
→1.3.2
- ⬆️ room
2.5.1
→2.6.1
⚠️ - ❇️ plugin: room
- ⬆️ work
2.8.1
→2.9.0
⚠️
- ⬆️ kotlin
1.8.21
→1.9.21
⚠️ ⚠️ ⚠️ - ⬆️ accompanist
0.30.1
→0.32.0
⚠️ - An update on Jetpack Compose Accompanist libraries — August 2023
⚠️ accompanist-flowlayout
is deprecated. Migrate to Compose APIs⚠️ accompanist-navigation-animation
is deprecated. Migrate to navigation 2.7.0+⚠️ accompanist-placeholder
is deprecated. Why?⚠️ accompanist-systemuicontroller
is deprecated. For edge-to-edge migrate to Activity 1.8.0⚠️ accompanist-themeadapter-*
are deprecated. Migrate to Compose Material⚠️ accompanist-webview
is deprecated. The library is unmaintained but still may be copied into project, forked or used "as is".- ❌
accompanist-swiperefresh
was deprecated and now removed from the catalog.
- ⬆️ coil
2.3.0
→2.5.0
- ⬆️ dagger
2.46.1
→2.50
⚠️ (KSP support, breaking changes, AGP 7.0+ required) - ⬆️ detekt
1.22.0
→1.23.4
⚠️ - ⬆️ detekt-rules-compose
1.2.2
→1.3.0
- ⬆️ dokka
1.8.10
→1.9.10
⚠️ (Breaking changes affecting HTML customization) - ⬆️ epoxy
5.1.2
→5.1.3
- ⬆️ junit
5.9.3
→5.10.1
⚠️ (Breaking changes in 5.10.0) - ⬆️ ksp
1.8.21-1.0.11
→1.9.21-1.0.16
- ⬆️ kotlinx-coroutines
1.7.1
→1.8.0-RC
⚠️ (Release Candidate)- ❇️
kotlinx-coroutines-bom
- ❇️
- ⬆️ kotlinx-datetime
0.4.0
→0.5.0
- ⬆️ kotlinx-serialization
1.5.1
→1.6.2
- ⬆️ kotest
5.6.2
→5.8.0
- ⬆️ material
1.9.0
→1.11.0
⚠️ (Compile SDK 34) - ⬆️ mockk
1.13.5
→1.13.8
- ⬆️ moshi
1.14.0
→1.15.0
⚠️ (KAPT deprecated) - ⬆️ okhttp
4.10.0
→4.12.0
- ⬆️ rxjava3
3.1.6
→3.1.8
- ⬆️ firebase-bom
32.0.0
→32.6.0
⚠️ Changed package of all kotlin extensions- ⬆️ firebase-analytics
21.2.2
→21.5.0
- ⬆️ firebase-config
21.4.0
→21.6.0
- ⬆️ firebase-crashlytics
18.3.7
→18.6.0
- ⬆️ firebase-crashlytics-gradle
2.9.5
→2.9.9
- ⬆️ firebase-messaging
23.1.2
→23.4.0
- ⬆️ plugin: gradle-android-cacheFix
2.7.1
→3.0
⚠️ (room
workaround removed) - ⬆️ plugin: owasp-dependencycheck
8.2.1
→9.0.7
⚠️ (Breaking changes in 9.0.0) - ⬆️ plugin: gms-googleServices
4.3.15
→4.4.0
- ⬆️ plugin: versions
0.46.0
→0.50.0
- ⬆️ compose-bom
2023.05.00
→2023.05.01
- ⬆️ compose-material3
1.0.1
→1.1.0
- ⬆️ compose-material3
- ⬆️ core
1.10.0
→1.10.1
- ⬆️ media3
1.0.1
→1.0.2
- ❇️ turbine
0.13.0
- ⬆️ dagger
2.46
→2.46.1
- ⬆️ kotest
5.6.1
→5.6.2
- ⬆️ kotlinx-coroutines
1.7.0
→1.7.1
- ⬆️ kotlinx-serialization
1.5.0
→1.5.1
- ⬆️ leakcanary
2.10
→2.11
- ❇️ profileinstaller
1.3.1
- ⬆️ compose-bom
2023.04.01
→2023.05.00
- ⬆️ compose-animation
1.4.2
→1.4.3
(no changes) - ⬆️ compose-foundation
1.4.2
→1.4.3
(no changes) - ⬆️ compose-material
1.4.2
→1.4.3
(no changes) - ⬆️ compose-runtime
1.4.2
→1.4.3
(no changes) - ⬆️ compose-ui
1.4.2
→1.4.3
- ⬆️ compose-animation
- ⬆️ compose-compiler
1.4.6
→1.4.7
- ⬆️ paging-compose
1.0.0-alpha18
→1.0.0-alpha19
(:warning: Requires migration)
- ⬆️ dagger
2.45
→2.46
- ⬆️ kotlin
1.8.20
→1.8.21
- ⬆️ kotlinx-coroutines
1.6.4
→1.7.0
(:warning: breaking changes) - ⬆️ ksp
1.8.20-1.0.11
→1.8.21-1.0.11
- ⬆️ material
1.8.0
→1.9.0
- ⬆️ junit
5.9.2
→5.9.3
- ⬆️ firebase-bom
31.5.0
→32.0.0
- ⬆️ firebase-config
21.3.0
→21.4.0
- ⬆️ firebase-crashlytics
18.3.6
→18.3.7
- ⬆️ firebase-crashlytics-gradle
2.9.4
→2.9.5
- ⬆️ firebase-config
- ⬆️ infrastructure
0.18
→0.18.1
- ⬆️ inputmask
6.1.0
→7.2.4
⚠️
- ⬆️ activity
1.7.0
→1.7.1
- ⬆️ compose-bom
2023.04.00
→2023.04.01
- ⬆️ compose-animation
1.4.1
→1.4.2
(no changes) - ⬆️ compose-foundation
1.4.1
→1.4.2
(no changes) - ⬆️ compose-material
1.4.1
→1.4.2
(no changes) - ⬆️ compose-runtime
1.4.1
→1.4.2
- ⬆️ compose-ui
1.4.1
→1.4.2
- ⬆️ compose-animation
- ⬆️ compose-compiler
1.4.5
→1.4.6
(Depends on JDK 11 instead of JDK 17) - ⬆️ core-splashscreen
1.0.0
→1.0.1
- ⬆️ fragment
1.5.6
→1.5.7
- ⬆️ media3
1.0.0
→1.0.1
- ⬆️ kotest
5.6.0
→5.6.1
- ⬆️ kotlinx-binaryCompatibilityValidator
0.13.0
→0.13.1
- ⬆️ ksp
1.8.20-1.0.10
→1.8.20-1.0.11
- ⬆️ retrofit-converter-kotlinxSerialization
0.8.0
→1.0.0
- ⬆️ compose-compiler
1.4.4
→1.4.5
(:warning: Kotlin 1.8.20 support, requires Java 17+) - ⬆️ compose-bom
2023.03.00
→2023.04.00
- ⬆️ compose-animation
1.4.0
→1.4.1
- ⬆️ compose-foundation
1.4.0
→1.4.1
- ⬆️ compose-material
1.4.0
→1.4.1
- ⬆️ compose-runtime
1.4.0
→1.4.1
- ⬆️ compose-ui
1.4.0
→1.4.1
- ⬆️ compose-animation
- ⬆️ core
1.9.0
→1.10.0
⚠️
- ⬆️ coil
2.2.2
→2.3.0
- ❇️ coil-test
- ⬆️ kotest
5.5.5
→5.6.0
(:warning: breaking changes) - ⬆️ accompanist
0.30.0
→0.30.1
- ⬆️ kotlin
1.8.10
→1.8.20
⚠️ - ⬆️ ksp
1.8.10-1.0.9
→1.8.20-1.0.10
(:warning: You may experience problems with incremental builds) - ⬆️ epoxy
5.1.1
→5.1.2
- ⬆️ firebase-bom
31.4.0
→31.5.0
- ⬆️ firebase-analytics
21.2.1
→21.2.2
- ⬆️ firebase-analytics
- ⬆️ gradle-android-cacheFix
2.7.0
→2.7.1
- ⬆️ mockk
1.13.4
→1.13.5
- ❇️ media3
1.0.0
- media3-cast
- media3-common
- media3-database
- media3-datasource
- media3-datasource-cronet
- media3-datasource-okhttp
- media3-datasource-rtmp
- media3-decoder
- media3-effect
- media3-exoplayer
- media3-exoplayer-dash
- media3-exoplayer-hls
- media3-exoplayer-ima
- media3-exoplayer-rtsp
- media3-exoplayer-smoothstreaming
- media3-exoplayer-workmanager
- media3-extractor
- media3-session
- media3-test-utils
- media3-test-utils
- media3-ui
- media3-ui-leanback
- ⬆️ activity
1.6.1
→1.7.0
(:warning: converted to Kotlin) - ⬆️ annotation
1.5.0
→1.6.0
(:warning: converted to KMP library) - ⬆️ camera
1.2.1
→1.2.2
- ⬆️ compose-compiler
1.4.2
→1.4.4
- ⬆️ compose-bom
2023.01.00
→2023.03.00
⚠️ - ⬆️ compose-animation
1.3.3
→1.4.0
- ⬆️ compose-foundation
1.3.1
→1.4.0
- ⬆️ compose-material
1.3.1
→1.4.0
- ⬆️ compose-runtime
1.3.3
→1.4.0
- ⬆️ compose-ui
1.3.3
→1.4.0
- ⬆️ compose-animation
- ⬆️ fragment
1.5.5
→1.5.6
- ⬆️ lifecycle
2.6.0
→2.6.1
- ⬆️ room
2.5.0
→2.5.1
- ⬆️ work
2.8.0
→2.8.1
- ⬆️ accompanist
0.28.0
→0.30.0
⚠️ accompanist-pager is deprecated and may be removed soon
- ⬆️ firebase-bom
31.2.3
→31.4.0
- ⬆️ firebase-analytics
21.2.0
→21.2.1
- ⬆️ firebase-config
21.2.1
→21.3.0
- ⬆️ firebase-crashlytics
18.3.5
→18.3.6
- ⬆️ firebase-analytics
- ⬆️ owasp-dependencycheck
8.1.2
→8.2.1
- ⬆️ infrastructure
0.17
→0.18
(:warning: read changelog)
- room: (issue b/269010533 fixed)
- ❇️
room-paging-guava
- ❇️
room-paging-rxjava2
- ❇️
room-paging-rxjava3
- ❇️
- ⬆️ lifecycle
2.5.1
→2.6.0
(:warning: converted to Kotlin) - ⬆️ paging-compose
1.0.0-alpha17
→1.0.0-alpha18
- ⬆️ recyclerview
1.2.1
→1.3.0
(:warning: requires migration if used with Compose)
- ⬆️ dokka
1.7.20
→1.8.10
- ⬆️ gradle-android-cacheFix
2.6.5
→2.7.0
- ⬆️ owasp-dependencycheck
8.0.2
→8.1.2
- ⬆️ firebase-bom
31.2.0
→31.2.3
- ⬆️ firebase-crashlytics
18.3.3
→18.3.5
- ⬆️ firebase-crashlytics-gradle
2.9.2
→2.9.4
- ⬆️ firebase-messaging
23.1.1
→23.1.2
- ⬆️ firebase-crashlytics
- ⬆️ kotlinx-binaryCompatibilityValidator
0.12.1
→0.13.0
- ⬆️ kotlinx-serialization
1.5.0-RC
→1.5.0
- ⬆️ versionsPlugin
0.45.0
→0.46.0
- ❇️ work
2.8.0
- ❇️ work-gcm
- ❇️ work-multiprocess
- ❇️ work-runtime
- ❇️ work-rxjava2
- ❇️ work-rxjava3
- ❇️ work-testing
- room:
- ❌ room-paging-guava (see b/269010533)
- ❌ room-paging-rxjava2 (see b/269010533)
- ❌ room-paging-rxjava3 (see b/269010533)
- ⬆️ appcompat
1.6.0
→1.6.1
- ⬆️ browser
1.4.0
→1.5.0
- ⬆️ camera
1.2.0
→1.2.1
- ⬆️ compose-compiler
1.4.0
→1.4.2
- ⬆️ gradle-android-cacheFix
2.6.2
→2.6.5
- ⬆️ dagger
2.44.2
→2.45
- ⬆️ kotlin
1.8.0
→1.8.10
⚠️ - ⬆️ kotlinx-serialization
1.4.1
→1.5.0-RC
⚠️ - ⬆️ ksp
1.8.0-1.0.8
→1.8.10-1.0.9
- ⬆️ kotest
5.5.4
→5.5.5
- ⬆️ mockk
1.13.3
→1.13.4
- ⬆️ owasp-dependencycheck
8.0.1
→8.0.2
- ⬆️ versionsPlugin
0.44.0
→0.45.0
- ⬆️ appcompat
1.5.1
→1.6.0
- ⬆️ compose-bom
2022.12.00
→2023.01.00
- ⬆️ compose-animation
1.3.2
→1.3.3
- ⬆️ compose-runtime
1.3.2
→1.3.3
- ⬆️ compose-ui
1.3.2
→1.3.3
- ⬆️ compose-animation
- ⬆️ compose-compiler
1.4.0-alpha02
→1.4.0
- ⬆️ room
2.4.3
→2.5.0
- ❇️
room-paging-guava
- ❇️
room-paging-rxjava2
- ❇️
room-paging-rxjava3
- ❇️
- ⬆️ gradle-android-cacheFix
2.6.1
→2.6.2
- ⬆️ junit
5.9.1
→5.9.2
- ⬆️ material
1.7.0
→1.8.0
⚠️ - ⬆️ owasp-dependencycheck
7.4.4
→8.0.1
(:warning: Breaking changes!) - ⬆️ reactivex-rxjava3
3.1.5
→3.1.6
- ⬆️ firebase-bom
31.1.1
→31.2.0
- ⬆️ firebase-config
21.2.0
→21.2.1
- ⬆️ firebase-crashlytics
18.3.2
→18.3.3
- ⬆️ firebase-config
- ⬆️ gms-googleServices
4.3.14
→4.3.15
This update changes Kotlin version to
1.8.0
which is not compatible with compose-compiler1.4.0-alpha02
. If you use Jetpack Compose in your project, you can either:
- overwrite version of Kotlin in
settings.gradle
- or use prerelease version of compose-compiler
- ⬆️ test-espresso
3.5.0
→3.5.1
- ⬆️ test-ext-junit
1.1.4
→1.1.5
- ⬆️ test-monitor
1.6.0
→1.6.1
- ⬆️ test-runner
1.5.0
→1.5.2
- dagger-hilt:
- 📝
dagger-hilt-testing
→dagger-hilt-android-testing
- renamed to follow package name - ❇️
dagger-hilt-android-compiler
- ❇️ plugin dagger-hilt-android and library
dagger-hilt-android-gradlePlugin
- 📝
- ⬆️ gradle-android-cacheFix
2.6.0
→2.6.1
- ⬆️ kotlin
1.7.21
→1.8.0
(:warning:) - ⬆️ ksp
1.7.21-1.0.8
→1.8.0-1.0.8
- ⬆️ owasp-dependencycheck
7.4.1
→7.4.4