Preview.6 docs#5410
Open
AndriySvyryd wants to merge 13 commits into
Open
Conversation
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
* Document Microsoft.Data.Sqlite SQLite3MC bundle as breaking change (efcore#38402) * Correct tracking link text from Issue to PR * Clarify primary rationale: timely security updates on NuGet.org, encryption is a bonus * Update SQLite3MC breaking change guidance and fix links * Clarify EF Core SQLite provider bundle reference * Explain EF Core SQLite provider remains on standard bundle * Add detection guidance for SQLite double-quoted strings * Improve readability of SQLite3MC new behavior text * Refine EF Core SQLite provider bundle wording * Address SQLite3MC documentation feedback * Refine SQLite3MC doc wording * Clarify SQLite3MC RID fallback guidance * Potential fix for pull request finding Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> * Address SQLite bundle feedback in EF Core 11 breaking changes doc --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: Andriy Svyryd <AndriySvyryd@users.noreply.github.com> Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
* Document PR #38440 provider-facing breaking change * docs: trim PR 38440 guidance per review * Add xUnit v3 upgrade as a test change in provider-facing changes * Add PR #38192 (complex-type keys/indexes) as a provider-facing change --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
…Core 11 breaking changes (#5407)
Contributor
There was a problem hiding this comment.
Pull request overview
This PR updates the EF Core documentation set (primarily EF Core 11 “what’s new”, breaking changes, provider docs, and CLI docs) to reflect new/updated Preview 6 features and behaviors across multiple providers (SQL Server, SQLite, Cosmos DB) and tooling.
Changes:
- Expanded EF Core 11 docs with new capabilities around complex types (keys/indexes),
FullJoin, hybrid search, JSON indexes, Cosmos indexing policy, and SQLite string aggregation ordering/UInt128. - Added/updated EF Core 11 breaking changes and provider-facing change notes (including Microsoft.Data.Sqlite bundle/encryption changes).
- Updated tooling documentation to cover “create + apply migration in one step” (
dotnet ef database update --add/Update-Database -Add) and added a small external link update.
Reviewed changes
Copilot reviewed 12 out of 12 changed files in this pull request and generated 3 comments.
Show a summary per file
| File | Description |
|---|---|
| entity-framework/core/what-is-new/ef-core-6.0/breaking-changes.md | Updates a language proposal link related to foreach enumeration rationale. |
| entity-framework/core/what-is-new/ef-core-11.0/whatsnew.md | Adds new EF Core 11 “what’s new” content (complex-type keys/indexes, FullJoin, hybrid search, JSON indexes, SQLite/Cosmos/tooling items). |
| entity-framework/core/what-is-new/ef-core-11.0/provider-facing-changes.md | Adds provider maintainer notes for new EF Core 11 behaviors/APIs. |
| entity-framework/core/what-is-new/ef-core-11.0/breaking-changes.md | Adds new EF Core 11 breaking-change entries (owned JSON obsoletion; SQLite bundle/encryption updates and mitigations). |
| entity-framework/core/providers/sqlite/functions.md | Documents new SQLite aggregate translations (ordered group_concat via string.Concat/string.Join). |
| entity-framework/core/providers/sql-server/vector-search.md | Updates hybrid search guidance to use FullJoin and reflects updated generated SQL. |
| entity-framework/core/providers/sql-server/index.md | Adds SQL Server JSON index documentation and examples. |
| entity-framework/core/providers/cosmos/modeling.md | Documents Cosmos DB indexing policy emission and index path patterns. |
| entity-framework/core/modeling/keys.md | Adds documentation for keys over complex type scalar properties. |
| entity-framework/core/modeling/indexes.md | Adds documentation for indexes (and included columns) over complex type scalar properties and JSON-path variants. |
| entity-framework/core/managing-schemas/migrations/managing.md | Documents creating and applying a migration in one step via --add / -Add. |
| entity-framework/core/learn-more/community-standups.md | Updates an external Hot Chocolate integration documentation link. |
| entity-framework/core/cli/powershell.md | Documents Update-Database -Add (and related options) for one-step migration create+apply. |
| entity-framework/core/cli/dotnet.md | Documents dotnet ef database update --add (and related options) for one-step migration create+apply. |
AndriySvyryd
commented
Jul 1, 2026
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> Co-authored-by: Andriy Svyryd <AndriySvyryd@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
cincuranet
approved these changes
Jul 2, 2026
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.