EF Core のリリースと計画
安定版リリース
リリース | [対象とする Framework] | サポート期限 | リンク |
---|---|---|---|
EF Core 8.0 | .NET 8 | 2026 年 11 月 10 日 | 新機能 / 破壊的変更 |
.NET 6 | 2024 年 5 月 14 日に期限切れ | 新機能 / 破壊的変更 | |
EF Core 6.0 | .NET 6 | 2024 年 11 月 12 日 (LTS) | 新機能 / 破壊的変更 |
.NET Standard 2.1 | 2022 年 5 月 10 日に期限切れ | お知らせ / 破壊的変更 | |
.NET Standard 2.0 | 2022 年 12 月 13 日に期限切れ | お知らせ | |
.NET Standard 2.1 | 2020 年 3 月 3 日に期限切れ | お知らせ / 破壊的変更 | |
.NET Standard 2.0 | 2019 年 12 月 23 日に期限切れ | お知らせ | |
.NET Standard 2.0 | 2021 年 8 月 21 日に期限切れ* | お知らせ | |
.NET Standard 2.0 | 2018 年 10 月 1 日に期限切れ | お知らせ | |
.NET Standard 1.3 | 2019 年 6 月 27 日に期限切れ | お知らせ | |
.NET Standard 1.3 | 2019 年 6 月 27 日に期限切れ | お知らせ |
各 EF Core リリースでサポートされている特定のプラットフォームの詳細については、「サポートされているプラットフォーム」を参照してください。
Entity Framework Core のリリースとサポートは、.NET のリリースとサポートと整合されています。 サポートの有効期限と長期的なサポート (LTS) のリリースについては、.NET のサポート ポリシーを参照してください。
* EF Core 2.1 は .NET Framework で ASP.NET Core 2.1 と共に使用しても引き続きサポートされます。 詳細については、「ASP.NET サポート ポリシー」を参照してください。
新しいリリースへの更新に関するガイダンス
- サポートされているリリースでは、セキュリティおよびその他の重要なバグが修正されています。 常に、特定のリリースの最新のパッチを使用してください。 たとえば、EF Core 2.1 では、使用可能な最高の "x" に対して 2.1. x を使用します。
- メジャー バージョンの更新 (たとえば、EF Core 2 から EF Core 3) には、多くの場合、破壊的変更が含まれています。 メジャー バージョン間で更新を行う場合は、完全なテストを行うことをお勧めします。 破壊的変更に対処するためのガイダンスについては、上の破壊的変更に関するリンクをご覧ください。
- マイナー バージョンの更新には、通常、破壊的変更は含まれていません。 ただし、新しい機能によって回帰が生じる可能性があるため、やはり完全なテストを行うことをお勧めします。
リリース計画とスケジュール
EF Core のリリースは、.NET Core の出荷スケジュールに合わせて行われます。
通常、修正プログラムのリリースは月単位で出荷されますが、長いリード タイムがあります。
各リリースで出荷される内容の決定方法の詳細については、「リリースの計画プロセス」を参照してください。 通常、次のメジャー リリースまたはマイナー リリースよりもさらに詳細な計画を行うことはありません。
EF Core 9.0
次に予定されている安定版リリースは、2024 年 11 月にスケジュールされている EF Core 9.0 (EF9) です。
詳しくは、「EF Core 9 の新機能」を参照してください。
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET