koin v0.9.1 Release Notes
-
DSL
- ๐
[FIXED]
Parameter propagation - You can now reuse params inget()
to propagate it #66
Core
[ADDED]
Parameters are now expressed via Kotlin function to allow lazy evaluation #67- โก๏ธ
[UPDATED]
Parameter propagation #66 - ๐
[FIXED]
Stack resolution engine fixed #72 - ๐
[FIXED]
Better Logs, Error & Stacktraces - ๐
[FIXED]
Properties loading from externalproperties
file can read values as String/Integer/Float
Android
[ADDED]
get()
direct dependency eager fetching function for Activity/Fragment/Service #78
Android Architecture
[ADDED]
To help misuse the Koin ViewModel API, we introduce thegetSharedViewModel()
andsharedViewModel()
from Fragment, to reuseViewModel
from parentActivity
.getViewModel()
andviewModel()
now createsViewModel
instance (noFromActivity
parameter anymore)- โก๏ธ
[UPDATED]
ViewModel factory logs to see what Activity/Fragment is gettingViewModel
instance
- ๐