You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Added new artifact :runtime-optional, which provides access to @SingleIn, @ForScope and AppScope, see #16.
Added support for scopes with parameters, e.g. to support @SingleIn(AppScope::class) and @ContributesTo(AppScope::class), see #1.
Allow specifying custom contributing annotations via KSP option instead of using @ContributingAnnotation, see #24.
Changed
Updated the documentation and decided to recommend scope references as parameter to contribute and merge types. In other words: we prefer using the @SingleIn(SomeScope::class) annotation and explicitly declaring the scope on the @Contribute*(SomeScope::class) annotations. Support for the old way may go away, see #36.
Removed
Removed mingwX64() target, because kotlin-inject doesn't support it.