跳至主要内容

版本、路線圖與支援

Koin 團隊從一開始就以開源和社群驅動的方式領導其開發,並提供商業服務來保障您的開發。

發布週期 (Releases Cycle)

我們以 6 個月的發布週期來推動我們的開發,以一致的方式追蹤 Kotlin 語言和函式庫的更新。 我們將使用 6 周或更長時間的 beta 測試期,以幫助收集初步的回饋。

一旦新版本發布,我們將開始至少 6 個月的社群支援階段 (Community support phase)。 在此階段,我們積極收集回饋,追蹤所有影響我們框架的更新,例如函式庫、Kotlin Android、Ktor 和其他框架版本。

透過結構化版本建立路線圖 (Roadmap)

Koin 專案的第一件大事是組織發布週期,以建立版本部署的清晰願景,並幫助您預期更新和新功能。 我們需要一個清晰的版本追蹤:Major.Minor.Patch

  • Patch 版本:僅修復錯誤,次要的依賴函式庫更新
  • Minor 版本:新功能和棄用 (deprecations)
  • Major 版本:新的影響性功能、棄用 (deprecations) 和重大變更 (hard breaking)

我們現在以 6 個月的發布週期來推動我們的開發,以一致的方式追蹤 Kotlin 語言和函式庫的更新。 我們將使用 6 周的 beta 測試期,以幫助收集初步的回饋。

Kotzilla 的企業支援 (Enterprise Support)

由於法律、業務或技術限制等多種原因,公司可能難以遵循 Koin 的發布週期。 因此,在採用新技術時,公司可能需要公司支持和明確的開源許可保證。

基於這些原因,Kotzilla 已將 Koin 3.5.6 指定為我們的長期支援版本 (Long-Term Support version),因為它是 Koin for Kotlin 1.x 最先進和穩定的版本。 我們至少在 2025 年 12 月之前提供安心保障,確保相容性、程式碼審計和快速通道支援,以滿足公司的需求。

有關 Kotzilla 的 Koin 長期支援 (Long Term Support) 的更多資訊。