Skip to content

fix(deps): update kotlininject to v0.8.0#2059

Merged
slack-oss-bot merged 1 commit intomainfrom
renovate/kotlininject
Apr 29, 2025
Merged

fix(deps): update kotlininject to v0.8.0#2059
slack-oss-bot merged 1 commit intomainfrom
renovate/kotlininject

Conversation

@slack-oss-bot
Copy link
Copy Markdown
Collaborator

This PR contains the following updates:

Package Type Update Change
me.tatarka.inject:kotlin-inject-runtime dependencies minor 0.7.2 -> 0.8.0
me.tatarka.inject:kotlin-inject-compiler-ksp 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

evant/kotlin-inject (me.tatarka.inject:kotlin-inject-runtime)

v0.8.0

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:
    @​Inject class Foo(@​Assisted arg: String)
    
    @​AssistedFactory
    interface CreateFoo {
      fun create(arg: String): Foo
    }
    
    @​Inject
    class Bar(fooFactory: CreateFoo)

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.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

@slack-oss-bot slack-oss-bot enabled auto-merge April 28, 2025 08:23
@slack-oss-bot slack-oss-bot force-pushed the renovate/kotlininject branch from 61c7478 to f6bc673 Compare April 29, 2025 08:10
@slack-oss-bot slack-oss-bot added this pull request to the merge queue Apr 29, 2025
Merged via the queue into main with commit 10e7fef Apr 29, 2025
5 checks passed
@slack-oss-bot slack-oss-bot deleted the renovate/kotlininject branch April 29, 2025 18:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants