What's Changed
π§ Dependency Updates
Comprehensive upgrades across build tools, libraries, and ecosystem components:
-
Build & Toolchain
- AGP:
8.7.0 β 9.2.1 - Gradle:
8.13 β 9.5.0 - Kotlin:
2.0.21 β 2.3.21 - KSP: up to
2.3.7 - Android Tools (common):
31.x β 32.2.1
- AGP:
-
Jetpack / Compose
- Compose BOM:
2024.09 β 2026.05 - Lifecycle:
2.8.6 β 2.10.0 - Activity Compose:
1.9.2 β 1.13.0 - Core KTX:
1.13.1 β 1.18.0 - AppCompat:
1.7.0 β 1.7.1
- Compose BOM:
-
Media
- Media3 (ExoPlayer, UI, common):
1.4.1 β 1.10.0
- Media3 (ExoPlayer, UI, common):
-
Testing
- JUnit:
1.2.1 β 1.3.0 - Espresso:
3.6.1 β 3.7.0
- JUnit:
-
Other
- Material Components:
1.12.0 β 1.13.0
- Material Components:
π οΈ Updates by @nisrulz
- Updated project to API 35 and later SDK 36
- Fixed ExoPlayer issue in
BeforeAfterLayout - Improved edge-to-edge support in demo app
- Addressed publishing issues
- General code fixes and dependency updates
- Updated:
libs.versions.tomldependabot.ymltrigger-build-on-jitpack.yml
- Added/maintained JitPack build automation via GitHub Actions
- Migrated to official Dokka plugin and inbuilt Kotlin tooling
- Regenerated documentation
New Contributors
- @wicaodian made their first contribution in #84
Full Changelog: 1.2.3...1.2.4