Roadmap & Support
The Koin team is leading its development with open-source and community-driven approach since the beginning, and propose 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 librairies, Kotling 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 features: New Impacting features, deprecations & hard breaking
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.
Community or Commercial Support
Behind our will to build a vision with a roadmap, we also know that many companies are engaging their business while they are using Koin to build their solutions and applications.
Kotzilla, the company of the authors of Koin, propose strong corporate support: long-term support versions.
Roadmap for 2022
Here is our current roadmap:
- Koin 3.1 (Q1)
- Koin 3.2 (Q2)
- Koin 3.3 (Q4)
- Koin Annotations 1.0 (Q2)