Release Notes - Version 2.4.0
This release introduces support for Kotlin/JS, upgrades major dependencies to their latest versions, and migrates the demo application to Material 3.
🚀 New Features
- Kotlin/JS Support: In addition to WasmJS, Emoji.kt now supports the Kotlin/JS target, expanding compatibility for web applications.
- Material 3 Integration: Improved support and migration of demo components to Compose Material 3.
🛠 Improvements & Dependency Updates
- Kotlin & Compose Multiplatform: Upgraded to version
1.10.3. - Material 3: Upgraded to
1.10.0-alpha05. - Android Activity & Lottie:
androidx.activity:activity-composeupdated to1.13.0.com.airbnb.android:lottie-composeupdated to6.7.1.
- Internal Refactoring:
- Unified web platform logic for JS and WasmJS targets.
- Improved dependency management using version catalogs (
libs.versions.toml).
⚖️ Legal
- License: Added official MIT license file (fixes #17).