-
Notifications
You must be signed in to change notification settings - Fork 3.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Entity Framework Biweekly Status Updates (2021) #23884
Comments
January 28, 2021Expand to see status from this week...
HighlightsWe have branched for EF Core 6.0 preview 1:
We expect to ship preview 1 in mid-February. Can't wait? Use the daily builds now. Meanwhile:
EF Core 6.0EF Core 6.0 will be the next release after EF Core 5.0. It will be released alongside .NET 6 in November 2021. The EF Core 6.0 Plan is available publicly in our documentation. Feedback is greatly appreciated as always. This plan is not set-in-stone; we expect it will evolve throughout the release cycle as we learn. Each high-level area for EF Core 6.0 is linked in the table below together with its current high-level status.
EF Core 5.0.2The latest patch release of EF Core 5.0 is available on NuGet now. This release builds on all the features shipped in EF Core 5.0.1 with 12 important bug fixes. EF Core 3.1.11EF Core 3.1.11 is available on NuGet now. This is a patch release that contains only critical bug fixes. Community StandupsIn the last latest EF Core Community Standup we welcomed special guest @jmezach to discuss MSBuild.Sdk.SqlProj, a new open source project that allows you to build SQL Server Database Projects (.sqlproj) using the new SDK-style projects cross-platform. The EF Core Community Standups are live-streamed about once every two weeks. This is your opportunity to interact with the EF team and others from the .NET data community. The videos are all uploaded to YouTube, so you can enjoy the goodness even if you can't join us live. Comment on GitHub with ideas for guests, demos, or anything else you want to see. Pull requests merged in the last two weeksCommunity contributions
Many thanks to all our contributors! EF Core
Builds to use
ReleasesSee EF Core releases and planning (Roadmap) in our documentation for full details. More InformationSee the top of this issue for links to more information. Comments are disabled on this issue to reduce noise. Please use the related discussion issue for any comments on these status updates. |
February 11, 2021Expand to see status from this week...
HighlightsReleased this week: Any day now:
Meanwhile, the team is heads-down working on new features for EF Core 6.0, including:
EF Core 6.0EF Core 6.0 will be the next release after EF Core 5.0. It will be released alongside .NET 6 in November 2021. The EF Core 6.0 Plan is available publicly in our documentation. Feedback is greatly appreciated as always. This plan is not set-in-stone; we expect it will evolve throughout the release cycle as we learn. Each high-level area for EF Core 6.0 is linked in the table below together with its current high-level status.
EF Core 5.0.3The latest patch release of EF Core 5.0 is available on NuGet now. This release builds on all the features shipped in EF Core 5.0.3 with 14 important bug fixes. EF Core 3.1.12EF Core 3.1.12 is available on NuGet now. This is a patch release that contains only critical bug fixes. Community StandupsIn the last latest EF Core Community Standup we welcomed special guest @Giorgi to discuss EntityFramework.Exceptions, an open source EF Core extension that injects specific exception types for specific error cases in a database agnostic manner. The EF Core Community Standups are live-streamed about once every two weeks. This is your opportunity to interact with the EF team and others from the .NET data community. The videos are all uploaded to YouTube, so you can enjoy the goodness even if you can't join us live. Comment on GitHub with ideas for guests, demos, or anything else you want to see. Pull requests merged in the last two weeksCommunity contributions
Many thanks to all our contributors! EF Core
Builds to use
ReleasesSee EF Core releases and planning (Roadmap) in our documentation for full details. More InformationSee the top of this issue for links to more information. Comments are disabled on this issue to reduce noise. Please use the related discussion issue for any comments on these status updates. |
February 25, 2021Expand to see status from this week...
HighlightsEF Core 6.0 preview 1 is on Nuget now!. Details below. The team is working on TechEmpower Fortunes performance:
In addition, we're continuing work on Plus, as always, great contributions from the community. EF Core 6.0EF Core 6.0 will be the next release after EF Core 5.0. It will be released alongside .NET 6 in November 2021. The EF Core 6.0 Plan is available publicly in our documentation. Feedback is greatly appreciated as always. This plan is not set-in-stone; we expect it will evolve throughout the release cycle as we learn. Each high-level area for EF Core 6.0 is linked in the table below together with its current high-level status.
EF Core 6.0 preview 1EF Core 6.0 preview 1 is on NuGet now! New features in preview 1 include:
For Microsoft.Data.SQLite 6.0 preview 1: The .NET Blog announcement has full details and installation instructions. EF Core 5.0.3The latest patch release of EF Core 5.0 is available on NuGet now. This release builds on all the features shipped in EF Core 5.0.3 with 14 important bug fixes. EF Core 3.1.12EF Core 3.1.12 is available on NuGet now. This is a patch release that contains only critical bug fixes. Community Standup: Perf tuningIn the last latest EF Core Community Standup we welcomed special guest @JonPSmith who shared the steps he took to tweak EF Core performance and scale an eCommerce books Books app from 700 books to half million a million books. The EF Core Community Standups are live-streamed about once every two weeks. This is your opportunity to interact with the EF team and others from the .NET data community. The videos are all uploaded to YouTube, so you can enjoy the goodness even if you can't join us live. Comment on GitHub with ideas for guests, demos, or anything else you want to see. Pull requests merged in the last two weeksCommunity contributions
Many thanks to all our contributors! EF Core
Builds to use
ReleasesSee EF Core releases and planning (Roadmap) in our documentation for full details. More InformationSee the top of this issue for links to more information. Comments are disabled on this issue to reduce noise. Please use the related discussion issue for any comments on these status updates. |
March 11, 2021Expand to see status from this week...
HighlightsEF Core 6.0 preview 2 is on NuGet now! Details below. The team is continuing to work on:
EF Core 6.0EF Core 6.0 will be the next release after EF Core 5.0. It will be released alongside .NET 6 in November 2021. The EF Core 6.0 Plan is available publicly in our documentation. Feedback is greatly appreciated as always. This plan is not set-in-stone; we expect it will evolve throughout the release cycle as we learn. Each high-level area for EF Core 6.0 is linked in the table below together with its current high-level status.
EF Core 6.0 preview 2EF Core 6.0 preview 2 is on NuGet now! New features in preview 2 include:
Preview 2 also includes the following new features from preview 1:
Microsoft.Data.SQLite 6.0 preview 2Microsoft.Data.SQLite 6.0 preview 2 is on NuGet now! Preview 2 does not have any significant new features. However, preview 2 includes the following new features from preview 1: EF Core 5.0.4The latest patch release of EF Core 5.0 is available on NuGet now. This patch fixes 2 important bug fixes in the 5.0 release. EF Core 3.1.13EF Core 3.1.13 is available on NuGet now. This patch release updates dependencies only and contains no code changes. Community Standup: Ask Julie AnythingIn the last latest EF Core Community Standup we welcomed special guest @julielerman for an ask-me-anything session where we discussed everything EF. The EF Core Community Standups are live-streamed about once every two weeks. This is your opportunity to interact with the EF team and others from the .NET data community. The videos are all uploaded to YouTube, so you can enjoy the goodness even if you can't join us live. Comment on GitHub with ideas for guests, demos, or anything else you want to see. Pull requests merged in the last two weeksCommunity contributions
Many thanks to all our contributors! EF Core
Microsoft.Data.SqliteBuilds to use
ReleasesSee EF Core releases and planning (Roadmap) in our documentation for full details. More InformationSee the top of this issue for links to more information. Comments are disabled on this issue to reduce noise. Please use the related discussion issue for any comments on these status updates. |
March 25, 2021Expand to see status from this week...
Highlights
EF Core 6.0EF Core 6.0 will be the next release after EF Core 5.0. It will be released alongside .NET 6 in November 2021. The EF Core 6.0 Plan is available publicly in our documentation. Feedback is greatly appreciated as always. This plan is not set-in-stone; we expect it will evolve throughout the release cycle as we learn. Each high-level area for EF Core 6.0 is linked in the table below together with its current high-level status.
EF Core 6.0 preview 2EF Core 6.0 preview 2 is on NuGet now! New features in preview 2 include:
Preview 2 also includes the following new features from preview 1:
Microsoft.Data.SQLite 6.0 preview 2Microsoft.Data.SQLite 6.0 preview 2 is on NuGet now! Preview 2 does not have any significant new features. However, preview 2 includes the following new features from preview 1: EF Core 5.0.4The latest patch release of EF Core 5.0 is available on NuGet now. This patch fixes 2 important bug fixes in the 5.0 release. EF Core 3.1.13EF Core 3.1.13 is available on NuGet now. This patch release updates dependencies only and contains no code changes. Community Standup: Database First with the EF Power ToolsIn the last latest EF Core Community Standup we welcomed special guest @ErikEJ who showed new features of the EF Core Power Tools for reverse engineering, renaming, multiple DbContexts in the same project, and more! The EF Core Community Standups are live-streamed about once every two weeks. This is your opportunity to interact with the EF team and others from the .NET data community. The videos are all uploaded to YouTube, so you can enjoy the goodness even if you can't join us live. Comment on GitHub with ideas for guests, demos, or anything else you want to see. Pull requests merged in the last two weeksCommunity contributions
Many thanks to all our contributors! EF Core
Builds to use
ReleasesSee EF Core releases and planning (Roadmap) in our documentation for full details. More InformationSee the top of this issue for links to more information. Comments are disabled on this issue to reduce noise. Please use the related discussion issue for any comments on these status updates. |
April 8, 2021Expand to see status from this week...
HighlightsEF Core 6.0 preview 3 is on NuGet now! The team is continuing to work on:
EF Core 6.0EF Core 6.0 will be the next release after EF Core 5.0. It will be released alongside .NET 6 in November 2021. The EF Core 6.0 Plan is available publicly in our documentation. Feedback is greatly appreciated as always. This plan is not set-in-stone; we expect it will evolve throughout the release cycle as we learn. Each high-level area for EF Core 6.0 is linked in the table below together with its current high-level status.
EF Core 6.0 preview 3EF Core 6.0 preview 3 is on NuGet now! Preview 3 does not have any significant new features. However, preview 2 includes the following new features earlier previews:
Microsoft.Data.SQLite 6.0 preview 3Microsoft.Data.SQLite 6.0 preview 3 is on NuGet now! Preview 3 does not have any significant new features. However, preview 2 includes the following new features earlier previews: EF Core 5.0.5The latest patch release of EF Core 5.0 is available on NuGet now. This patch fixes 4 important bugs in the 5.0 release. EF Core 3.1.14EF Core 3.1.14 is available on NuGet now. This patch fixes an important bug in the 3.1 release. Community Standup: Azure SQLIn the last latest EF Core Community Standup we welcomed special guest Davide Mauri for an interactive discussion about how Azure SQL helps cloud developers create cloud native solutions. From simple REST APIs to scalable backends, Azure SQL provides the required flexibility, scalability, and features to simplify the developer's life. Davide covers topics ranging from JSON support and CI/CD to column-store, geospatial and graph models. The EF Core Community Standups are live-streamed about once every two weeks. This is your opportunity to interact with the EF team and others from the .NET data community. The videos are all uploaded to YouTube, so you can enjoy the goodness even if you can't join us live. Comment on GitHub with ideas for guests, demos, or anything else you want to see. Pull requests merged in the last two weeksCommunity contributions
Many thanks to all our contributors! EF Core
Microsoft.Data.SqliteBuilds to use
ReleasesSee EF Core releases and planning (Roadmap) in our documentation for full details. More InformationSee the top of this issue for links to more information. Comments are disabled on this issue to reduce noise. Please use the related discussion issue for any comments on these status updates. |
April 22, 2021Expand to see status from this week...
HighlightsTechEmpowerEF Core is now at 93.5% of Dapper perf on TechEmpower Fortunes!
So everything is faster, and EF Core is still catching Dapper! Learn to contribute!Do you want to contribute to EF Core but are uncertain where to begin? We’re here to help! In the latest episode of the EF Core Community Standup, we implemented an EF Core feature live. This includes everything from forking the repo, adding the code and related tests, and generating the pull request. Other workEF Core 6.0 preview 3 is on NuGet now! The team is continuing to work on:
EF Core 6.0EF Core 6.0 will be the next release after EF Core 5.0. It will be released alongside .NET 6 in November 2021. The EF Core 6.0 Plan is available publicly in our documentation. Feedback is greatly appreciated as always. This plan is not set-in-stone; we expect it will evolve throughout the release cycle as we learn. Each high-level area for EF Core 6.0 is linked in the table below together with its current high-level status.
EF Core 6.0 preview 3EF Core 6.0 preview 3 is on NuGet now! Preview 3 does not have any significant new features. However, preview 2 includes the following new features earlier previews:
Microsoft.Data.SQLite 6.0 preview 3Microsoft.Data.SQLite 6.0 preview 3 is on NuGet now! Preview 3 does not have any significant new features. However, preview 2 includes the following new features earlier previews: EF Core 5.0.5The latest patch release of EF Core 5.0 is available on NuGet now. This patch fixes 4 important bugs in the 5.0 release. EF Core 3.1.14EF Core 3.1.14 is available on NuGet now. This patch fixes an important bug in the 3.1 release. Pull requests merged in the last two weeksCommunity contributions
Many thanks to all our contributors! EF Core
Builds to use
ReleasesSee EF Core releases and planning (Roadmap) in our documentation for full details. More InformationSee the top of this issue for links to more information. Comments are disabled on this issue to reduce noise. Please use the related discussion issue for any comments on these status updates. |
May 6, 2021Expand to see status from this week...
Highlights
Community Standup: Triggers for EF CoreIn the last latest EF Core Community Standup we welcomed special guest Koen Bekkenutte who introduced us to the EFCore.Triggered project and discussed its advantages and how it differs from domain events and database triggers. See how it is implemented and how the project uses EF Core's ChangeTracker and SaveChanges interception. As always, the EF Core team and Koen answer live Q&A. The EF Core Community Standups are live-streamed about once every two weeks. This is your opportunity to interact with the EF team and others from the .NET data community. The videos are all uploaded to YouTube, so you can enjoy the goodness even if you can't join us live. Comment on GitHub with ideas for guests, demos, or anything else you want to see. EF Core 6.0EF Core 6.0 will be the next release after EF Core 5.0. It will be released alongside .NET 6 in November 2021. The EF Core 6.0 Plan is available publicly in our documentation. Feedback is greatly appreciated as always. This plan is not set-in-stone; we expect it will evolve throughout the release cycle as we learn. Each high-level area for EF Core 6.0 is linked in the table below together with its current high-level status.
EF Core 6.0 preview 3EF Core 6.0 preview 3 is on NuGet now! Preview 3 does not have any significant new features. However, preview 2 includes the following new features earlier previews:
Microsoft.Data.SQLite 6.0 preview 3Microsoft.Data.SQLite 6.0 preview 3 is on NuGet now! Preview 3 does not have any significant new features. However, preview 2 includes the following new features earlier previews: EF Core 5.0.5The latest patch release of EF Core 5.0 is available on NuGet now. This patch fixes 4 important bugs in the 5.0 release. EF Core 3.1.14EF Core 3.1.14 is available on NuGet now. This patch fixes an important bug in the 3.1 release. Pull requests merged in the last two weeksCommunity contributions
Many thanks to all our contributors! EF Core
Builds to use
ReleasesSee EF Core releases and planning (Roadmap) in our documentation for full details. More InformationSee the top of this issue for links to more information. Comments are disabled on this issue to reduce noise. Please use the related discussion issue for any comments on these status updates. |
May 27, 2021Expand to see status from this week...
Highlights
Upcoming Community Standup: Compiled ModelsEF Core creates an internal model for entity types and their database mappings. This model is typically built once when the application starts. Starting with EF Core 6.0, it is now possible to instead build this model at compile time. This can reduce startup time by up to 67% for large models. Join us for the next EF Core Community Standup, where the team will introduce compiled models and demo their use. The EF Core Community Standups are live-streamed about once every two weeks. This is your opportunity to interact with the EF team and others from the .NET data community. The videos are all uploaded to YouTube, so you can enjoy the goodness even if you can't join us live. Comment on GitHub with ideas for guests, demos, or anything else you want to see. EF Core 6.0EF Core 6.0 will be the next release after EF Core 5.0. It will be released alongside .NET 6 in November 2021. The EF Core 6.0 Plan is available publicly in our documentation. Feedback is greatly appreciated as always. This plan is not set-in-stone; we expect it will evolve throughout the release cycle as we learn. Each high-level area for EF Core 6.0 is linked in the table below together with its current high-level status.
EF Core 6.0 preview 4EF Core 6.0 preview 4 is on NuGet now! Preview 4 contains much of the performance work done in relation to TechEmpower Fortunes, which is covered in a detailed performance blog post. The following new features are also included in preview 4:
Preview 4 also includes the following features earlier previews:
Microsoft.Data.SQLite 6.0 preview 4Microsoft.Data.SQLite 6.0 preview 4 is on NuGet now! Preview 4 contains the following new features: Preview 4 also includes the following features earlier previews: EF Core 5.0.5The latest patch release of EF Core 5.0 is available on NuGet now. This patch fixes 4 important bugs in the 5.0 release. EF Core 3.1.14EF Core 3.1.14 is available on NuGet now. This patch fixes an important bug in the 3.1 release. Pull requests merged in the last three weeksCommunity contributions
Many thanks to all our contributors! EF Core
Builds to use
ReleasesSee EF Core releases and planning (Roadmap) in our documentation for full details. More InformationSee the top of this issue for links to more information. Comments are disabled on this issue to reduce noise. Please use the related discussion issue for any comments on these status updates. |
July 29, 2021Expand to see status from this week...
HighlightsBiweekly updates are back! EF Core 6.0 preview 5 and preview 6 have shipped while we were gone. Some significant new features include: Pre-convention model configurationThis feature allows the mapping for a given CLR type to be configured once, removing the need to configure every property of the type individually. For example, assume you always store properties of your enum type as strings in the database. Instead of configuring every enum property on every entity type, you can now override use protected override void ConfigureConventions(ModelConfigurationBuilder configurationBuilder)
{
configurationBuilder.Properties<MyEnum>()
.HaveConversion<string>()
.HaveMaxLength(24);
} As can be seen in this example, pre-convention configuration supports specifying a default value conversion for any property of a given type, which has been a highly requested feature since we introduced value conversions. Compiled modelsCompiling the EF Core model can dramatically reduce startup time for applications with many entity types. See the preview 5 blog post and the EF Core Community Standup for more information. Support split queries for projections containing non-navigation collectionsEF Core 5.0 introduced generation of multiple SQL queries from a single LINQ query. EF Core 6.0 can now also use this pattern in many cases involving projection of collections, bringing significant potential performance benefits. CutsAs we are approaching the release of EF Core 6.0, we re-evaluated the remaining work against the timeline and have had to make some cuts. In particular, the following have been cut:
We know many of you have been waiting for these features, and we apologize that we cannot get them into the 6.0 release. They will be high on the priority list for EF Core 7.0, where we can ensure they get enough time in previews for feedback, evaluation, and quality before shipping. Latest Community Standup: ODataOData is one of the best protocols out there to supercharge your ASP.NET Core APIs, with many capabilities such as shaping, filtering, batching and ordering. It executes its queries on the server which tremendously improves the performance on the client side. On the most recent EF Core Community Standup, Hassan Habib ([@HassanRezkHabib]](https://twitter.com/HassanRezkHabib)) joined the EF team to talk all things OData. The EF Core Community Standups are live-streamed about once every two weeks. This is your opportunity to interact with the EF team and others from the .NET data community. The videos are all uploaded to YouTube, so you can enjoy the goodness even if you can't join us live. Comment on GitHub with ideas for guests, demos, or anything else you want to see. EF Core 6.0EF Core 6.0 will be the next release after EF Core 5.0. It will be released alongside .NET 6 in November 2021. The EF Core 6.0 Plan is available publicly in our documentation. Feedback is greatly appreciated as always. This plan is not set-in-stone; we expect it will evolve throughout the release cycle as we learn. Each high-level area for EF Core 6.0 is linked in the table below together with its current high-level status.
EF Core 6.0 preview 6EF Core 6.0 preview 6 is on NuGet now! The following new features are included in preview 6:
Preview 6 also includes the following features earlier previews:
Microsoft.Data.SQLite 6.0 preview 6Microsoft.Data.SQLite 6.0 preview 6 is on NuGet now! Preview 6 contains the following new features: Preview 6 also includes the following features earlier previews:
EF Core 5.0.8The latest patch release of EF Core 5.0 is available on NuGet now. This patch fixes 3 important bugs in the 5.0 release. EF Core 3.1.17EF Core 3.1.17 is available on NuGet now. This is a patch release of EF Core 3.1 containing only updates to dependencies. There are no additional fixes in this release beyond those already shipped in EF Core 3.1.16. Pull requests merged since the last updateCommunity contributions
Many thanks to all our contributors! EF Core
Builds to use
ReleasesSee GitHub Releases and EF Core releases and planning (Roadmap) in our documentation for full details. More InformationSee the top of this issue for links to more information. Comments are disabled on this issue to reduce noise. Please use the related discussion issue for any comments on these status updates. |
August 12, 2021Expand to see status from this week...
HighlightsMigration BundlesEF Core 6.0 preview 7 (which is on NuGet now!) contains the first cut of Migration Bundles. Using the dotnet tool update -g dotnet-ef --version 6.0.0-*
dotnet ef migrations bundle
./bundle Or from the Visual Studio Package Manager Console: Bundle-Migration
.\bundle.exe We're still working on the experience, so try it now and send us your feedback! CosmosSix enhancements to the Cosmos provider were merged in the past two weeks, including:
These didn't make preview 7, but try them now in a daily build or wait for the RC1 release. Latest Community Standup: Query filters!In the latest Entity Framework Community Standup, @JonPSmith shares how to use global query filters to achieve soft deletes and multi-tenancy in #EFCore. The EF Core Community Standups are live-streamed about once every two weeks. This is your opportunity to interact with the EF team and others from the .NET data community. The videos are all uploaded to YouTube, so you can enjoy the goodness even if you can't join us live. Comment on GitHub with ideas for guests, demos, or anything else you want to see. EF Core 6.0EF Core 6.0 will be the next release after EF Core 5.0. It will be released alongside .NET 6 in November 2021. The EF Core 6.0 Plan is available publicly in our documentation. Feedback is greatly appreciated as always. This plan is not set-in-stone; we expect it will evolve throughout the release cycle as we learn. Each high-level area for EF Core 6.0 is linked in the table below together with its current high-level status.
EF Core 6.0 preview 7EF Core 6.0 preview 7 is on NuGet now! Preview 7 contains the first cut of Migration Bundles. Preview 7 also includes the following features from earlier previews:
Microsoft.Data.SQLite 6.0 preview 7Microsoft.Data.SQLite 6.0 preview 7 is on NuGet now! Preview 7 does not contain any significant new features over preview 6. However, preview 7 does include the following features from earlier previews:
EF Core 5.0.9The latest patch release of EF Core 5.0 is available on NuGet now. This is a patch release of EF Core 5.0 containing only updates to dependencies. There are no additional fixes in this release beyond those already shipped in EF Core 5.0.8. EF Core 3.1.18EF Core 3.1.18 is available on NuGet now. This is a patch release of EF Core 3.1 containing only updates to dependencies. There are no additional fixes in this release beyond those already shipped in EF Core 3.1.17. Pull requests merged since the last updateCommunity contributions
Many thanks to all our contributors! EF Core
Builds to use
ReleasesSee GitHub Releases and EF Core releases and planning (Roadmap) in our documentation for full details. More InformationSee the top of this issue for links to more information. Comments are disabled on this issue to reduce noise. Please use the related discussion issue for any comments on these status updates. |
August 26, 2021Expand to see status from this week...
Highlights
* Allow defining column order via ColumnAttribute.Order when creating tables didn't make RC1, but we are hoping to get it into RC2. Latest Community Standup: Dapper!In the latest Entity Framework Community Standup, Nick Craver (@NickCraver) and Marc Gravell (@mgravell) joined the EF Team to talk about Dapper, EF Core, and .NET data access in general. The EF Core Community Standups are live-streamed about once every two weeks. This is your opportunity to interact with the EF team and others from the .NET data community. The videos are all uploaded to YouTube, so you can enjoy the goodness even if you can't join us live. Comment on GitHub with ideas for guests, demos, or anything else you want to see. EF Core 6.0EF Core 6.0 will be the next release after EF Core 5.0. It will be released alongside .NET 6 in November 2021. The EF Core 6.0 Plan is available publicly in our documentation. Feedback is greatly appreciated as always. This plan is not set-in-stone; we expect it will evolve throughout the release cycle as we learn. Each high-level area for EF Core 6.0 is linked in the table below together with its current high-level status.
EF Core 6.0 preview 7EF Core 6.0 preview 7 is on NuGet now! Preview 7 contains the first cut of Migration Bundles. Preview 7 also includes the following features from earlier previews:
Microsoft.Data.SQLite 6.0 preview 7Microsoft.Data.SQLite 6.0 preview 7 is on NuGet now! Preview 7 does not contain any significant new features over preview 6. However, preview 7 does include the following features from earlier previews:
EF Core 5.0.9The latest patch release of EF Core 5.0 is available on NuGet now. This is a patch release of EF Core 5.0 containing only updates to dependencies. There are no additional fixes in this release beyond those already shipped in EF Core 5.0.8. EF Core 3.1.18EF Core 3.1.18 is available on NuGet now. This is a patch release of EF Core 3.1 containing only updates to dependencies. There are no additional fixes in this release beyond those already shipped in EF Core 3.1.17. Pull requests merged since the last updateCommunity contributions
Many thanks to all our contributors! EF Core
Microsoft.Data.SqliteBuilds to use
ReleasesSee GitHub Releases and EF Core releases and planning (Roadmap) in our documentation for full details. More InformationSee the top of this issue for links to more information. Comments are disabled on this issue to reduce noise. Please use the related discussion issue for any comments on these status updates. |
September 9, 2021Expand to see status from this week...
HighlightsWe're heads-down fixing bugs and making small tweaks for the EF Core 6.0 release.
Also, check out Taking the EF Core Azure Cosmos DB Provider for a Test Drive just posted to the .NET Blog. Latest Community Standup: OSS EF CoreIn the latest Entity Framework Community Standup, Erik Ejlskov Jensen (@ErikEJ) joined the EF Team to talk about the many useful projects in the unofficial EF Core repo. These range from custom naming conventions and check constraints to design-time support for F#. In this session, Erik highlighted several projects and demoed them. The EF Core Community Standups are live-streamed about once every two weeks. This is your opportunity to interact with the EF team and others from the .NET data community. The videos are all uploaded to YouTube, so you can enjoy the goodness even if you can't join us live. Comment on GitHub with ideas for guests, demos, or anything else you want to see. EF Core 6.0EF Core 6.0 will be the next release after EF Core 5.0. It will be released alongside .NET 6 in November 2021. The EF Core 6.0 Plan is available publicly in our documentation. Feedback is greatly appreciated as always. This plan is not set-in-stone; we expect it will evolve throughout the release cycle as we learn. Each high-level area for EF Core 6.0 is linked in the table below together with its current high-level status.
EF Core 6.0 preview 7EF Core 6.0 preview 7 is on NuGet now! Preview 7 contains the first cut of Migration Bundles. Preview 7 also includes the following features from earlier previews:
Microsoft.Data.SQLite 6.0 preview 7Microsoft.Data.SQLite 6.0 preview 7 is on NuGet now! Preview 7 does not contain any significant new features over preview 6. However, preview 7 does include the following features from earlier previews:
EF Core 5.0.9The latest patch release of EF Core 5.0 is available on NuGet now. This is a patch release of EF Core 5.0 containing only updates to dependencies. There are no additional fixes in this release beyond those already shipped in EF Core 5.0.8. EF Core 3.1.18EF Core 3.1.18 is available on NuGet now. This is a patch release of EF Core 3.1 containing only updates to dependencies. There are no additional fixes in this release beyond those already shipped in EF Core 3.1.17. Pull requests merged since the last updateCommunity contributions
Many thanks to all our contributors! EF Core
Builds to use
ReleasesSee GitHub Releases and EF Core releases and planning (Roadmap) in our documentation for full details. More InformationSee the top of this issue for links to more information. Comments are disabled on this issue to reduce noise. Please use the related discussion issue for any comments on these status updates. |
September 23, 2021Expand to see status from this week...
Highlights
Try it! We need your feedback! (Allow defining column order via [ColumnAttribute.Order] when creating tables will ship in RC2.) Latest Community Standup: PostgreSQL and EF CoreIn the latest Entity Framework Community Standup, Shay Rojansky (@roji) demonstrated using EF Core with PostgreSQL. PostgreSQL has some advanced capabilities not usually found in other relational databases. In this session, Shay showed several of these features, and demoed how EF Core makes these accessible. The EF Core Community Standups are live-streamed about once every two weeks. This is your opportunity to interact with the EF team and others from the .NET data community. The videos are all uploaded to YouTube, so you can enjoy the goodness even if you can't join us live. Comment on GitHub with ideas for guests, demos, or anything else you want to see. EF Core 6.0EF Core 6.0 will be the next release after EF Core 5.0. It will be released alongside .NET 6 in November 2021. We have now completed all feature work for EF Core 6.0; please try RC1 (see below) now and help us find bug! Each high-level area for EF Core 6.0 is linked in the table below together with its final status.
EF Core 6.0 RC1EF Core 6.0 RC1 is on NuGet now! The RC1 release contains all the features planned for EF Core 6.0, except Allow defining column order via [ColumnAttribute.Order] when creating tables which will ship in RC2. See What's New in EF Core 6.0 for a detailed look at all the new features in EF Core 6.0. RC1 contains the following new features over those previously shipped in Preview 7:
And for Microsoft.Data.Sqlite: RC1 also includes the following new features in previews 1 through 7:
And for Microsoft.Data.Sqlite:
See GitHub for all issues resolved in RC1. EF Core 5.0.10The latest patch release of EF Core 5.0 is available on NuGet now. This is a patch release of EF Core 5.0 containing only updates to dependencies. There are no additional fixes in this release beyond those already shipped in EF Core 5.0.9. EF Core 3.1.19EF Core 3.1.19 is available on NuGet now. This is a patch release of EF Core 3.1 containing only updates to dependencies. There are no additional fixes in this release beyond those already shipped in EF Core 3.1.18. Pull requests merged since the last updateCommunity contributionsMany thanks to all our contributors! EF Core
Microsoft.Data.SqliteBuilds to use
ReleasesSee GitHub Releases and EF Core releases and planning (Roadmap) in our documentation for full details. More InformationSee the top of this issue for links to more information. Comments are disabled on this issue to reduce noise. Please use the related discussion issue for any comments on these status updates. |
October 7, 2021Expand to see status from this week...
Highlights
Latest Community Standup: SQL Server Temporal TablesIn the latest Entity Framework Community Standup, Arthur Vickers (@ajcvickers) demonstrated using EF Core 6.0 with SQL Server temporal tables. Temporal tables automatically keep track of all the data ever stored in a table, even after that data has been updated or deleted. EF Core 6.0 supports the creation of temporal tables using migrations, querying historical data, and restoring data from some point in the past. The EF Core Community Standups are live-streamed about once every two weeks. This is your opportunity to interact with the EF team and others from the .NET data community. The videos are all uploaded to YouTube, so you can enjoy the goodness even if you can't join us live. Comment on GitHub with ideas for guests, demos, or anything else you want to see. EF Core 6.0EF Core 6.0 will be the next release after EF Core 5.0. It will be released alongside .NET 6 in November 2021. We have now completed all work for EF Core 6.0; please try the daily build now and help us weed out any remaining bugs. Each high-level area for EF Core 6.0 is linked in the table below together with its final status.
EF Core 6.0 RC1EF Core 6.0 RC1 is on NuGet now! The RC1 release contains all the features planned for EF Core 6.0, except Allow defining column order via [ColumnAttribute.Order] when creating tables which will ship in RC2. See What's New in EF Core 6.0 for a detailed look at all the new features in EF Core 6.0. RC1 contains the following new features over those previously shipped in Preview 7:
And for Microsoft.Data.Sqlite: RC1 also includes the following new features in previews 1 through 7:
And for Microsoft.Data.Sqlite:
See GitHub for all issues resolved in RC1. EF Core 5.0.10The latest patch release of EF Core 5.0 is available on NuGet now. This is a patch release of EF Core 5.0 containing only updates to dependencies. There are no additional fixes in this release beyond those already shipped in EF Core 5.0.9. EF Core 3.1.19EF Core 3.1.19 is available on NuGet now. This is a patch release of EF Core 3.1 containing only updates to dependencies. There are no additional fixes in this release beyond those already shipped in EF Core 3.1.18. Pull requests merged since the last updateCommunity contributions
Many thanks to all our contributors! EF Core
Builds to use
ReleasesSee GitHub Releases and EF Core releases and planning (Roadmap) in our documentation for full details. More InformationSee the top of this issue for links to more information. Comments are disabled on this issue to reduce noise. Please use the related discussion issue for any comments on these status updates. |
October 21, 2021Expand to see status from this week...
Highlights
The team is now focused on 7.0 planning, internal quality improvements, and documentation. Latest Community Standup:In the latest Entity Framework Community Standup, the EF team is joined by Rick Anderson (@Rick-Anderson), document writer for ASP.NET Core. We get back to basics, and look at EF Core in Razor Pages and MVC applications. The EF Core Community Standups are live-streamed about once every two weeks. This is your opportunity to interact with the EF team and others from the .NET data community. The videos are all uploaded to YouTube, so you can enjoy the goodness even if you can't join us live. Comment on GitHub with ideas for guests, demos, or anything else you want to see. EF Core 6.0EF Core 6.0 will be the next release after EF Core 5.0. It will be released alongside .NET 6 in November 2021. We have now completed all work for EF Core 6.0; please try Each high-level area for EF Core 6.0 is linked in the table below together with its final status.
EF Core 6.0 RC2EF Core 6.0 RC2 is available from NuGet. The RC2 release contains all the features planned for EF Core 6.0. Consider using the daily builds to get fixes made for GA since the RC2 release was built. See What's New in EF Core 6.0 for a detailed look at all the new features in EF Core 6.0. In summary, the following new features are included in EF Core 6.0:
And for Microsoft.Data.Sqlite:
See GitHub for all issues resolved in RC2. EF Core 5.0.11The latest patch release of EF Core 5.0 is available on NuGet now. This is a patch release of EF Core 5.0 containing only updates to dependencies. There are no additional fixes in this release beyond those already shipped in EF Core 5.0.10. EF Core 3.1.20EF Core 3.1.20 is available on NuGet now. This is a patch release of EF Core 3.1 containing only important bug fixes: Pull requests merged since the last updateCommunity contributions
Many thanks to all our contributors! EF Core
Builds to use
ReleasesSee GitHub Releases and EF Core releases and planning (Roadmap) in our documentation for full details. More InformationSee the top of this issue for links to more information. Comments are disabled on this issue to reduce noise. Please use the related discussion issue for any comments on these status updates. |
November 4, 2021Expand to see status from this week...
Highlights
Latest Community Standup: Noda TimeIn the latest Entity Framework Community Standup, the EF team talks about Noda Time with Jon Skeet (@jskeet). Noda Time is an alternative date and time API for .NET. It helps you to think about your data more clearly, and express operations on that data more precisely. We talk about Noda Time in general and the problems it solves, as well as how it can be used in LINQ queries and updates when using EF Core with SQL Server, PostgreSQL, or SQLite. The EF Core Community Standups are live-streamed about once every two weeks. This is your opportunity to interact with the EF team and others from the .NET data community. The videos are all uploaded to YouTube, so you can enjoy the goodness even if you can't join us live. Comment on GitHub with ideas for guests, demos, or anything else you want to see. EF Core 6.0EF Core 6.0 will be the next release after EF Core 5.0. It will be released alongside .NET 6 in November 2021. We have now completed all work for EF Core 6.0; please try Each high-level area for EF Core 6.0 is linked in the table below together with its final status.
EF Core 6.0 RC2EF Core 6.0 RC2 is available from NuGet. The RC2 release contains all the features planned for EF Core 6.0. Consider using the daily builds to get fixes made for GA since the RC2 release was built. See What's New in EF Core 6.0 for a detailed look at all the new features in EF Core 6.0. In summary, the following new features are included in EF Core 6.0:
And for Microsoft.Data.Sqlite:
See GitHub for all issues resolved in RC2. EF Core 5.0.11The latest patch release of EF Core 5.0 is available on NuGet now. This is a patch release of EF Core 5.0 containing only updates to dependencies. There are no additional fixes in this release beyond those already shipped in EF Core 5.0.10. EF Core 3.1.20EF Core 3.1.20 is available on NuGet now. This is a patch release of EF Core 3.1 containing only important bug fixes: Pull requests merged since the last updateCommunity contributions
Many thanks to all our contributors! EF Core
Builds to use
ReleasesSee GitHub Releases and EF Core releases and planning (Roadmap) in our documentation for full details. More InformationSee the top of this issue for links to more information. Comments are disabled on this issue to reduce noise. Please use the related discussion issue for any comments on these status updates. |
November 18, 2021Expand to see status from this week...
Highlights
Latest Community Standup: EF Core 6.0 Release PartyIn the latest Entity Framework Community Standup, the EF team chats with community stalwarts The EF Core Community Standups are live-streamed about once every two weeks. This is your opportunity to interact with the EF team and others from the .NET data community. The videos are all uploaded to YouTube, so you can enjoy the goodness even if you can't join us live. Comment on GitHub with ideas for guests, demos, or anything else you want to see. EF Core 6.0EF Core 6.0 was released to NuGet on November 8, alongside .NET 6. Each high-level area for EF Core 6.0 is linked in the table below together with its final status.
See What's New in EF Core 6.0 for a detailed look at all the new features in EF Core 6.0. In summary, the following new features are included in EF Core 6.0:
And for Microsoft.Data.Sqlite:
See GitHub for all issues resolved in 6.0. EF Core 5.0.12The latest patch release of EF Core 5.0 is available on NuGet now. This is a patch release of EF Core 5.0 containing only important bug fixes: EF Core 3.1.21EF Core 3.1.21 is available on NuGet now. This is a patch release of EF Core 3.1 containing only updates to dependencies. There are no additional fixes in this release beyond those already shipped in EF Core 3.1.20. Pull requests merged since the last updateCommunity contributions
Many thanks to all our contributors! EF Core
Microsoft.Data.Sqlite
Builds to use
ReleasesSee GitHub Releases and EF Core releases and planning (Roadmap) in our documentation for full details. More InformationSee the top of this issue for links to more information. Comments are disabled on this issue to reduce noise. Please use the related discussion issue for any comments on these status updates. |
December 2, 2021Expand to see status from this week...
Highlights
Latest Community Standup: Hot Chocolate 12 and GraphQL 2021In the last Entity Framework Community Standup of the year, the EF team is joined by Michael Staib (@michael_staib), who shows us what's new in Hot Chocolate 12 and GraphQL 2021. Hot Chocolate 12 allows for more schema-building options with deeper integrations into EF core. Hot Chocolate has already implemented the new GraphQL October 2021 spec, and we will explore the new capabilities. We now support the complete stream and defer spec and will look into these new data fetching capabilities. The EF Core Community Standups are live-streamed about once every two weeks. This is your opportunity to interact with the EF team and others from the .NET data community. The videos are all uploaded to YouTube, so you can enjoy the goodness even if you can't join us live. Comment on GitHub with ideas for guests, demos, or anything else you want to see. EF Core 6.0EF Core 6.0 was released to NuGet on November 8, alongside .NET 6. Each high-level area for EF Core 6.0 is linked in the table below together with its final status.
See What's New in EF Core 6.0 for a detailed look at all the new features in EF Core 6.0. In summary, the following new features are included in EF Core 6.0:
And for Microsoft.Data.Sqlite:
See GitHub for all issues resolved in 6.0. EF Core 5.0.12The latest patch release of EF Core 5.0 is available on NuGet now. This is a patch release of EF Core 5.0 containing only important bug fixes: EF Core 3.1.21EF Core 3.1.21 is available on NuGet now. This is a patch release of EF Core 3.1 containing only updates to dependencies. There are no additional fixes in this release beyond those already shipped in EF Core 3.1.20. Pull requests merged since the last updateCommunity contributions
Many thanks to all our contributors! EF Core
Builds to use
ReleasesSee GitHub Releases and EF Core releases and planning (Roadmap) in our documentation for full details. More InformationSee the top of this issue for links to more information. Comments are disabled on this issue to reduce noise. Please use the related discussion issue for any comments on these status updates. |
December 16, 2021Expand to see status from this week...
Highlights
Latest Community Standup: Hot Chocolate 12 and GraphQL 2021In the last Entity Framework Community Standup of the year, the EF team is joined by Michael Staib (@michael_staib), who shows us what's new in Hot Chocolate 12 and GraphQL 2021. Hot Chocolate 12 allows for more schema-building options with deeper integrations into EF core. Hot Chocolate has already implemented the new GraphQL October 2021 spec, and we will explore the new capabilities. We now support the complete stream and defer spec and will look into these new data fetching capabilities. The EF Core Community Standups are live-streamed about once every two weeks. This is your opportunity to interact with the EF team and others from the .NET data community. The videos are all uploaded to YouTube, so you can enjoy the goodness even if you can't join us live. Comment on GitHub with ideas for guests, demos, or anything else you want to see. EF Core 7.0EF Core 7.0 (EF7) will be the next release after EF Core 6.0. It will be released alongside .NET 7 in November 2022. The EF Core 7.0 Plan is available publicly in our documentation. As always, feedback is greatly appreciated. This plan is not set-in-stone; we expect it will evolve throughout the release cycle as we learn. Each high-level area for EF Core 7.0 is linked in the table below together with its current high-level status.
Burndown for EF Core 7.0This is the burndown chart the team uses internally to track progress towards EF Core 7.0.
EF Core 6.0.1The latest patch release of EF Core 6.0 is available on NuGet now. This is a patch release of EF Core 6.0 containing only important bug fixes:
EF Core 5.0.13EF Core 5.0.13 is available on NuGet now. This is a patch release of EF Core 5.0 containing only updates to dependencies. There are no additional fixes in this release beyond those already shipped in EF Core 5.0.12. EF Core 3.1.22EF Core 3.1.22 is available on NuGet now. This is a patch release of EF Core 3.1 containing only updates to dependencies. There are no additional fixes in this release beyond those already shipped in EF Core 3.1.21. Pull requests merged since the last updateCommunity contributions
Many thanks to all our contributors! EF Core
Builds to use
ReleasesSee GitHub Releases and EF Core releases and planning (Roadmap) in our documentation for full details. More InformationSee the top of this issue for links to more information. Comments are disabled on this issue to reduce noise. Please use the related discussion issue for any comments on these status updates.
|
Biweekly status updates for 2022
Expand to see additional information from the end of 2021...
This issue contains status updates from the Entity Framework team to provide insight into what we are focused on, progress made, and other interesting highlights of current work.
Jump to latest update
More Information
Broader information on EF Core planning can be found in the EF Core roadmap.
Use GitHub queries to find full details of:
Comments are disabled on this issue to reduce noise. Please use the related discussion issue for any comments on these status updates.
The text was updated successfully, but these errors were encountered: