Skip to content

Commit 10e7fef

Browse files
fix(deps): update kotlininject to v0.8.0 (#2059)
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [me.tatarka.inject:kotlin-inject-runtime](https://redirect.github.com/evant/kotlin-inject) | dependencies | minor | `0.7.2` -> `0.8.0` | | [me.tatarka.inject:kotlin-inject-compiler-ksp](https://redirect.github.com/evant/kotlin-inject) | dependencies | minor | `0.7.2` -> `0.8.0` | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>evant/kotlin-inject (me.tatarka.inject:kotlin-inject-runtime)</summary> ### [`v0.8.0`](https://redirect.github.com/evant/kotlin-inject/blob/HEAD/CHANGELOG.md#080---2025-04-27) ##### Changed - Kotlin updated to 2.1.20 ##### Fixed - Will now error when a child and parent components provide a binding for the same type. ##### Added - Added mingwX64 target for windows - KSP2 support - You can now use `@AssistedFactory` to annotate an interface that creates an instance of a type. This factory can be used in place of a lambda when injecting. This can be useful because an explicit interface can have named and default parameters. ex: ```kotlin @&#8203;Inject class Foo(@&#8203;Assisted arg: String) @&#8203;AssistedFactory interface CreateFoo { fun create(arg: String): Foo } @&#8203;Inject class Bar(fooFactory: CreateFoo) ``` </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about these updates again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://redirect.github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4yNjIuMCIsInVwZGF0ZWRJblZlciI6IjM5LjI2Mi4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
1 parent 2ecac3a commit 10e7fef

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

gradle/libs.versions.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ jvmTarget = "11"
2828
publishedJvmTarget = "1.8"
2929
kct = "0.7.0"
3030
kotlin = "2.1.10"
31-
kotlinInject = "0.7.2"
31+
kotlinInject = "0.8.0"
3232
kotlinInject-anvil = "0.1.4"
3333
kotlinpoet = "2.1.0"
3434
kotlinx-coroutines = "1.10.2"

0 commit comments

Comments
 (0)