Skip to content

Multimodule App with Koin DI

Latest
Compare
Choose a tag to compare
@mfbcat mfbcat released this 27 Jul 17:13
· 1 commit to develop since this release

Initial release using Koin DI

Release 0.1 to 0.6 - Initial release with Hilt

Added Jetpack compose App from AS template
Added bottom navigation as per specification
Added modules to project
Moved policies basic screen from main app module to policies module

Fixed miscellaneous hilt related problems
Updated viewModel to read from repository
Initial, basic display of three policies

Updatest header bar with app name, logo and screen
Added launcher icons
Added PolicyCard used to display each InsurancePolicy
Added Read More / Read less button with animation
Added Junit Test
Added REQUIREMENTS.md
Code cleanup

Add screen title to Destinations interface
Display Screen title "My policies" in policies screen
Remove extra colon from string resources

Update "Read more" string resource to "Read More" as per spec
Remove "Read less" as this was not specified

Update App module with Profile screen in module Screen
Update App module with Home screen in module Home
Update App module with Claims screen in module claims

release 0.7 - 27.7.2025 - Migrate from Hilt to Koin DI

Remove hilt plugin from gradle
Move usecase module to feature's level
Migrate feature claims to Koin DI
Migrate feature home to Koin DI
Migrate feature policies to Koin DI
Migrate feature profile to Koin DI
Remove hilt annotations and start Koin modules
Add Koin dependencies and libraries