This is a small release that downgrades kotlin to 2.2.21 until https://youtrack.jetbrains.com/issue/KT-83395 is resolved. If you target 2.3.0, keep using alpha02. If you face KT-83395 or any other issues, consider alpha03.
Unclaimed project
Are you a maintainer of FlowMVI? Claim this project to take control of your public changelog and roadmap.
Changelog
Architecture Framework for Kotlin. Reuse every line of code. Handle all errors automatically. No boilerplate. Build features in minutes. Analytics, metrics, debugging in 3 lines of code. Make all code thread-safe. 50+ features.
This is a small release that downgrades kotlin to 2.2.21 until https://youtrack.jetbrains.com/issue/KT-83395 is resolved. If you target 2.3.0, keep using alpha02. If you face KT-83395 or any other issues, consider alpha03.
New artifact: :metrics is here!
With FlowMVI in just a 5 lines of code you can now set up metrics collection to understand the performance and usage patterns of your app!
FlowMVI metrics collect over 66 different stats including speed of intent handling, state updates, error frequencies, data loadi...
If you enable compiler flag -Xreturn-value-checker=check, the IDE will warn you when you create a store/subscription/plugin and not use it.
childStorePlugin and storeDelegatePlugin allow composing stores into tree-like hierarchies and splitting responsibilities more easily. This enables better code organization by creating parent-child relationships between stores, where child stores can handle specific sub-features while maintaining their own lifecycle....