发布策略
react-native
的每次主要版本更新,React Native for Windows 都会发布一个匹配的版本。此外,还有三种发布分发版本,带有对应的 npm 包分发标签:
- Canary (@canary)
- Preview (@preview)
- Latest (@latest)
canary
版本直接从我们的主分支构建。这些版本不保证上游 React 版本、重大更改或整体稳定性。这些版本应用于开发或测试最新功能,但不应依赖于生产用途。主分支版本号为 0.0.0-canary.x
。
preview
版本是稳定分支首次发布的版本。这些版本旨在随着时间的推移变得越来越完善,并且与 canary 版本相比,重大更改更少。预览版本号为 0.x.0-preview.y
,其中 x 与 React Native 的次要版本匹配。
latest
版本对应于我们的“已发布”版本。晋升为最新版本后,稳定分支不应进行重大更改。必须注意不要损害我们的非预发布分支的稳定性。只有对客户场景至关重要的低风险更改才应向后移植。已发布版本号为 0.x.y
,其中 x 与 React Native 的次要版本匹配。