EF Core-Releases und Planung

Stabile Releases

Freigabe Zielframework Support bis zum Links
EF Core 6.0 .NET 6 8. November 2024 (LTS) NeuerungenBreaking Changes
EF Core 5.0 .NET Standard 2.1 Mitte Mai 2022 AnkündigungWichtige Änderungen
EF Core 3.1 .NET-Standard 2.0 3\. Dezember 2022 (LTS) Ankündigung
EF Core 3.0 .NET Standard 2.1 Abgelaufen: 3. März 2020 AnkündigungWichtige Ä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.

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. Wir arbeiten daran, dies zu verbessern.

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 7.0

Das nächste stabile Release auf EF Core 7.0, oder einfach EF7, ist für November 2022 geplant.

Ein allgemeiner Plan für EF7 ist in Kürze verfügbar.