Skip to content

Tags: dotnet/efcore

Tags

v11.0.0-rc.1.26425.128

Toggle v11.0.0-rc.1.26425.128's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
[release/11.0-rc1] Preserve discriminating ORDER BY for many-to-many …

…collections (#38811)

Fixes #38770

Co-authored-by: AndriySvyryd <6539701+AndriySvyryd@users.noreply.github.com>

v10.0.12

Toggle v10.0.12's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Merge pull request #38831 from dotnet/merge/release/9.0

v8.0.31

Toggle v8.0.31's commit message
Merged PR 64302: [internal/release/8.0] Update dependencies from dnce…

…ng/internal/dotnet-runtime

This pull request updates the following dependencies

[marker]: <> (Begin:922981e1-18b6-46aa-2468-08dbd53ba9ce)
## From https://dev.azure.com/dnceng/internal/_git/dotnet-runtime
- **Subscription**: [922981e1-18b6-46aa-2468-08dbd53ba9ce](https://maestro.dot.net/subscriptions?search=922981e1-18b6-46aa-2468-08dbd53ba9ce)
- **Build**: [20260820.15](https://dev.azure.com/dnceng/internal/_build/results?buildId=3053243) ([328114](https://maestro.dot.net/channel/3880/azdo:dnceng:internal:dotnet-runtime/build/328114))
- **Date Produced**: August 21, 2026 9:03:55 PM UTC
- **Commit**: [1219a42122cf5190c7f512850557e38c422430dc](https://dev.azure.com/dnceng/internal/_git/dotnet-runtime?_a=history&version=GC1219a42122cf5190c7f512850557e38c422430dc)
- **Branch**: [refs/heads/internal/release/8.0](https://dev.azure.com/dnceng/internal/_git/dotnet-runtime?version=GBrefs/heads/internal/release/8.0)

[DependencyUpdate]: <> (Begin)

- **Dependency Updates**:
  - From [8.0.31-servicing.26413.7 to 8.0.31-servicing.26420.15][1]
     - Microsoft.Extensions.HostFactoryResolver.Sources
     - Microsoft.NETCore.BrowserDebugHost.Transport
  - From [8.0.31 to 8.0.31][1]
     - Microsoft.NETCore.App.Ref
     - Microsoft.NETCore.App.Runtime.win-x64

[1]: https://dev.azure.com/dnceng/internal/_git/dotnet-runtime/branches?baseVersion=GC2a19dd15d054021e9cb1d97fe3ceb6df910e4bcc&targetVersion=GC1219a42122cf5190c7f512850557e38c422430dc&_a=files

[DependencyUpdate]: <> (End)


[marker]: <> (End:922981e1-18b6-46aa-2468-08dbd53ba9ce)

v9.0.20

Toggle v9.0.20's commit message
Merged PR 63894: [internal/release/9.0] Update dependencies from dnce…

…ng/internal/dotnet-runtime

This pull request updates the following dependencies

[marker]: <> (Begin:9dd82232-9947-4c91-873c-a50d5007af96)
## From https://dev.azure.com/dnceng/internal/_git/dotnet-runtime
- **Subscription**: [9dd82232-9947-4c91-873c-a50d5007af96](https://maestro.dot.net/subscriptions?search=9dd82232-9947-4c91-873c-a50d5007af96)
- **Build**: [20260813.15](https://dev.azure.com/dnceng/internal/_build/results?buildId=3047303) ([327088](https://maestro.dot.net/channel/5128/azdo:dnceng:internal:dotnet-runtime/build/327088))
- **Date Produced**: August 13, 2026 10:20:31 PM UTC
- **Commit**: [3879076d9a06ce098d37c3882fb1845a6627335b](https://dev.azure.com/dnceng/internal/_git/dotnet-runtime?_a=history&version=GC3879076d9a06ce098d37c3882fb1845a6627335b)
- **Branch**: [refs/heads/internal/release/9.0](https://dev.azure.com/dnceng/internal/_git/dotnet-runtime?version=GBrefs/heads/internal/release/9.0)

[DependencyUpdate]: <> (Begin)

- **Dependency Updates**:
  - From [9.0.19 to 9.0.20][2]
     - Microsoft.Extensions.Caching.Memory
     - Microsoft.Extensions.Configuration
     - Microsoft.Extensions.Configuration.Abstractions
     - Microsoft.Extensions.Configuration.EnvironmentVariables
     - Microsoft.Extensions.Configuration.Json
     - Microsoft.Extensions.DependencyInjection
     - Microsoft.Extensions.DependencyModel
     - Microsoft.Extensions.Logging
     - Microsoft.NETCore.App.Ref
     - Microsoft.NETCore.App.Runtime.win-x64
     - System.Formats.Asn1
     - System.Text.Encodings.Web
     - System.Text.Json
  - From [9.0.19-servicing.26367.24 to 9.0.20-servicing.26413.15][2]
     - Microsoft.Extensions.HostFactoryResolver.Sources
     - Microsoft.NETCore.BrowserDebugHost.Transport

[2]: https://dev.azure.com/dnceng/internal/_git/dotnet-runtime/branches?baseVersion=GC8381bdb01fe4a26e1f61370e779c78bb73ecc95b&targetVersion=GC3879076d9a06ce098d37c3882fb1845a6627335b&_a=files

[DependencyUpdate]: <> (End)


[marker]: <> (End:9dd82232-9947-4c91-873c-a50d5007af96)

v11.0.0-preview.7.26381.103

Toggle v11.0.0-preview.7.26381.103's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
[release/11.0-preview7] Source code updates from dotnet/dotnet (#38703)

* Backflow from https://github.com/dotnet/dotnet / 7bcb900 build 324583

Diff: https://github.com/dotnet/dotnet/compare/dadfb24164945e42d8fda33324ddf87b99b7686d..7bcb9009c40399c9073e7db938250486229cc85d

From: dotnet/dotnet@dadfb24
To: dotnet/dotnet@7bcb900

[[ commit created by automation ]]

* Update dependencies from build 324583
Updated Dependencies:
Microsoft.DotNet.Arcade.Sdk, Microsoft.DotNet.Build.Tasks.Templating, Microsoft.DotNet.Helix.Sdk (Version 11.0.0-beta.26365.101 -> 11.0.0-beta.26376.106)
Microsoft.Extensions.Caching.Memory, Microsoft.Extensions.Configuration, Microsoft.Extensions.Configuration.EnvironmentVariables, Microsoft.Extensions.Configuration.Json, Microsoft.Extensions.DependencyInjection, Microsoft.Extensions.DependencyModel, Microsoft.Extensions.HostFactoryResolver.Sources, Microsoft.Extensions.Logging, Microsoft.NETCore.App.Ref, Microsoft.NETCore.Platforms, System.Formats.Asn1, System.Runtime.Caching, System.Text.Encodings.Web, System.Text.Json (Version 11.0.0-preview.7.26365.101 -> 11.0.0-preview.7.26376.106)
[[ commit created by automation ]]

* Fix union model validator tests for new union shape

Co-authored-by: wtgodbe <14283640+wtgodbe@users.noreply.github.com>

* Update union model validator tests for .NET 11 preview behavior

Co-authored-by: wtgodbe <14283640+wtgodbe@users.noreply.github.com>

* Update dependencies from build 324662
Updated Dependencies:
Microsoft.DotNet.Arcade.Sdk, Microsoft.DotNet.Build.Tasks.Templating, Microsoft.DotNet.Helix.Sdk (Version 11.0.0-beta.26376.106 -> 11.0.0-beta.26377.110)
Microsoft.Extensions.Caching.Memory, Microsoft.Extensions.Configuration, Microsoft.Extensions.Configuration.EnvironmentVariables, Microsoft.Extensions.Configuration.Json, Microsoft.Extensions.DependencyInjection, Microsoft.Extensions.DependencyModel, Microsoft.Extensions.HostFactoryResolver.Sources, Microsoft.Extensions.Logging, Microsoft.NETCore.App.Ref, Microsoft.NETCore.Platforms, System.Formats.Asn1, System.Runtime.Caching, System.Text.Encodings.Web, System.Text.Json (Version 11.0.0-preview.7.26376.106 -> 11.0.0-preview.7.26377.110)
[[ commit created by automation ]]

* Update dependencies from build 324774
Updated Dependencies:
Microsoft.DotNet.Arcade.Sdk, Microsoft.DotNet.Build.Tasks.Templating, Microsoft.DotNet.Helix.Sdk (Version 11.0.0-beta.26377.110 -> 11.0.0-beta.26378.106)
Microsoft.Extensions.Caching.Memory, Microsoft.Extensions.Configuration, Microsoft.Extensions.Configuration.EnvironmentVariables, Microsoft.Extensions.Configuration.Json, Microsoft.Extensions.DependencyInjection, Microsoft.Extensions.DependencyModel, Microsoft.Extensions.HostFactoryResolver.Sources, Microsoft.Extensions.Logging, Microsoft.NETCore.App.Ref, Microsoft.NETCore.Platforms, System.Formats.Asn1, System.Runtime.Caching, System.Text.Encodings.Web, System.Text.Json (Version 11.0.0-preview.7.26377.110 -> 11.0.0-preview.7.26378.106)
[[ commit created by automation ]]

* Revert "Update union model validator tests for .NET 11 preview behavior"

This reverts commit 22b6fc6.

* Revert "Fix union model validator tests for new union shape"

This reverts commit 26b6058.

* Fix union type detection after C# union types became value types

The C# preview "union" language feature now compiles union declarations
(e.g. union UnionEntity(int);) as value types (structs implementing
System.Runtime.CompilerServices.IUnion), rather than reference types.

This broke the existing detection of union types mapped as entity or
complex types added in #38398:
- SharedTypeExtensions.IsValidEntityType required IsClass: true, so
  EntityType's constructor now threw a generic ArgumentException
  ("must be a non-interface reference type") as soon as a union type
  was added to the model, before ModelValidator ever got a chance to
  detect it and produce the specific UnionTypeNotSupported message.
- ConstructorBindingConvention (an IModelFinalizingConvention that runs
  during FinalizeModel, before ModelValidator.Validate) attempted to
  bind a constructor for union types used as complex properties,
  throwing "No suitable constructor was found" before the model
  validator's union check was reached.

Fix:
- IsValidEntityType now also accepts union types (mirroring
  IsValidComplexType, which already allowed them), so union entity
  types can still be added to the model and are rejected later, with
  the intended friendly error message, by ModelValidator.
- ConstructorBindingConvention now skips constructor binding for union
  entity/complex types, since they can never have a meaningful
  constructor binding, allowing model finalization to proceed to
  ModelValidator.Validate where the specific union error is thrown.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

---------

Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: wtgodbe <14283640+wtgodbe@users.noreply.github.com>
Co-authored-by: Will Godbe <willgodbe@Wills-MacBook-Pro.local>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

v10.0.11

Toggle v10.0.11's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Merge pull request #38627 from dotnet/merge/release/9.0-to-release/10.0

[automated] Merge branch 'release/9.0' => 'release/10.0'

v9.0.19

Toggle v9.0.19's commit message
Merged PR 63045: internal/release/9.0 - merge from public

Update dependencies from https://github.com/dotnet/arcade build 20260716.5 (#38673)

[release/9.0] Update dependencies from dotnet/arcade

v8.0.30

Toggle v8.0.30's commit message
Merged PR 62998: [internal/release/8.0] Update dependencies from dnce…

…ng/internal/dotnet-runtime

This pull request updates the following dependencies

[marker]: <> (Begin:922981e1-18b6-46aa-2468-08dbd53ba9ce)
## From https://dev.azure.com/dnceng/internal/_git/dotnet-runtime
- **Subscription**: [922981e1-18b6-46aa-2468-08dbd53ba9ce](https://maestro.dot.net/subscriptions?search=922981e1-18b6-46aa-2468-08dbd53ba9ce)
- **Build**: [20260717.20](https://dev.azure.com/dnceng/internal/_build/results?buildId=3025347) ([323415](https://maestro.dot.net/channel/3880/azdo:dnceng:internal:dotnet-runtime/build/323415))
- **Date Produced**: July 18, 2026 1:38:50 AM UTC
- **Commit**: [a83db3e0eb2defb6220e15dae2f1a0462fdbf99f](https://dev.azure.com/dnceng/internal/_git/dotnet-runtime?_a=history&version=GCa83db3e0eb2defb6220e15dae2f1a0462fdbf99f)
- **Branch**: [refs/heads/internal/release/8.0](https://dev.azure.com/dnceng/internal/_git/dotnet-runtime?version=GBrefs/heads/internal/release/8.0)

[DependencyUpdate]: <> (Begin)

- **Dependency Updates**:
  - From [8.0.30-servicing.26358.25 to 8.0.30-servicing.26367.20][2]
     - Microsoft.Extensions.HostFactoryResolver.Sources
     - Microsoft.NETCore.BrowserDebugHost.Transport
  - From [8.0.30 to 8.0.30][2]
     - Microsoft.NETCore.App.Ref
     - Microsoft.NETCore.App.Runtime.win-x64

[2]: https://dev.azure.com/dnceng/internal/_git/dotnet-runtime/branches?baseVersion=GC3e75b8375f756109b5834697f33ab2c8436f9465&targetVersion=GCa83db3e0eb2defb6220e15dae2f1a0462fdbf99f&_a=files

[DependencyUpdate]: <> (End)


[marker]: <> (End:922981e1-18b6-46aa-2468-08dbd53ba9ce)

v8.0.29

Toggle v8.0.29's commit message
Merged PR 62202: [internal/release/8.0] Update dependencies from dnce…

…ng/internal/dotnet-runtime

This pull request updates the following dependencies

[marker]: <> (Begin:922981e1-18b6-46aa-2468-08dbd53ba9ce)
## From https://dev.azure.com/dnceng/internal/_git/dotnet-runtime
- **Subscription**: [922981e1-18b6-46aa-2468-08dbd53ba9ce](https://maestro.dot.net/subscriptions?search=922981e1-18b6-46aa-2468-08dbd53ba9ce)
- **Build**: [20260624.3](https://dev.azure.com/dnceng/internal/_build/results?buildId=3007070) ([320133](https://maestro.dot.net/channel/3880/azdo:dnceng:internal:dotnet-runtime/build/320133))
- **Date Produced**: June 24, 2026 10:42:39 PM UTC
- **Commit**: [18fd75c847399745c43b5970fec840ba71064e80](https://dev.azure.com/dnceng/internal/_git/dotnet-runtime?_a=history&version=GC18fd75c847399745c43b5970fec840ba71064e80)
- **Branch**: [refs/heads/internal/release/8.0](https://dev.azure.com/dnceng/internal/_git/dotnet-runtime?version=GBrefs/heads/internal/release/8.0)

[DependencyUpdate]: <> (Begin)

- **Dependency Updates**:
  - From [8.0.29-servicing.26315.23 to 8.0.29-servicing.26324.3][2]
     - Microsoft.Extensions.HostFactoryResolver.Sources
     - Microsoft.NETCore.BrowserDebugHost.Transport
  - From [8.0.29 to 8.0.29][2]
     - Microsoft.NETCore.App.Ref
     - Microsoft.NETCore.App.Runtime.win-x64

[2]: https://dev.azure.com/dnceng/internal/_git/dotnet-runtime/branches?baseVersion=GC58638b5ff167db8be72d99d93dea9e64551ff54b&targetVersion=GC18fd75c847399745c43b5970fec840ba71064e80&_a=files

[DependencyUpdate]: <> (End)


[marker]: <> (End:922981e1-18b6-46aa-2468-08dbd53ba9ce)

v11.0.0-preview.6.26359.118

Toggle v11.0.0-preview.6.26359.118's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Update dependencies from build 319511 (#38477)

Updated Dependencies:
Microsoft.DotNet.Arcade.Sdk, Microsoft.DotNet.Build.Tasks.Templating, Microsoft.DotNet.Helix.Sdk (Version 11.0.0-beta.26313.102 -> 11.0.0-beta.26319.105)
Microsoft.Extensions.Caching.Memory, Microsoft.Extensions.Configuration, Microsoft.Extensions.Configuration.EnvironmentVariables, Microsoft.Extensions.Configuration.Json, Microsoft.Extensions.DependencyInjection, Microsoft.Extensions.DependencyModel, Microsoft.Extensions.HostFactoryResolver.Sources, Microsoft.Extensions.Logging, Microsoft.NETCore.App.Ref, Microsoft.NETCore.Platforms, System.Formats.Asn1, System.Runtime.Caching, System.Text.Encodings.Web, System.Text.Json (Version 11.0.0-preview.6.26313.102 -> 11.0.0-preview.6.26319.105)
[[ commit created by automation ]]

Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>