The Release Process

API Platform follows the Semantic Versioning strategy. A new minor version is released every six months, and a new major version is released every two years, along with a last minor version on the previous major one with the same features and an upgrade path.

API プラットフォームはセマンティック バージョニング戦略に従います。新しいマイナー バージョンは 6 か月ごとにリリースされ、新しいメジャー バージョンは 2 年ごとにリリースされます。また、同じ機能とアップグレード パスを備えた以前のメジャー バージョンの最後のマイナー バージョンもリリースされます。

For example:

例えば:

  • version 3.0 has been released on 15 September, 2022;
    バージョン 3.0 は 2022 年 9 月 15 日にリリースされました。
  • version 3.1 will be released on March, 2023;
    バージョン 3.1 は 2023 年 3 月にリリースされます。
  • version 3.2 will be released on September, 2023;
    バージョン 3.2 は 2023 年 9 月にリリースされます。
  • version 3.3 will be released on March, 2024;
    バージョン 3.3 は 2024 年 3 月にリリースされます。
  • versions 3.4 and 4.0 will be released on September, 2024.
    バージョン 3.4 および 4.0 は 2024 年 9 月にリリースされます。

Maintenance

Only 3 versions are maintained at the same time:

同時に維持されるのは 3 つのバージョンのみです。

  • stable (currently the 2.7 branch): regular bugfixes are integrated in this version
    安定版 (現在は 2.7 ブランチ): 通常のバグ修正がこのバージョンに統合されています
  • old-stable (currently 2.6 branch): security fixes are integrated in this version, regular bugfixes are not backported in it
    古い安定版 (現在は 2.6 ブランチ): セキュリティ修正はこのバージョンに統合されており、通常のバグ修正はバックポートされていません。
  • development (main branch): new features target this branch
    開発 (メイン ブランチ): このブランチを対象とする新機能

Older versions (1.x, 2.0...) are not maintained. If you still use them, you must upgrade as soon as possible.

古いバージョン (1.x、2.0...) は維持されていません。まだ使用している場合は、できるだけ早くアップグレードする必要があります。

The old-stable branch is merged in the stable branch on a regular basis to propagate security fixes. The stable branch is merged in the development branch on a regular basis to propagate security and regular bugfixes.

old-stable ブランチは、定期的に安定ブランチにマージされ、セキュリティ修正が伝播されます。stable ブランチは、定期的に開発ブランチにマージされ、セキュリティと定期的なバグ修正が伝播されます。

New versions of API Platform are released when they are ready, on the behalf of the API Platform Core Team.

API プラットフォームの新しいバージョンは、準備が整い次第、API プラットフォーム コア チームに代わってリリースされます。