Closed arkivanov closed 1 month ago
This update introduces several new functionalities across multiple components, focusing on enhancing back handling, instance keeping, lifecycle management, and state keeping. Key changes include new methods and properties in the back-handler
, instance-keeper
, and lifecycle
modules, updated dependencies in build.gradle.kts
, and version upgrades in deps.versions.toml
. Additionally, the .gitignore
file now excludes the .kotlin
directory.
Files/Directories | Change Summary |
---|---|
.gitignore |
Updated to exclude the .kotlin directory. |
back-handler/api/back-handler.klib.api |
Added new methods and properties for back handling functionality. |
build.gradle.kts |
Added import and configuration for BinaryCompatibilityValidatorConfig . |
deps.versions.toml |
Updated versions for Kotlin, Kotlinx Binary Compatibility Validator, Kotlinx Coroutines, and Detekt Gradle Plugin. |
instance-keeper/api/instance-keeper.klib.api |
Introduced new methods and properties for instance keeping functionality. |
lifecycle-coroutines/api/lifecycle-coroutines.klib.api |
Added new coroutine-related functions for lifecycle management. |
lifecycle-reaktive/api/lifecycle-reaktive.klib.api |
Added functions for lifecycle management and disposable scopes. |
lifecycle/api/lifecycle.klib.api |
Introduced interfaces and classes for lifecycle management. |
settings.gradle.kts |
Updated version of the gradle-setup-plugin . |
state-keeper/api/state-keeper.klib.api |
Introduced methods and functions for state keeping and serialization. |
In the code's enchanted glade,
New features now cascade,
Back handling's more refined,
Instances well-defined,
Lifecycles gracefully flow,
States in harmony grow,
A coder's dream, aglow! 🌟
Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media?
Summary by CodeRabbit
New Features
Chores
.gitignore
to exclude the.kotlin
directory.gradle-setup-plugin
.