New
.NET 10.0.2
What's Changed
- [release/9.0-staging] Fix 0-byte reads/writes on blobs by @cincuranet in https://github.com/dotnet/efcore/pull/37068
- [release/8.0-staging] Fix 0-byte reads/writes on blobs by @cincuranet in https://github.com/dotnet/efcore/pull/37067
- [release/8.0] Update BinSkim to 4.3.1 by @AndriySvyryd in https://github.com/dotnet/efcore/pull/37091
- [release/9.0-staging] Handle .NET 10 MemoryExtensions.Contains overload with comparer by @roji in https://github.com/dotnet/efcore/pull/37183
- [release/8.0-staging] Handle .NET 10 MemoryExtensions.Contains overload with comparer by @roji in https://github.com/dotnet/efcore/pull/37182
- [release/8.0-staging] Update to Mac 15 queues. by @cincuranet in https://github.com/dotnet/efcore/pull/37097
- [release/9.0-staging] Update to Mac 15 queues. by @cincuranet in https://github.com/dotnet/efcore/pull/37098
- [release/10.0] Update to Mac 15 queues. by @cincuranet in https://github.com/dotnet/efcore/pull/37099
- [release/10.0] Copy BuildHost instead of using contentFiles from Microsoft.CodeAnalysis.Workspaces.MSBuild by @AndriySvyryd in https://github.com/dotnet/efcore/pull/37114
- [release/10.0] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in https://github.com/dotnet/efcore/pull/37229
- [release/10.0] Fixing named query cache misses by adding support for collections in constant expression comparer by @cincuranet in https://github.com/dotnet/efcore/pull/37221
- [release/10.0] Correct COALESCE logic for DefaultIfEmpty (#37233) by @roji in https://github.com/dotnet/efcore/pull/37237
- [release/10.0] Switch back to net8.0 for tools by @AndriySvyryd in https://github.com/dotnet/efcore/pull/37207
- [release/10.0] Fix complex collection within left join subquery by @roji in https://github.com/dotnet/efcore/pull/37239
- [release/10.0] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in https://github.com/dotnet/efcore/pull/37266
- [release/10.0] Fix Parameter for primitive collections for IEnumerable with nullable type by @cincuranet in https://github.com/dotnet/efcore/pull/37257
- [release/10.0] Fix empty scalar collection support by @roji in https://github.com/dotnet/efcore/pull/37248
- [release/10.0] Apply pending selector before ExecuteUpdate by @roji in https://github.com/dotnet/efcore/pull/37262
- [release/10.0] Make FromSql work on entity types containing complex JSON by @roji in https://github.com/dotnet/efcore/pull/37235
- [release/10.0] Fix Cosmos parameter naming for FromSql and regular parameters by @roji in https://github.com/dotnet/efcore/pull/37273
- [release/10.0] Always generate HasDiscriminator with type argument and property name in snapshot by @Copilot in https://github.com/dotnet/efcore/pull/37242
- [release/10.0] Fix NullReferenceException when scaffolding named default constraints by @Copilot in https://github.com/dotnet/efcore/pull/37243
- [release/10.0] Fix TableSharingConcurrencyTokenConvention to skip JSON-mapped entities by @Copilot in https://github.com/dotnet/efcore/pull/37286
- [release/10.0] Fix snapshot generation to capture column type for JSON columns by @Copilot in https://github.com/dotnet/efcore/pull/37284
- Merge release/8.0-staging to release/8.0 by @AndriySvyryd in https://github.com/dotnet/efcore/pull/37305
- [release/9.0] Fix snapshot generation to capture column type for JSON columns by @Copilot in https://github.com/dotnet/efcore/pull/37294
- Merge release/9.0-staging to release/9.0 by @AndriySvyryd in https://github.com/dotnet/efcore/pull/37306
- [release/9.0] Update dependencies from dotnet/arcade by @dotnet-maestro[bot] in https://github.com/dotnet/efcore/pull/37315
- [release/10.0] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in https://github.com/dotnet/efcore/pull/37317
- [automated] Merge branch 'release/8.0' => 'release/9.0' by @github-actions[bot] in https://github.com/dotnet/efcore/pull/37307
- [release/10.0] Fix snapshot generation for complex collection properties by @Copilot in https://github.com/dotnet/efcore/pull/37271
- [release/10.0] Fallback to OPENJSON with many parameters by @cincuranet in https://github.com/dotnet/efcore/pull/37320
- [release/10.0] Fix performance degradation for primitive collections for multiple parameters translation and deep trees with closure over same variable by @cincuranet in https://github.com/dotnet/efcore/pull/37313
- [automated] Merge branch 'release/9.0' => 'release/10.0' by @github-actions[bot] in https://github.com/dotnet/efcore/pull/37309
- [release/10.0] Fix nullable complex property with PropertyValues.ToObject() and SetValues() creating instance instead of null by @Copilot in https://github.com/dotnet/efcore/pull/37302
- [release/10.0] Allow tools to run on projects targeting multiple frameworks by @AndriySvyryd in https://github.com/dotnet/efcore/pull/37301
- [release/10.0] Fix parameter counting when type mapping differs. by @cincuranet in https://github.com/dotnet/efcore/pull/37333
- [release/10.0] Fix parameter limit (because of sp_executesql). by @cincuranet in https://github.com/dotnet/efcore/pull/37334
Full Changelog: https://github.com/dotnet/efcore/compare/v10.0.1...v10.0.2