0.5.0
The following changes were made for this release:
- Support/fixes for multithreaded Dispatchers in many modules
- Fixes to example app
- StyledString fixes
- Make BT permissions module not request permissions the moment it is accessed
- Base KeyboardManager Builder is not marked as LifecycleSubscribable
- MutableState does not update if underlying WithMutableState has been updated (Compose)
- Add Store and Remember to Architecture (Compose)
- Binary-compatibility-validator to ensure public API is stable
- Update State open class into an interface
- Update Koin version to 3.2
- Bluetooth: add support of paired devices list
- Reduce default test-util dependencies by splitting into modules
See for full details: https://github.com/splendo/kaluga/issues?q=is%3Aissue+label%3A0.5.0
Our release contains small breaking changes (e.g. changing classes from abstract to interface) and there are some deprecations. Deprecated classes/methods will be removed in the 1.0 release.