Conversation
There was a problem hiding this comment.
Pull request overview
Updates EF Core documentation to reflect new/changed features and breaking changes being introduced around EF Core 11 (preview.3 timeframe), plus a small EF Core 9 breaking-change addition.
Changes:
- Add new EF Core 11 “What’s New” content (LINQ translation improvements, JSON functions, vector loading behavior, Cosmos and migrations sections) and reorganize existing sections.
- Add multiple EF Core 11 breaking-change entries (SqlClient 7.0, migrations-not-found behavior, MSBuild property removal, tools/design dependency changes, vector loading, Cosmos empty collections) with standard impact grouping.
- Update provider and modeling docs (SQL Server vector-search, SQL Server function mappings, migrations guidance, and FK constraint exclusion from migrations).
Reviewed changes
Copilot reviewed 9 out of 9 changed files in this pull request and generated 2 comments.
Show a summary per file
| File | Description |
|---|---|
| entity-framework/core/what-is-new/ef-core-9.0/breaking-changes.md | Adds a new low-impact breaking change entry about EF tools dropping .NET Framework project support. |
| entity-framework/core/what-is-new/ef-core-11.0/whatsnew.md | Major content additions/reorganization for EF Core 11 features and improvements (LINQ/SQL, JSON, vector search, Cosmos, migrations). |
| entity-framework/core/what-is-new/ef-core-11.0/breaking-changes.md | Adds multiple EF Core 11 breaking-change entries and normalizes headings/structure. |
| entity-framework/core/providers/sql-server/vector-search.md | Updates vector search docs for new VectorSearch signature and vector-loading behavior, plus updated SQL examples. |
| entity-framework/core/providers/sql-server/functions.md | Adds SQL Server JSON function mapping table entries for EF Core 11. |
| entity-framework/core/modeling/relationships/foreign-and-principal-keys.md | Documents new EF Core 11 ability to exclude FK constraints from migrations. |
| entity-framework/core/managing-schemas/migrations/teams.md | Updates team migrations guidance to describe diverged migration tree detection behavior in EF Core 11. |
| entity-framework/core/managing-schemas/migrations/projects.md | Expands guidance on when to use a separate migrations project and adds design-time factory tip. |
| entity-framework/core/cli/msbuild.md | Updates MSBuild integration docs to clarify EFOptimizeContext applies only to EF Core 9-10 and adds note about its EF Core 11 removal. |
… dependency (#5281) Co-authored-by: AndriySvyryd <6539701+AndriySvyryd@users.noreply.github.com>
…OptimizeContext removal (#5282) Co-authored-by: AndriySvyryd <6539701+AndriySvyryd@users.noreply.github.com>
Document dotnet/efcore#37819 Co-authored-by: Shay Rojansky <roji@roji.org>
Document dotnet/efcore#37279 Co-authored-by: Shay Rojansky <roji@roji.org>
SamMonoRT
approved these changes
Apr 14, 2026
* Move SQL Server section up * Add section on complex type stabilization
Co-authored-by: AndriySvyryd <6539701+AndriySvyryd@users.noreply.github.com>
….0 upgrade (#5305) Co-authored-by: AndriySvyryd <6539701+AndriySvyryd@users.noreply.github.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.