EF Core-Releases und Planung

Stabile Releases

Freigabe Zielframework Support bis zum Verknüpfungen
EF Core 8.0 .NET 8 10. November 2026 Neuerungen / Breaking Changes
EF Core 7.0 .NET 6 14. Mai 2024 Neuerungen / Breaking Changes
EF Core 6.0 .NET 6 12. November 2024 (LTS) Neuerungen / Breaking Changes
EF Core 5.0 .NET Standard 2.1 Abgelaufen: 10. Mai 2022 Ankündigung / Wichtige Änderungen
EF Core 3.1 .NET-Standard 2.0 Am 13. Dezember 2022 abgelaufen Ankündigung
EF Core 3.0 .NET Standard 2.1 Abgelaufen: 3. März 2020 Ankündigung / Wichtige Änderungen
EF Core 2.2 .NET-Standard 2.0 Am 23. Dezember 2019 abgelaufen Ankündigung
EF Core 2.1 .NET-Standard 2.0 Abgelaufen: 21. August 2021* Ankündigung
EF Core 2.0 .NET-Standard 2.0 Am 1. Oktober 2018 abgelaufen Ankündigung
EF Core 1.1 .NET Standard 1.3 Am 27. Juni 2019 abgelaufen Ankündigung
EF Core 1.0 .NET Standard 1.3 Am 27. Juni 2019 abgelaufen Ankündigung

Weitere Informationen über die speziellen Plattformen, die von den jeweiligen EF Core-Releases unterstützt werden, finden Sie unter Unterstützte Plattformen.

Entity Framework Core-Versionen und -Support sind an .NET-Versionen und -Support ausgerichtet. Weitere Informationen zum Ablaufdatum des Supports und zu Releases mit langfristigem Support (long-term support, LTS) finden Sie unter Supportrichtlinie für .NET.

* EF Core 2.1 wird nur bei Verwendung mit ASP.NET Core 2.1 auf .NET Framework weiterhin unterstützt. Weitere Informationen finden Sie in der ASP.NET-Supportrichtlinie.

Anleitung zum Aktualisieren auf neue Releases

  • Unterstützte Releases werden auf Sicherheits- und andere kritische Fehler gepatcht. Verwenden Sie immer den aktuellen Patch eines vorhandenen Release. Verwenden Sie z. B. 2.1.x für EF Core 2.1 für das höchste verfügbare „x“.
  • Aktualisierungen von Hauptversionen (z. B. EF Core 2 auf EF Core 3) beinhalten häufig wichtige Änderungen. Bei der Aktualisierung von Hauptversionen werden gründliche Tests empfohlen. Anleitungen zum Umgang mit wichtigen Änderungen finden Sie unter den Links „Wichtige Änderungen“.
  • Kleinere Versionsaktualisierungen enthalten in der Regel keine wichtigen Änderungen. Dennoch wird ein gründlicher Test empfohlen, da neue Funktionen zu Regressionen führen können.

Releaseplanung und Zeitpläne

Die EF Core-Releases werden mit dem Veröffentlichungsplan von .NET Core abgestimmt.

Patchreleases werden normalerweise monatlich ausgeliefert, haben jedoch eine lange Vorlaufzeit.

Weitere Informationen zur Entscheidung, was in den einzelnen Releases ausgeliefert werden soll, finden Sie unter Die Releaseplanung. Unsere detaillierte Planung geht in der Regel nicht über die nächste Haupt- oder Nebenversion hinaus.

EF Core 9.0

Das nächste stabile Release ist EF Core 9.0, kurz EF9, und für November 2024 geplant.

Weitere Informationen finden Sie unter Allgemeiner Plan für EF9.