Add docs for the remaining preview 6 features - #5382
Conversation
AndriySvyryd
left a comment
There was a problem hiding this comment.
@copilot Update progress by describing that this PR documents the remaining preview 6 features
There was a problem hiding this comment.
Pull request overview
This PR updates the EF Core 11 “What’s New” documentation to cover remaining Preview 6 features (notably SQLite translation improvements and tooling enhancements) and fixes a few documentation links/corrections across the docs set.
Changes:
- Documented SQLite ordered string aggregation translations and
UInt128parameter binding support in EF Core 11. - Added docs for wildcard (
*)--contextsupport across multipledotnet efmigration/database commands. - Fixed/updated several documentation links (C# proposal link, Azure API doc link style, Hot Chocolate integration docs URL) and updated the EF Core 11 page date.
Reviewed changes
Copilot reviewed 5 out of 5 changed files in this pull request and generated 1 comment.
Show a summary per file
| File | Description |
|---|---|
| entity-framework/core/what-is-new/ef-core-6.0/breaking-changes.md | Updates the C# proposal link for foreach extension GetEnumerator support to the canonical GitHub proposal. |
| entity-framework/core/what-is-new/ef-core-11.0/whatsnew.md | Adds new EF Core 11 feature documentation sections (SQLite aggregation ordering, UInt128, CLI wildcard context) and reorganizes complex type content. |
| entity-framework/core/what-is-new/ef-core-11.0/breaking-changes.md | Updates an Azure documentation link to a Learn-relative path. |
| entity-framework/core/providers/sqlite/functions.md | Extends SQLite function mapping table to include ordered group_concat translations for string.Join/string.Concat. |
| entity-framework/core/learn-more/community-standups.md | Updates the Hot Chocolate + EF Core integration documentation link to the versioned URL. |
This PR documents the remaining EF Core 11 Preview 6 features: SQLite ordered string aggregation, UInt128 parameter binding, configuring complex type properties via lambda chaining, and wildcard context support for migration commands, along with several documentation link fixes. |
This pull request updates the EF Core 11 documentation with several new features and improvements, especially for SQLite and complex type configuration, along with some minor corrections and enhancements. The most significant changes include new SQLite string aggregation capabilities, support for UInt128, improved configuration of complex types, and wildcard context support in CLI migration commands.
SQLite improvements:
string.Joinandstring.ConcatusingOrderBy/OrderByDescendingin SQLite'sgroup_concat, available in EF Core 11 and requiring SQLite 3.44.0 or later. [1] [2]System.UInt128parameter values inMicrosoft.Data.Sqlite, with correct ordering and comparison in the database.Complex type configuration:
Property. [1] [2]CLI and tooling enhancements:
*) support indotnet efmigration commands, allowing operations across allDbContexttypes in a project with a single command.Other documentation corrections: