Add medium-impact breaking change note for Microsoft.Data.SqlClient 7.0 upgrade#5305
Conversation
…upgrade Co-authored-by: AndriySvyryd <6539701+AndriySvyryd@users.noreply.github.com> Agent-Logs-Url: https://github.com/dotnet/EntityFramework.Docs/sessions/b54ccba6-4428-497d-a836-88a352e05044
There was a problem hiding this comment.
Pull request overview
Adds documentation to EF Core 11 breaking changes describing the impact of upgrading Microsoft.Data.SqlClient to 7.0, particularly the need to add the Azure/Entra ID extensions package for Entra authentication scenarios.
Changes:
- Adds a new Low-impact entry to the EF Core 11 breaking changes summary table.
- Adds a full breaking-change section for the SqlClient 7.0 upgrade (old/new behavior, why, mitigations), including the required
Microsoft.Data.SqlClient.Extensions.Azurepackage reference.
entity-framework/core/what-is-new/ef-core-11.0/breaking-changes.md
Outdated
Show resolved
Hide resolved
Co-authored-by: AndriySvyryd <6539701+AndriySvyryd@users.noreply.github.com> Agent-Logs-Url: https://github.com/dotnet/EntityFramework.Docs/sessions/8f750c65-e6da-44c7-8f76-25d27c30f53f
roji
left a comment
There was a problem hiding this comment.
I'd bump the impact from low to medium, since it's likely to affect a great deal of users (though the mitigation is trivial).
entity-framework/core/what-is-new/ef-core-11.0/breaking-changes.md
Outdated
Show resolved
Hide resolved
…gnment Co-authored-by: roji <1862641+roji@users.noreply.github.com> Agent-Logs-Url: https://github.com/dotnet/EntityFramework.Docs/sessions/44b3dc70-6a2c-4517-995b-3ec5d23ff6ff
Done in aa58379 — bumped to Medium impact in both the summary table and moved the full section under |
|
@AndriySvyryd note that copilot went ahead and implemented some changes I suggested. |
|
LGTM Is the general policy to depend only on SqlClient LTS releases in any EF Core version? |
|
I think we're OK with depending on STS SqlClient from STS EF versions, but @AndriySvyryd knows best. |
Documents the breaking change from dotnet/efcore#37949 which upgrades
Microsoft.Data.SqlClientfrom 6.x to 7.0 in EF Core 11.SqlClient 7.0 removes Azure/Entra ID authentication dependencies from the core package. Apps using Entra ID auth will fail at runtime unless they add the new extension package:
Changes to
entity-framework/core/what-is-new/ef-core-11.0/breaking-changes.md:ActiveDirectoryPasswordobsolescence and links to SqlClient 7.0 release notes⌨️ Start Copilot coding agent tasks without leaving your editor — available in VS Code, Visual Studio, JetBrains IDEs and Eclipse.