支持政策
社区维护
Capacitor 从一开始就是 100% 开源(MIT)的,并且将永远如此。开发者可以通过 Capacitor 的社区维护策略,确保 Capacitor 是其跨平台应用的正确选择。Capacitor 团队定期发布新版本和错误修复,并且非常欢迎社区的拉取请求。
Capacitor 维护与支持状态
考虑到时间和资源限制的现实,以及支持不断发展的移动平台生态系统的需要,Capacitor 团队有必要随着时间的推移发布新的主要版本。然而,Capacitor 将尽一切努力使向新版本的过渡尽可能顺畅。Capacitor 团队建议更新到最新版本的 Capacitor,以获取最新功能、改进和稳定性更新。
每个 Capacitor 版本的当前状态如下:
| 版本 | 状态 | 发布日期 | 维护结束日期 | 扩展支持结束日期 |
|---|---|---|---|---|
| v8 | 活跃 | 2025 年 12 月 8 日 | 待定 | 待定 |
| v7 | 扩展支持 | 2025 年 1 月 20 日 | 2026 年 6 月 8 日 | 2026 年 12 月 8 日 |
| v6 | 支持已结束 | 2024 年 4 月 15 日 | 2025 年 7 月 20 日 | 2026 年 1 月 20 日 |
| v5 | 支持已结束 | 2023 年 5 月 3 日 | 2024 年 10 月 15 日 | 2025 年 4 月 15 日 |
| v4 | 支持已结束 | 2022 年 7 月 27 日 | 2023 年 11 月 3 日 | 2024 年 5 月 3 日 |
| v3 | 支持已结束 | 2021 年 5 月 18 日 | 2023 年 1 月 27 日 | 2023 年 7 月 27 日 |
| v2 | 支持已结束 | 2020 年 4 月 3 日 | 2021 年 11 月 18 日 | 2022 年 5 月 18 日 |
| v1 | 支持已结束 | 2019 年 5 月 23 日 | 2020 年 10 月 3 日 | 2021 年 4 月 3 日 |
- 维护中:仅限关键错误和安全修复。无重大功能改进。
- 扩展支持:不再向新客户提供。
兼容性建议
Capacitor 团队整理了一套关于将 Capacitor 与其他相关软件配合使用的建议。这并非一份全面的列表,但涵盖了常见的兼容性问题。Capacitor 团队强烈建议每季度检查一次项目依赖项,以跟踪新版本、功能特性和错误修复。
| Capacitor | 最低 Node 版本 | 最低 Xcode 版本 | 最低 Android Studio 版本 |
|---|---|---|---|
| v8 | 22 | 26.0 | 2025.2.1 |
| v7 | 20 | 16.0 | 2024.2.1 |
| v6 | 18 | 15.0 | 2023.1.1 |
| v5 | 16 | 14.1 | 2022.2.1 |
| v4 | 12 | 13 | 2020.1 |
| v3 | 12 | 12 | 2020.1 |
最低支持平台
每个 Capacitor 版本为其支持的每个平台设置了最低版本要求。Capacitor 团队力求支持尽可能广泛的版本范围。每次发布主要版本时,团队都会评估每个平台的最低版本,并根据使用情况和技术约束进行必要的调整。
| Capacitor | 最低 iOS 版本 | 最低 Android 版本 |
|---|---|---|
| v8 | 15.0 | 7.0 (API 24) |
| v7 | 14.0 | 6.0 (API 23) |
| v6 | 13.0 | 5.1 (API 22) |
| v5 | 13.0 | 5.1 (API 22) |
| v4 | 13.0 | 5.1 (API 22) |
| v3 | 12.0 | 5.0 (API 21) |