参加 Kotlin EAP 项目
你可以参加 Kotlin 早期预览(EAP) 项目, 试用 Kotlin 还未发布的最新功能.
在每个语言发布版 (2.x.0) 和工具发布版 (2.x.20 )之前, 我们会发布早期预览(Early Access Preview, EAP) 版, 你可以在真实的项目中试用, 并分享你的反馈意见. Kotlin EAP 版通常包含以下几个阶段:
EAP 版本 | 描述 |
|---|---|
Beta1 | 首次推出新的功能特性, 改进, 以及其它重大变更. 让你有机会尽早试用新的功能, 并提供反馈意见. |
Beta2 | 通常会根据我们收到的反馈意见, 添加新的功能特性和改进. 这个版本已经包含完整的功能特性, 并继续预览即将发布的版本, 对之前引入的功能特性进一步进行完善. |
RC | 第一个发布候选版. 主要集中于稳定 Beta1 和 Beta2 种引入的变更, 以及修复测试过程中发现的回归问题. |
RC2 | 包含重要的修复, 确定最终发布版的内容, 确认准备就绪. |
如果你将发现的 bug 报告到我们的问题追踪系统 YouTrack, 我们非常感谢. 大多数情况下, 我们会在最终发布版之前修正这些 bug, 因此为了解决你的问题, 不需要等到 Kotlin 的下个发布版.
参加早期预览(EAP) 项目并报告 bug, 你可以向 Kotlin 作出贡献, 帮助我们改进它, 为 不断增长的 Kotlin 社区 每个成员带来利益.
如果你有任何问题, 或者希望参与讨论, 欢迎加入 Kotlin Slack 的 #eap 频道. 在这个频道中, 你还可以收到关于新的 EAP 版本的通知.
EAP 版能够如何帮助你更加高效的使用 Kotlin
为使用稳定发布版做好准备.
如果你在开发一个复杂的多模块项目, 参加 EAP 可以让你采用稳定发布版时的使用经验更加流畅. 越早更新到稳定发布版, 你就可以越快从它的性能改进和新的语言特性中获益.
巨大而且复杂的项目的迁移工作可能需要耗费一些时间, 不仅因为项目的规模, 而且因为 Kotlin 开发组可能还没有考虑到某些特定的使用场景. 通过参加 EAP, 并持续的测试 Kotlin 的新版本, 对于你的特定的使用场景, 你可以快速向我们提供反馈意见. 因此可以帮助我们尽可能多的追查问题, 并保证当稳定版正式发布时, 你能够安全的更新. 请参见 Slack 通过测试 Android, Kotlin, 以及 Gradle 的发布前预览版本带来的益处.
保证使用最新版本的库.
如果你是库的开发者, 更新到新的 Kotlin 版本是极其重要的. 如果你使用旧的版本, 可能导致你的使用者无法在他们的项目中更新 Kotlin 版本. 如果使用 EAP 版本, 那么在稳定版发布时, 你可以几乎立即在你的库中支持最新的 Kotlin 版本, 因此可以让你的使用者更加满意, 也让你的库获得更多使用者.
分享使用经验.
如果你是一个 Kotlin 爱好者, 并且喜欢创作教育性的内容来向 Kotlin 生态系统做贡献, 那么试用 Kotlin EAP 中的新功能特性, 你就有机会第一个向 Kotlin 社区分享新的酷炫功能的使用经验.
EAP 版本
目前没有预览版.