Skip to content

Release Build #17

Choose a tag to compare

@stephenWanjala stephenWanjala released this 18 Dec 10:58
· 13 commits to master since this release
32c2a28
refactor: Migrate from Hilt to Koin and optimize custom modifiers

- Replace Dagger Hilt with Koin for dependency injection; updated `MultiplyApp` to initialize Koin and converted `AppModule` to use Koin DSL.
- Update ViewModels (`GameViewModel`, `QuestionsViewModel`) to remove Hilt annotations and switch navigation injection to `koinViewModel`.
- Refactor `neumorphicShadow` custom modifier to use the `Modifier.Node` API (via `ModifierNodeElement` and `DrawModifierNode`) instead of `composed` for improved performance.
- Upgrade `kotlin` to `2.3.0` and `agp` to `8.13.2`.
- Bump `composeBom` to `2025.12.01`, `material3` to `1.5.0-alpha11`, and `activityCompose` to `1.12.2`.
- Add `com.github.skydoves.compose.stability.analyzer` plugin to build scripts.