Compatibility
Overview
This documentation shows the compatibility of all libraries with the following base versions:
| Dependency | Version |
|---|---|
| Jetbrains Compose | 1.11.1 |
| Jetbrains Compose Material | 1.9.0 |
Version Updates
As long as the major version remains the same, updates are safe. For new major versions, this documentation will be updated.
Small Utilities
Note
Utilities do not depend on any compose version! It's safe to update them even when their major number has changed.
| Library | Version | Dependencies |
|---|---|---|
| KMPParcelize | 2.0.0 |
-- |
| KMPPlatformContext | 2.0.0 |
-- |
| KMPMail | 1.0.0 |
-- |
| KMPIcon | 1.0.0 |
-- |
Libraries
Note
Following libraries are no composable libraries but may contain a composable module.
| Library | Version | Dependencies | Info |
|---|---|---|---|
| KotPreferences | 4.0.0 |
-- | |
| Lumberjack | 10.0.0 |
KMPParcelize |
the feedback1 and composeviewer2 modules have an additional dependency |
Compose Libraries
Note
Following libraries are composable libraries and do depend on the compose version. Usually it's safe to update the compose version to a newer versions but following libraries are using the above mentioned compose versions.
| Library | Version | Dependencies | Info |
|---|---|---|---|
| ComposeChangelog | 4.0.0 |
KMPParcelize, KMPPlatformContext |
the statesaver-preferences3 module has an additional dependency |
| ComposeColors | 2.0.0 |
-- | |
| ComposeDebugDrawer | 3.0.0 |
KMPParcelize, KMPPlatformContext |
the plugin-kotpreferences3 and plugin-lumberjack4 modules have an additional dependency |
| ComposeDialogs | 4.0.0 |
-- | the dialog-color5 module has additional dependencies |
| ComposePreferences | 3.0.0 |
KMPParcelize, ComposeDialogs |
the kotpreferences3 module has an additional dependency |
| ComposeThemer | 2.0.0 |
-- |