维护策略。

支持分为三类:新功能、错误修复和安全问题。

新功能

我们计划每六个月发布一个包含新功能的新版本。在极少数情况下,如果一年内没有发布新版本,我们将延长前一个版本的支持期限,直到下一个版本发布为止。

Bug 修复

次要版本将在其系列发布的第一个版本后的一年内获得错误修复。例如,如果理论上的 1.1.0 版本于 2023 年 1 月 1 日发布,它将在 2024 年 1 月 1 日之前获得错误修复。之后,它将被视为不受支持。

当前支持的版本列表
  • 8.0.x - 支持至 2025 年 11 月 7 日
  • 7.2.x - 支持至 2025 年 8 月 9 日

安全问题

次要版本将在其系列发布的第一个版本后两年内获得安全修复。例如,如果理论上的 1.1.0 版本于 2023 年 1 月 1 日发布,它将在 2025 年 1 月 1 日之前获得安全修复。之后,它将达到生命周期终点。

当前支持的版本列表
  • 8.0.x - 支持至 2026 年 11 月 7 日
  • 7.2.x - 支持至 2026 年 8 月 9 日
  • 7.1.x - 支持至 2025 年 10 月 1 日
  • 7.0.x - 支持至 2025 年 4 月 1 日

不受支持的版本系列

当一个版本系列不再受支持时,您将自行负责处理错误和安全问题。我们可能会提供修复程序的反向移植,并将其发布到 git,但不会发布新版本。如果您不愿意维护自己的版本,则应升级到受支持的版本。


您可以在 Rails 指南中阅读完整的策略