Releases: dotnet/efcore
Releases · dotnet/efcore
.NET 11 Preview 4
What's Changed
- [release/10.0] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #37548
- [release/10.0] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #37550
- Bump Microsoft.Extensions.Configuration.Abstractions from 11.0.0-preview.1.26070.110 to 11.0.0-preview.1.26071.105 by @dependabot[bot] in #37557
- Bump Microsoft.Extensions.Caching.Memory from 11.0.0-preview.1.26070.110 to 11.0.0-preview.1.26071.105 by @dependabot[bot] in #37556
- Bump Microsoft.DotNet.Helix.Sdk from 11.0.0-beta.26070.110 to 11.0.0-beta.26071.105 by @dependabot[bot] in #37555
- Bump Microsoft.DotNet.Arcade.Sdk from 11.0.0-beta.26070.110 to 11.0.0-beta.26071.105 by @dependabot[bot] in #37553
- Bump Microsoft.DotNet.Build.Tasks.Templating from 11.0.0-beta.26070.110 to 11.0.0-beta.26071.105 by @dependabot[bot] in #37554
- [release/10.0] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #37558
- [main] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #37564
- [release/10.0] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #37567
- Cosmos: Complex properties binding by @JoasE in #37400
- [release/10.0] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #37580
- Add IsolationLevel overloads to InMemoryTransactionManager by @ShadyNagy in #37579
- [release/10.0] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #37582
- [release/10.0] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #37584
- [release/10.0] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #37586
- Bump Microsoft.Extensions.Configuration.Abstractions from 11.0.0-preview.1.26073.123 to 11.0.0-preview.2.26080.101 by @dependabot[bot] in #37594
- Bump Microsoft.Extensions.Caching.Memory from 11.0.0-preview.1.26073.123 to 11.0.0-preview.2.26080.101 by @dependabot[bot] in #37593
- Bump Microsoft.DotNet.Helix.Sdk from 11.0.0-beta.26073.123 to 11.0.0-beta.26080.101 by @dependabot[bot] in #37592
- Bump Microsoft.DotNet.Build.Tasks.Templating from 11.0.0-beta.26073.123 to 11.0.0-beta.26080.101 by @dependabot[bot] in #37591
- [release/10.0] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #37589
- Ignore Maestro-managed packages in Dependabot configuration by @Copilot in #37595
- [release/10.0] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #37596
- [release/10.0] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #37597
- [release/10.0] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #37599
- [release/10.0] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #37602
- [release/10.0] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #37604
- Fix null check optimization for IQueryable/DbSet types in LINQ queries by @Copilot in #36986
- MinBy MaxBy support by @henriquewr in #37573
- [release/10.0] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #37608
- [main] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #37609
- Simpler null constant checks. by @cincuranet in #37472
- [release/10.0] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #37612
- [release/10.0] Fix duplicate DbParameter naming uniquification by @roji in #37541
- Prevent marking primary key properties as modified during foreign key propagation by @Copilot in #37392
- [release/10.0] Fix GO batch separator not recognized in comments and escaped identifiers by @Copilot in #37521
- [release/10.0] Fix path separator issue on Linux/macOS in dotnet-ef tools by @Copilot in #37519
- Update branding to 9.0.14 by @vseanreesermsft in #37614
- Update branding to 8.0.25 by @vseanreesermsft in #37613
- Obsolete {FromSql,ExecuteSql}Interpolated by @roji in #37576
- Detect set operations over uncorrelated subqueries in Cosmos by @roji in #37603
- Output SQL when query tests fail by @roji in #37568
- Remove SqlExpressionVisitor by @roji in #37533
- Fix projecting complex type in ProjectionBinder by @roji in #37552
- Add mechanism to clear ServiceProviderCache (#27189) by @Abde1rahman1 in #37487
- Simpler null constant checks in Cosmos translator by @ShadyNagy in #37616
- Simpler null constant checks in relational translator by @ShadyNagy in #37617
- Fix failing Cosmos build by @roji in #37618
- [release/10.0] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #37620
- Check for non-finite double values in SQLite Julian date parsing by @roji in #37619
- [release/10.0] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #37622
- [automated] Merge branch 'release/10.0' => 'main' by @github-actions[bot] in #37621
- Remove flaky Cosmos test by @AndriySvyryd in #37624
- Implement EF.Functions.JsonExists by @roji in #37477
- Implement support for SQL Server VectorSearch() by @roji in #37536
- Implement SQL Server full-text search TVFs by @roji in #37578
- [release/10.0] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #37626
- Fix View Indexes not Scaffolded in Sql Server by @sarbas33 in #37607
- Implement support for SQL Server vector indexes by @roji in #37538
- [release/10.0] Fix OPENJSON column name when going over 2100 params by @roji in #37572
- [automated] Merge branch 'release/10.0' => 'main' by @github-actions[bot] in #37630
- [release/10.0] Revert "Fix View Indexes not Scaffolded in Sql Server (#37607)" by @AndriySvyryd in #37634
- [automated] Merge branch 'release/10.0' => 'main' by @github-actions[bot] in #37637
- Update Copilot instructions based on PR feedback analysis by @Copilot in #37636
- [release/10.0] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #37639
- Implement JSON_CONTAINS() for primitive collections by @roji in #37562
- Support joining SQL Server full-text/vector search TVFs as inner by @roji in #37631
- Fix reload when nullable complex property is null by @thromel in #37560
- Fix optional complex property default values tracking by @Copilot in #37387
- TINY: Add Deconstruct methods to {Vector,FullText}SearchResults by @roji in #37644
- [TINY] Skip SQL Server memory-optimized migration tests on Mac by @roji in #37648
- Cosmos: Implement owned type null comparison by @JoasE in #37321
- [release/9.0] Update dependencies from dotnet/arcade by @dotnet-maestro[bot] in #37563
- [main] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #37649
- [TINY] Tweak Cosmos CI testing for easier access to test logs by @roji in #37654
- Add workflow to prevent external contributors from targeting release branches by @Copilot in #37635
- Add the verbose output of the internal call to
dotnetin dotnet-ef by @AndriySvyryd in #37643 - [release/10.0] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #37659
- [release/10.0] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #37660
- Add --connection and --offline par...
.NET 9.0.16
What's Changed
- Merging internal commits for release/8.0 by @vseanreesermsft in #37900
- [release/9.0] Update dependencies from dotnet/arcade by @dotnet-maestro[bot] in #37969
- [release/8.0] Update dependencies from dotnet/arcade by @dotnet-maestro[bot] in #38034
- [release/8.0] Update branding to 8.0.27 by @vseanreesermsft in #38062
- [release/9.0] Update branding to 9.0.16 by @vseanreesermsft in #38063
- [release/9.0] Update dependencies from dotnet/arcade by @dotnet-maestro[bot] in #38053
- [automated] Merge branch 'release/8.0' => 'release/9.0' by @github-actions[bot] in #37908
- Merging internal commits for release/8.0 by @vseanreesermsft in #38099
- [automated] Merge branch 'release/8.0' => 'release/9.0' by @github-actions[bot] in #38101
- Merging internal commits for release/9.0 by @vseanreesermsft in #38098
- [release/9.0] Update dependencies from dotnet/arcade by @dotnet-maestro[bot] in #38170
Full Changelog: v9.0.15...v9.0.16
.NET 8.0.27
What's Changed
- [release/8.0] Update dependencies from dotnet/arcade by @dotnet-maestro[bot] in #38034
- [release/8.0] Update branding to 8.0.27 by @vseanreesermsft in #38062
- Merging internal commits for release/8.0 by @vseanreesermsft in #38099
Full Changelog: v8.0.26...v8.0.27
.NET 10.0.8
What's Changed
- [release/9.0] Update dependencies from dotnet/arcade by @dotnet-maestro[bot] in #37718
- [release/10.0] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #37743
- [release/10.0] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #37746
- [release/10.0] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #37752
- [release/10.0] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #37753
- [release/10.0] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #37757
- [release/10.0] Fix ArgumentOutOfRangeException when deleting from a complex collection with nested collections by @Copilot in #37702
- [release/10.0] Fix named query filter conventions by @Copilot in #37738
- [release/10.0] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #37759
- [release/10.0] Restore ordinals when transitioning complex collection entries from Deleted state by @Copilot in #37729
- [release/10.0] Fix Microsoft.EntityFrameworkCore.Tools for net8.0 by @Copilot in #37731
- [release/10.0] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #37764
- [release/10.0] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #37767
- [release/10.0] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #37772
- [release/10.0] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #37777
- [release/10.0] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #37782
- [release/10.0] Fix projection of entities with complex collections through subqueries by @roji in #37747
- [release/10.0] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #37789
- [release/10.0] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #37793
- [release/10.0] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #37801
- [release/10.0] Fix InvalidCastException in OriginalValues.ToObject() with nested nullable complex properties by @Copilot in #37703
- [release/10.0] Fix invalid SQL parameter names for switch/case pattern-matched variables by @Copilot in #37805
- [release/10.0] Fix ExecuteUpdate over scalar projections by @roji in #37791
- [release/8.0] Update dependencies from dotnet/arcade by @dotnet-maestro[bot] in #37816
- [release/9.0] Update dependencies from dotnet/arcade by @dotnet-maestro[bot] in #37820
- [release/10.0] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #37822
- [release/10.0] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #37828
- [release/10.0] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #37830
- [release/10.0] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #37832
- [release/9.0] Update branding to 9.0.15 by @vseanreesermsft in #37833
- [release/8.0] Update branding to 8.0.26 by @vseanreesermsft in #37834
- [release/9.0] Update SDK to 9.0.114 by @AndriySvyryd in #37779
- [release/8.0] Update SDK to 8.0.124 by @AndriySvyryd in #37780
- Fix complex property JSON column not marked nullable in TPH hierarchy by @Copilot in #37781
- [release/10.0] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #37845
- [automated] Merge branch 'release/8.0' => 'release/9.0' by @github-actions[bot] in #37836
- [release/10.0] Revert "Fix complex property JSON column not marked nullable in TPH hierarchy (#37781)" by @AndriySvyryd in #37849
- [release/10.0] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #37850
- [automated] Merge branch 'release/9.0' => 'release/10.0' by @github-actions[bot] in #37835
- [release/10.0] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #37854
- [release/10.0] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #37858
- [release/10.0] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #37876
- [release/10.0] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #37881
- [release/9.0] Update dependencies from dotnet/arcade by @dotnet-maestro[bot] in #37887
- [release/10.0] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #37886
- [release/10.0] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #37892
- [release/10.0] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #37894
- [release/10.0] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #37896
- [release/10.0] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #37898
- [release/10.0] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #37902
- [release/10.0] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #37904
- Merging internal commits for release/9.0 by @vseanreesermsft in #37901
- Merging internal commits for release/8.0 by @vseanreesermsft in #37900
- [release/10.0] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #37922
- [release/10.0] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #37925
- [release/10.0] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #37930
- [release/10.0] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #37931
- [release/10.0] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #37936
- [release/10.0] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #37938
- [release/10.0] Fix projection of required complex type via left join by @roji in #37928
- [release/10.0] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #37948
- [release/10.0] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #37951
- [release/10.0] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #37963
- [release/9.0] Update dependencies from dotnet/arcade by @dotnet-maestro[bot] in #37969
- [release/10.0] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #37967
- [release/10.0] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #37976
- [release/10.0] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #37978
- [release/10.0] Fix for persisting null optional complex property with default values by @Copilot in #37952
- [release/10.0] Port servicing-pr skill from main by @Copilot in #37990
- [release/10.0] Fix comparison to null for split entities by @roji in #37987
- [release/10.0] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #37994
- [release/10.0] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #37997
- [release/10.0] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #38002
- [release/10.0] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #38004
- [release/10.0] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #38011
- [automated] Merge branch 'release/9.0' => 'release/10.0' by @github-actions[bot] in #37907
- [release/10.0] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #38020
- [release/10.0] Fix SetProperty discard lambda failing for nullable value type proper...
.NET 9.0.15
What's Changed
- [release/9.0] Update dependencies from dotnet/arcade by @dotnet-maestro[bot] in #37718
- [release/8.0] Update dependencies from dotnet/arcade by @dotnet-maestro[bot] in #37816
- [release/9.0] Update dependencies from dotnet/arcade by @dotnet-maestro[bot] in #37820
- [release/9.0] Update branding to 9.0.15 by @vseanreesermsft in #37833
- [release/8.0] Update branding to 8.0.26 by @vseanreesermsft in #37834
- [release/9.0] Update SDK to 9.0.114 by @AndriySvyryd in #37779
- [release/8.0] Update SDK to 8.0.124 by @AndriySvyryd in #37780
- [automated] Merge branch 'release/8.0' => 'release/9.0' by @github-actions[bot] in #37836
- [release/9.0] Update dependencies from dotnet/arcade by @dotnet-maestro[bot] in #37887
- Merging internal commits for release/9.0 by @vseanreesermsft in #37901
Full Changelog: v9.0.14...v9.0.15
.NET 8.0.26
What's Changed
- [release/8.0] Update dependencies from dotnet/arcade by @dotnet-maestro[bot] in #37816
- [release/8.0] Update branding to 8.0.26 by @vseanreesermsft in #37834
- [release/8.0] Update SDK to 8.0.124 by @AndriySvyryd in #37780
- Merging internal commits for release/8.0 by @vseanreesermsft in #37900
Full Changelog: v8.0.25...v8.0.26
.NET 11 Preview 2
.NET 9.0.14
What's Changed
- [release/9.0] Update dependencies from dotnet/arcade by @dotnet-maestro[bot] in #37522
- Update branding to 9.0.14 by @vseanreesermsft in #37614
- Update branding to 8.0.25 by @vseanreesermsft in #37613
- [release/9.0] Update dependencies from dotnet/arcade by @dotnet-maestro[bot] in #37563
- Merging internal commits for release/8.0 by @vseanreesermsft in #37667
- Merging internal commits for release/9.0 by @vseanreesermsft in #37666
- [automated] Merge branch 'release/8.0' => 'release/9.0' by @github-actions[bot] in #37669
Full Changelog: v9.0.13...v9.0.14
.NET 8.0.25
What's Changed
- Update branding to 8.0.25 by @vseanreesermsft in #37613
- Merging internal commits for release/8.0 by @vseanreesermsft in #37667
Full Changelog: v8.0.24...v8.0.25
.NET 8.0.24
What's Changed
- [release/8.0] Update dependencies from dotnet/arcade by @dotnet-maestro[bot] in #37375
- Update branding to 8.0.24 by @vseanreesermsft in #37448
- [release/8.0] Disable Analyzer tests by @AndriySvyryd in #37467
- [release/8.0] Fix binskim prereleaseVersion formatting in pipeline config by @AndriySvyryd in #37475
- Merging internal commits for release/8.0 by @vseanreesermsft in #37503
Full Changelog: v8.0.23...v8.0.24