Versions, Roadmap & Support
The Koin team is leading its development with open-source and community-driven approach since the beginning, and proposes commercial services to secure your development.
Releases Cycle
We drive our developments with release cycles of 6 months to follow Kotlin language and library updates in a consistent manner. We will use beta periods of 6 weeks or more, to help gather first feedbacks.
Once a new version is released, we start the Community support phase for 6 months minimum. During that phase, we are actively gathering feedbacks, following all updates impacting our framework, like libraries, Kotlin Android, Ktor and others frameworks versions.
Establishing Roadmap with Structured Versions
The first big thing for the Koin project is organizing release cycles to establish a clear vision on versions deployment, and to help you anticipate updates and new features. We need a clear version tracking: Major.Minor.Patch
- Patch version: Fixes only, minor dependency library updates
- Minor version: New features & deprecations
- Major version: New impacting features, deprecations & hard breaking changes
We now drive our developments with release cycles of 6 months to follow Kotlin language and library updates in a consistent manner. We will use beta periods of 6 weeks to help gather first feedbacks.
See Also: Releases & API Upgrade Guides for detailed release notes and migration guides.
Enterprise Support by Kotzilla
Companies might struggle to follow the Koin release cycle for various reasons, including legal, business, or technical constraints. As a result, when adopting a new technology, companies may require company-backed support and clear open-source license warranties.
Long-Term Support (LTS)
For these reasons, Kotzilla has designated Koin 3.5.6 as our Long-Term Support version, as it is the most advanced and stable version of Koin for Kotlin 1.x.
We offer peace of mind until at least December 2025 by ensuring compatibility, code audits, and fast-track support for companies that need it.
What's Included in Enterprise Support
Technical Support:
- ✅ Priority Bug Fixes - Critical issues resolved within SLA
- ✅ Security Patches - Dedicated security updates for LTS versions
- ✅ Compatibility Assurance - Guaranteed compatibility with Kotlin versions
- ✅ Direct Support Channel - Access to Koin core team via private channels
Professional Services:
- ✅ Migration Assistance - Help upgrading from older versions or other DI frameworks
- ✅ Architecture Review - Expert review of your Koin setup and module structure
- ✅ Training & Workshops - Team training on Koin best practices
- ✅ Custom Development - Feature development for enterprise needs
Legal & Compliance:
- ✅ License Warranties - Clear open-source license guarantees
- ✅ Compliance Documentation - Support for regulatory requirements
- ✅ Service Level Agreements (SLA) - Contractual response time guarantees
- ✅ Audit Support - Assistance with security and compliance audits
Monitoring & Analytics:
- ✅ Production Monitoring - Kotzilla Platform access for runtime analytics
- ✅ Performance Analysis - Expert analysis of dependency injection performance
- ✅ Crash Reporting - Advanced crash analysis and debugging support
Support Tiers
| Feature | Community | LTS Support | Enterprise Support |
|---|---|---|---|
| GitHub Issues | ✅ | ✅ | ✅ |
| Documentation | ✅ | ✅ | ✅ |
| Security Patches | Current version | LTS version (3.5.6) | All versions |
| Response Time | Best effort | 5 business days | 1-2 business days |
| Direct Support Channel | ❌ | ✅ | ✅ |
| Migration Assistance | ❌ | Limited | ✅ |
| Training & Workshops | ❌ | ❌ | ✅ |
| Architecture Review | ❌ | ❌ | ✅ |
| Custom Development | ❌ | ❌ | ✅ |
| SLA Guarantees | ❌ | ❌ | ✅ |
Choosing the Right Support:
- Community: For open-source projects, personal projects, startups
- LTS Support: For companies requiring stability and guaranteed compatibility
- Enterprise Support: For mission-critical applications requiring dedicated assistance
Community Support
For community users, we provide:
- GitHub Issues - Bug reports and feature requests at github.com/InsertKoinIO/koin
- Documentation - Comprehensive guides at insert-koin.io
- Slack Channel - Community discussion on Kotlin Slack #koin
- Stack Overflow - Q&A tagged with koin
- Release Notes - Detailed upgrade guides in Releases
Contact & More Information
- Enterprise Support: Koin Long Term Support
- Kotzilla Platform: kotzilla.io
- General Inquiries: koin@kotzilla.io
- Community Slack: Kotlin Slack #koin
For detailed release information and API stability policies, see: