Skip to content

Commit

Permalink
Updates for EF Core 6.0 (#3006)
Browse files Browse the repository at this point in the history
  • Loading branch information
ajcvickers authored Jan 12, 2021
1 parent 4068556 commit f5c5ead
Show file tree
Hide file tree
Showing 7 changed files with 362 additions and 4 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ The following API and behavior changes have the potential to break existing appl

| **Breaking change** | **Impact** |
|:--------------------------------------------------------------------------------------------------------------------------------------|------------|
| [EF Core 5.0 does not support .NET Framework](#netstandard21) | Medium |
| [EF Core 5.0 does not support .NET Framework](#netstandard21) | Medium |
| [IProperty.GetColumnName() is now obsolete](#getcolumnname-obsolete) | Medium |
| [Precision and scale are required for decimals](#decimals) | Medium |
| [Required on the navigation from principal to dependent has different semantics](#required-dependent) | Medium |
Expand Down
3 changes: 3 additions & 0 deletions entity-framework/core/what-is-new/ef-core-5.0/plan.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,9 @@ uid: core/what-is-new/ef-core-5.0/plan

# Plan for Entity Framework Core 5.0

> [!IMPORTANT]
> EF Core 5.0 [has now been released](xref:core/what-is-new/index). This page remains as a historical record of the plan.
As described in the [planning process](xref:core/what-is-new/release-planning), we have gathered input from stakeholders into a tentative plan for the EF Core 5.0 release.

> [!IMPORTANT]
Expand Down
23 changes: 23 additions & 0 deletions entity-framework/core/what-is-new/ef-core-6.0/breaking-changes.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
---
title: Breaking changes in EF Core 6.0 - EF Core
description: Complete list of breaking changes introduced in Entity Framework Core 6.0
author: ajcvickers
ms.date: 01/12/2021
uid: core/what-is-new/ef-core-6.0/breaking-changes
---

# Breaking changes in EF Core 6.0

The following API and behavior changes have the potential to break existing applications updating to EF Core 6.0.0.

> [!NOTE]
> Coming soon!
## Summary

| **Breaking change** | **Impact** |
|:--------------------------------------------------------------------------------------------------------------------------------------|------------|

## Medium-impact changes

## Low-impact changes
308 changes: 308 additions & 0 deletions entity-framework/core/what-is-new/ef-core-6.0/plan.md

Large diffs are not rendered by default.

16 changes: 16 additions & 0 deletions entity-framework/core/what-is-new/ef-core-6.0/whatsnew.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
---
title: What's New in EF Core 6.0
description: Overview of new features in EF Core 6.0
author: ajcvickers
ms.date: 01/12/2021
uid: core/what-is-new/ef-core-6.0/whatsnew
---

# What's New in EF Core 6.0

EF Core 6.0 is currently in development. This page will contain an overview of interesting changes introduced in each preview.

This page does not duplicate the [plan for EF Core 6.0](xref:core/what-is-new/ef-core-6.0/plan). The plan describes the overall themes for EF Core 6.0, including everything we are planning to include before shipping the final release.

> [!NOTE]
> Coming soon!
6 changes: 3 additions & 3 deletions entity-framework/core/what-is-new/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
title: EF Core releases and planning
description: Current EF Core releases and schedule/planning details for future releases
author: ajcvickers
ms.date: 10/11/2020
ms.date: 01/12/2021
uid: core/what-is-new/index
---

Expand Down Expand Up @@ -45,7 +45,7 @@ We typically don't do detailed planning for further out than the next major or m

The next planned stable release is **EF Core 6.0**, scheduled for **November 2021**.

We are currently working on a high-level plan based on the [release planning process](xref:core/what-is-new/release-planning).
A [high-level plan for EF Core 6.0](xref:core/what-is-new/ef-core-6.0/plan) has been created by following the documented [release planning process](xref:core/what-is-new/release-planning).

Your feedback on planning is important.
The best way to indicate the importance of an issue is to vote (thumbs-up 👍) for that issue on GitHub.
Expand All @@ -56,7 +56,7 @@ This data will then feed into the planning process for the next release.
EF Core 6.0 packages are **available now** as

* [Daily builds](https://github.com/dotnet/aspnetcore/blob/master/docs/DailyBuilds.md)
* All the latest features and bug fixes. Generally very stable; 57,000+ tests run against each build.
* All the latest features and bug fixes. Generally very stable; 75,000+ tests run against each build.

In addition, as we progress, frequent previews will be pushed to NuGet. Note that the previews lag behind daily builds, but are tested to work with the corresponding ASP.NET Core and .NET Core previews.

Expand Down
8 changes: 8 additions & 0 deletions entity-framework/toc.yml
Original file line number Diff line number Diff line change
Expand Up @@ -47,6 +47,14 @@
href: core/what-is-new/index.md
- name: Release planning process
href: core/what-is-new/release-planning.md
- name: EF Core 6.0
items:
- name: High-level plan
href: core/what-is-new/ef-core-6.0/plan.md
- name: "What's new?"
href: core/what-is-new/ef-core-6.0/whatsnew.md
- name: Breaking changes
href: core/what-is-new/ef-core-6.0/breaking-changes.md
- name: EF Core 5.0
items:
- name: High-level plan
Expand Down

0 comments on commit f5c5ead

Please sign in to comment.