EF Core-Releases und PlanungEF Core releases and planning

Stabile ReleasesStable releases

FreigabeRelease ZielframeworkTarget framework Support bis zumSupported until LinksLinks
EF Core 5.0EF Core 5.0 .NET Standard 2.1.NET Standard 2.1 Mitte Februar 2022Mid February, 2022 Ankündigung / Wichtige ÄnderungenAnnouncement / Breaking changes
EF Core 3.1EF Core 3.1 .NET-Standard 2.0.NET Standard 2.0 3. Dezember 2022 (LTS)December 3, 2022 (LTS) AnkündigungAnnouncement
EF Core 3.0EF Core 3.0 .NET Standard 2.1.NET Standard 2.1 Abgelaufen: 3. März 2020Expired March 3, 2020 Ankündigung / Wichtige ÄnderungenAnnouncement / Breaking changes
EF Core 2.2EF Core 2.2 .NET-Standard 2.0.NET Standard 2.0 Am 23. Dezember 2019 abgelaufenExpired December 23, 2019 AnkündigungAnnouncement
EF Core 2.1EF Core 2.1 .NET-Standard 2.0.NET Standard 2.0 21. August 2021 (LTS)August 21, 2021 (LTS) AnkündigungAnnouncement
EF Core 2.0EF Core 2.0 .NET-Standard 2.0.NET Standard 2.0 Am 1. Oktober 2018 abgelaufenExpired October 1, 2018 AnkündigungAnnouncement
EF Core 1.1EF Core 1.1 .NET Standard 1.3.NET Standard 1.3 Am 27. Juni 2019 abgelaufenExpired June 27 2019 AnkündigungAnnouncement
EF Core 1.0EF Core 1.0 .NET Standard 1.3.NET Standard 1.3 Am 27. Juni 2019 abgelaufenExpired June 27 2019 AnkündigungAnnouncement

Weitere Informationen über die speziellen Plattformen, die von den jeweiligen EF Core-Releases unterstützt werden, finden Sie unter Unterstützte Plattformen.See supported platforms for information about the specific platforms supported by each EF Core release.

Weitere Informationen zum Ablaufdatum des Supports und zu Releases mit langfristigem Support (long-term support, LTS) finden Sie unter Supportrichtlinie für .NET.See the .NET support policy for information on support expiration and long-term support (LTS) releases.

Anleitung zum Aktualisieren auf neue ReleasesGuidance on updating to new releases

  • Unterstützte Releases werden auf Sicherheits- und andere kritische Fehler gepatcht.Supported releases are patched for security and other critical bugs. Verwenden Sie immer den aktuellen Patch eines vorhandenen Release.Always use the latest patch of a given release. Verwenden Sie z. B. 2.1.x für EF Core 2.1 für das höchste verfügbare „x“.For example, for EF Core 2.1, use 2.1.x for the highest 'x' available.
  • Aktualisierungen von Hauptversionen (z. B. EF Core 2 auf EF Core 3) beinhalten häufig wichtige Änderungen.Major version updates (for example, from EF Core 2 to EF Core 3) often have breaking changes. Bei der Aktualisierung von Hauptversionen werden gründliche Tests empfohlen.Thorough testing is advised when updating across major versions. Anleitungen zum Umgang mit wichtigen Änderungen finden Sie unter den Links „Wichtige Änderungen“.Use the breaking changes links above for guidance on dealing with breaking changes.
  • Kleinere Versionsaktualisierungen enthalten in der Regel keine wichtigen Änderungen.Minor version updates do not typically contain breaking changes. Dennoch wird ein gründlicher Test empfohlen, da neue Funktionen zu Regressionen führen können.However, thorough testing is still advised since new features can introduce regressions.

Releaseplanung und ZeitpläneRelease planning and schedules

Die EF Core-Releases werden mit dem Veröffentlichungsplan von .NET Core abgestimmt.EF Core releases align with the .NET Core shipping schedule.

Patchreleases werden normalerweise monatlich ausgeliefert, haben jedoch eine lange Vorlaufzeit.Patch releases usually ship monthly, but have a long lead time. Wir arbeiten daran, dies zu verbessern.We are working to improve this.

Weitere Informationen zur Entscheidung, was in den einzelnen Releases ausgeliefert werden soll, finden Sie unter Die Releaseplanung.See the release planning process for more information on how we decide what to ship in each release. Unsere detaillierte Planung geht in der Regel nicht über die nächste Haupt- oder Nebenversion hinaus.We typically don't do detailed planning for further out than the next major or minor release.

EF Core 6.0EF Core 6.0

Der nächste stabile Release auf EF Core 6.0 ist für November 2021 geplant.The next planned stable release is EF Core 6.0, scheduled for November 2021.

Wir arbeiten zurzeit an einem allgemeinen Plan, der auf der Releaseplanung basiert.We are currently working on a high-level plan based on the release planning process.

Ihr Feedback zur Planung ist wichtig.Your feedback on planning is important. Sie können für ein Problem auf GitHub abstimmen (Daumen hoch 👍) und so angeben, dass dieses Problem wichtig ist.The best way to indicate the importance of an issue is to vote (thumbs-up 👍) for that issue on GitHub. Diese Daten werden dann in den Planungsprozess für das nächste Release aufgenommen.This data will then feed into the planning process for the next release.

Jetzt anfordernGet it now

Die Pakete von EF Core 6.0 sind ab sofortEF Core 6.0 packages are available now as

  • als tägliche Builds verfügbar:Daily builds
    • Hier sind alle aktuellen Features und Fehlerbehebungen enthalten.All the latest features and bug fixes. Die Pakete sind in der Regel sehr stabil. Für jede Buildversion werden mehr als 57.000 Testläufe durchgeführt.Generally very stable; 57,000+ tests run against each build.

Außerdem werden häufige Vorschauversionen im Verlauf an NuGet gepusht.In addition, as we progress, frequent previews will be pushed to NuGet. Beachten Sie, dass diese Vorschauversionen zeitlich hinter den Builds zurückliegen. Es wird aber getestet, ob sie mit den entsprechenden Vorschauversionen von ASP.NET Core und .NET Core funktionieren.Note that the previews lag behind daily builds, but are tested to work with the corresponding ASP.NET Core and .NET Core previews.

Mithilfe der Vorschauversionen oder der täglichen Builds können Sie Probleme ausfindig machen und so früh wie möglich Feedback geben.Using the previews or daily builds is a great way to find issues and provide feedback as early as possible. Je früher wir solches Feedback erhalten, desto wahrscheinlicher ist eine Umsetzung vor dem nächsten Release.The sooner we get such feedback, the more likely it will be actionable before the next official release.