We’ve just released Koin IDE Plugin 1.2.0, with updates designed to help you spot configuration mistakes faster, verify your dependency setup with more confidence, and debug SDK integration issues directly from the IDE.
This release extends the plugin’s ability to flag potential misconfigurations before they cause issues at runtime, even in more advanced use cases.
It now recognizes dynamic parameters passed using parametersOf
, so you’ll see clearer warnings when parameters are missing or mismatched.
There’s initial support for scoped components, helping you understand how scope
declarations are wired into your app.
Generic types are now more accurately resolved, so definitions and injections that rely on type inference are properly validated.
We’ve also expanded the way ViewModel usage patterns are detected, covering both traditional and constructor-based styles.
Lastly, bindings between interfaces and implementations are now more thoroughly checked to catch ambiguous or missing links.
If you’re using Koin beyond the basics, this update makes the plugin smarter about recognizing real-world usage.
Common Android helpers like androidContext()
and androidApplication()
are now properly resolved during type checking.
Support has been added for inline module declarations, so definitions declared directly in startKoin {}
or koinApplication {}
are fully recognized.
Koin Plugin 1.2.0 introduces new ways to configure how inspections and visual cues appear in your project.
You can turn individual inspections on or off — for example, hiding alerts about unused definitions or undeclared usage if they’re not relevant to your project.
Gutter icons are now customizable too. You can choose which ones to show (usages, declarations, parameters), or limit icons to constructor areas only if you prefer a cleaner view.
If you’re using the Kotzilla SDK alongside Koin, the plugin now gives you immediate feedback on whether the SDK is properly configured.
An inline indicator in your code or config view will show if the SDK is active and ready.
If the SDK isn’t configured yet, clicking the warning will take you directly to Flight Check — a view that provides a full overview of your Koin and Kotzilla configuration and guides you through the SDK setup steps.
This saves time when debugging performance issues, especially in larger projects.
Some users experienced issues with OAuth-based login flows. With this release, we’ve added a classic username/password login option as a fallback — making it easier for everyone to get up and running.
You’ll also notice small improvements to plugin performance, better UI responsiveness, and fixes for a few edge-case bugs reported by the community. We appreciate the feedback — it directly shapes how we improve.
Install Koin IDE Plugin 1.2.0 and get clearer insights, faster debugging, and safer configuration checks — all directly inside your IDE.