Skip to content

Sync to EF 11.0.0-preview.5.26275.101#3844

Merged
roji merged 4 commits into
mainfrom
roji/sync-latest-ef
May 25, 2026
Merged

Sync to EF 11.0.0-preview.5.26275.101#3844
roji merged 4 commits into
mainfrom
roji/sync-latest-ef

Conversation

@roji
Copy link
Copy Markdown
Member

@roji roji commented May 25, 2026

Summary

  • Sync EF Core and Microsoft.Extensions dependencies to 11.0.0-preview.5.26275.101.
  • Update test infrastructure for EF's xUnit v3 migration, including Microsoft.Testing.Platform opt-in and xUnit v3 conditional trait handling.
  • Add package source mapping for the new Microsoft.DotNet.XUnitV3Extensions dependency from dotnet-eng.
  • Adjust provider/test fallout from the sync: preserve test culture across xUnit v3 worker threads, avoid duplicate inherited fact/theory attributes on overrides, and cast translated Math.Sign results correctly.

EF-side PRs requiring EFCore.PG updates

Validation

  • dotnet build --no-restore passed.
  • dotnet test --no-build -- --no-progress passed against local PostgreSQL (Server=localhost;Username=npgsql_tests;Password=npgsql_tests): 28,654 passed, 222 skipped.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copilot AI review requested due to automatic review settings May 25, 2026 20:55
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot encountered an error: Your billing is not configured or you have Copilot licenses from multiple standalone organizations or enterprises. To use premium requests, select a billing entity via the GitHub site, under Settings > Copilot > Features.

Shay Rojansky and others added 2 commits May 25, 2026 23:18
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copilot AI review requested due to automatic review settings May 25, 2026 22:50
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot encountered an error: Your billing is not configured or you have Copilot licenses from multiple standalone organizations or enterprises. To use premium requests, select a billing entity via the GitHub site, under Settings > Copilot > Features.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@roji roji merged commit 3ddc83c into main May 25, 2026
15 checks passed
@roji roji deleted the roji/sync-latest-ef branch May 25, 2026 23:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants