Выпуски и планирование EF Core

Стабильные выпуски

Выпуск Целевая платформа Поддерживается до Ссылки.
EF Core 8.0 .NET 8 10 ноября 2026 г. Новые возможности / Критическое изменение
EF Core 7.0 .NET 6 14 мая 2024 г. Новые возможности / Критическое изменение
EF Core 6.0 .NET 6 12 ноября 2024 г. (LTS) Новые возможности / Критическое изменение
EF Core 5.0 .NET Standard 2.1 Срок действия истек 10 мая 2022 г. Объявление / Критические изменения
EF Core 3.1 .NET Standard 2.0 Истек срок действия 13 декабря 2022 г. Объявление
EF Core 3.0 .NET Standard 2.1 Срок действия истек 3 марта 2020 г. Объявление / Критические изменения
EF Core 2.2 .NET Standard 2.0 Срок действия истек 23 декабря 2019 г. Объявление
EF Core 2.1 .NET Standard 2.0 Срок действия истек 21 августа 2021 г.* Объявление
EF Core 2.0 .NET Standard 2.0 Срок действия истек 1 октября 2018 г. Объявление
EF Core 1.1 .NET Standard 1.3 Срок действия истек 27 июня 2019 г. Объявление
EF Core 1.0 .NET Standard 1.3 Срок действия истек 27 июня 2019 г. Объявление

Сведения о конкретных платформах, поддерживаемых каждым выпуском EF Core, см. в разделе Поддерживаемые платформы.

Выпуски и поддержка Entity Framework Core соответствуют выпускам и поддержке .NET. Сведения о сроках действия поддержки и выпусках с долгосрочной поддержкой (LTS) см. в Политике поддержки .NET.

* EF Core 2.1 по-прежнему будет поддерживаться только при использовании с ASP.NET Core 2.1 на платформе .NET Framework. Дополнительные сведения: Политика поддержки ASP.NET.

Руководство по обновлению до новых выпусков

  • В поддерживаемых выпусках исправлены проблемы безопасности и другие критические ошибки. Всегда используйте последнее исправление данного выпуска. Например, для EF Core 2.1 используйте версию 2.1.x для максимального доступного значения "x".
  • Обновления основного номера версии (например, с EF Core 2 до EF Core 3) часто содержат критические изменения. Рекомендуется тщательное тестирование при обновлении основных версий. Используйте ссылки на критические изменения выше, чтобы получить рекомендации по работе с критическими изменениями.
  • Обновления дополнительного номера версии обычно не содержат критических изменений. Однако тщательное тестирование по-прежнему рекомендуется, так как новые функции могут привести к регрессиям.

Процесс планирования выпусков

Выпуски EF Core согласованы с расписанием поставки .NET Core.

Выпуски исправлений обычно предоставляются ежемесячно, но имеют долгое время выполнения.

См. сведения о том, как мы определяем, что именно предоставлять в каждом выпуске, в описании процесса планирования выпуска. Как правило, планирование предусматривает только определение основных или дополнительных выпусков.

EF Core 9.0

Следующий запланированный стабильный выпуск — EF Core 9.0 или только EF9, запланированный на ноябрь 2024 года.

Дополнительные сведения см. в высокоуровневом плане EF9 .