Releases: dotnet/efcore
.NET 10.0 RC 1
What's Changed
- [release/8.0] Merge release/8.0 => release/8.0-staging by @cincuranet in #36197
- [release/9.0] Merge release/9.0 => release/9.0-staging by @cincuranet in #36201
- Complex JSON query support by @roji in #36355
- Implement support for SQL Server vector search by @roji in #36383
- Fix bug in SQL baseline rewriting by @roji in #36396
- [release/9.0] Update dependencies from dotnet/arcade by @dotnet-maestro[bot] in #36398
- [TINY] Switch to using SqlDbType.Json by @roji in #36397
- [main] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #36390
- Structural equality support for complex JSON by @roji in #36404
- Fix the check for null required nested complex properties by @AndriySvyryd in #36406
- Use SQL Server json type by default for compatibility level 170 by @roji in #36405
- Remove sync testing in relationship and translation tests by @roji in #36407
- Add Version.Details.props by @dkurepa in #36418
- [main] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #36415
- Update version branding to rc1 by @mmitche in #36423
- Implemement set operation query support for complex JSON by @roji in #36417
- Implemement distinct query support for complex JSON by @roji in #36422
- Support tracking queries for complex JSON queries by @roji in #36430
- Finish the implementation of the SaveChanges support for JSON-mapped complex collections by @AndriySvyryd in #36432
- [main] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #36425
- Address API review notes by @roji in #36449
- Upgrade to SqlClient 6.1.0 GA by @roji in #36441
- [main] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #36438
- Bucketization for IN by @cincuranet in #36370
- [TEST ONLY] Remove sync from primitive collection tests by @roji in #36452
- Specify some lambda parameters/return type explicitly by @roji in #36454
- Support Cosmos VectorDistance options and general cleanup by @roji in #36448
- Complex json change tracking by @roji in #36446
- Clarify some of the Copilot instructions by @AndriySvyryd in #36436
- [main] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #36458
- Model building changes from API review by @AndriySvyryd in #36457
- Work on inlined primitive collections (VALUES) by @roji in #36159
- Address API review notes by @cincuranet in #36469
- Fix null complex property values in SaveChanges for table splitting by @AndriySvyryd in #36467
- Bring JSON type out of experimental status by @roji in #36442
- Fix saving null complex properties with nested required complex properties and other cleanup by @AndriySvyryd in #36472
- Use SQL Server 2025 JSON_VALUE() RETURNING clause by @roji in #36456
- Remove hardcoded XUnitRunnerVersion in helix.proj by @akoeplinger in #36476
- Make indexing work over complex JSON collections by @roji in #36444
- Allow configuring the column type with ToJson() by @AndriySvyryd in #36478
- Fix #34780 - Docs only: clarify OwnsMany with backing field by @toanpn in #36092
- Dispose related readers in GroupBySplitQueryingEnumerable by @roji in #36484
- [release/9.0] Update dependencies from dotnet/arcade by @dotnet-maestro[bot] in #36495
- [main] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #36486
- Correct test Union_Take_Union_Take by @roji in #36491
- Update branding to 9.0.9 by @vseanreesermsft in #36498
- Update branding to 8.0.20 by @vseanreesermsft in #36497
- [release/9.0] Dispose related readers in GroupBySplitQueryingEnumerable (#36484) by @roji in #36490
- [release/8.0] Dispose related readers in GroupBySplitQueryingEnumerable (#36484) by @roji in #36489
- [automated] Merge branch 'release/8.0' => 'release/9.0' by @github-actions[bot] in #36500
- [automated] Merge branch 'release/9.0' => 'main' by @github-actions[bot] in #36499
- [main] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #36508
- Merging internal commits for release/8.0 by @vseanreesermsft in #36512
- Merging internal commits for release/9.0 by @vseanreesermsft in #36511
- Fix NullReferenceException in CommandBatchPreparer.FormatValues hiding circular dependency errors by @Copilot in #36507
- [main] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #36518
- [automated] Merge branch 'release/9.0' => 'main' by @github-actions[bot] in #36515
- [automated] Merge branch 'release/8.0' => 'release/9.0' by @github-actions[bot] in #36514
- [automated] Merge branch 'release/9.0' => 'main' by @github-actions[bot] in #36520
- Handle complex collections in the model snapshot by @AndriySvyryd in #36517
- Fix race condition in RuntimeProperty.Sentinel by @AndriySvyryd in #36529
- [main] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #36528
- Make API consistency test methods virtual to allow provider customization by @Copilot in #36526
- [release/8.0] Update dependencies from dotnet/arcade by @dotnet-maestro[bot] in #36533
- [release/8.0] Merge release/8.0-staging to release/8.0 by @cincuranet in #36531
- [release/9.0] Merge release/9.0-staging to release/9.0 by @cincuranet in #36532
- [release/9.0] Update dependencies from dotnet/arcade by @dotnet-maestro[bot] in #36534
- Implement optional complex types by @cincuranet in #36502
- [automated] Merge branch 'release/8.0' => 'release/9.0' by @github-actions[bot] in #36537
- [automated] Merge branch 'release/9.0' => 'main' by @github-actions[bot] in #36536
- [automated] Merge branch 'release/9.0' => 'main' by @github-actions[bot] in #36542
- API review modifications to ParametersCacheDecorator by @roji in #36549
- [main] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #36544
- Cosmos: Add support for executing pre- and post-triggers by @AndriySvyryd in #36505
- [main] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #36553
- Introduce IStructuralProperty by @AndriySvyryd in #36485
- [main] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #36563
- Code cleanup for EFCore by @AndriySvyryd in #36562
- Fix the EFCore NuGet package to properly depend on the Analyzers package by @AndriySvyryd in #36569
- Inject Application Name to SQL Server connection string when not set by @roji in #36548
- Code cleanup for src by @AndriySvyryd in #36565
- Code cleanup of Specification.Tests by @AndriySvyryd in #36580
- Skip flaky SQL Server database deletion tests by @roji in #36579
- Remove default constraint name annotation when removing the value annotations by @roji in #36576
- [main] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #36570
- Upgrade Microsoft.Data.SqlClient to 6.1.1 by @AndriySvyryd in https://github.com/dotnet/efco...
.NET 9.0.9
What's Changed
- [release/8.0] Merge release/8.0 => release/8.0-staging by @cincuranet in #36197
- [release/9.0] Merge release/9.0 => release/9.0-staging by @cincuranet in #36201
- [release/9.0] Update dependencies from dotnet/arcade by @dotnet-maestro[bot] in #36398
- [release/9.0] Update dependencies from dotnet/arcade by @dotnet-maestro[bot] in #36495
- Update branding to 9.0.9 by @vseanreesermsft in #36498
- Update branding to 8.0.20 by @vseanreesermsft in #36497
- [release/9.0] Dispose related readers in GroupBySplitQueryingEnumerable (#36484) by @roji in #36490
- [release/8.0] Dispose related readers in GroupBySplitQueryingEnumerable (#36484) by @roji in #36489
- [automated] Merge branch 'release/8.0' => 'release/9.0' by @github-actions[bot] in #36500
- Merging internal commits for release/8.0 by @vseanreesermsft in #36512
- Merging internal commits for release/9.0 by @vseanreesermsft in #36511
- [automated] Merge branch 'release/8.0' => 'release/9.0' by @github-actions[bot] in #36514
- [release/8.0] Update dependencies from dotnet/arcade by @dotnet-maestro[bot] in #36533
- [release/8.0] Merge release/8.0-staging to release/8.0 by @cincuranet in #36531
- [release/9.0] Merge release/9.0-staging to release/9.0 by @cincuranet in #36532
- [release/9.0] Update dependencies from dotnet/arcade by @dotnet-maestro[bot] in #36534
- [automated] Merge branch 'release/8.0' => 'release/9.0' by @github-actions[bot] in #36537
- [release/9.0] Update dependencies from dotnet/arcade by @dotnet-maestro[bot] in #36592
Full Changelog: v9.0.8...v9.0.9
.NET 8.0.20
What's Changed
- [release/8.0] Merge release/8.0 => release/8.0-staging by @cincuranet in #36197
- Update branding to 8.0.20 by @vseanreesermsft in #36497
- [release/8.0] Dispose related readers in GroupBySplitQueryingEnumerable (#36484) by @roji in #36489
- Merging internal commits for release/8.0 by @vseanreesermsft in #36512
- [release/8.0] Update dependencies from dotnet/arcade by @dotnet-maestro[bot] in #36533
- [release/8.0] Merge release/8.0-staging to release/8.0 by @cincuranet in #36531
Full Changelog: v8.0.19...v8.0.20
.NET 10.0 Preview 7
What's Changed
- Merging internal commits for release/8.0 by @vseanreesermsft in #36222
- [automated] Merge branch 'release/8.0' => 'release/9.0' by @github-actions[bot] in #36227
- [release/8.0] Update dependencies from dotnet/arcade by @dotnet-maestro[bot] in #36233
- Remove label used for enhancement issues by @cincuranet in #36249
- Update branding to preview 7. by @cincuranet in #36250
- Take lambda parameter names into account in lambda comparisons by @roji in #36253
- Improvements to Check methods by @roji in #36255
- [main] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #36256
- [main] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #36259
- [main] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #36263
- [main] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #36270
- Remove ORDER BY applied to singleton queries by @ranma42 in #35214
- SQL Server migrations should use QUOTENAME when constructing SQL for EXEC by @duncansmart in #36271
- Tiny fixup to #36232 by @roji in #36268
- [main] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #36276
- Fix DefaultIfEmpty lifting logic within SelectMany by @roji in #36248
- Stop moving pending selector after DefaultIfEmpty in nav expansion by @roji in #36241
- [main] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #36284
- Fix overflow in Cosmos tests by @AndriySvyryd in #36275
- [main] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #36289
- Fix reading/writing DateTimeOffset when no time zone is available. by @cincuranet in #36229
- Update buildtools container. by @cincuranet in #36228
- Correct nullability annotation for ElementAtOrDefaultAsync by @roji in #36300
- [main] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #36301
- Handle primitive collections as multiple parameters. by @cincuranet in #36157
- Fix quoting (post-fix from #36271). by @cincuranet in #36302
- Mechanism for accessing parameters and disabling SQL caching by @roji in #36267
- [main] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #36304
- [release/9.0] Update dependencies from dotnet/arcade by @dotnet-maestro[bot] in #36315
- [main] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #36310
- [main] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #36322
- Optimize CrlCollectionAccessor.Contains for large lists by @verdie-g in #36319
- Add JSON mapping for complex properties model building support by @AndriySvyryd in #36299
- Update branding to 9.0.8 by @vseanreesermsft in #36328
- [main] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #36324
- Reorganize relationship tests by @roji in #36298
- Update branding to 8.0.19 by @vseanreesermsft in #36327
- [automated] Merge branch 'release/9.0' => 'main' by @github-actions[bot] in #36316
- [automated] Merge branch 'release/8.0' => 'release/9.0' by @github-actions[bot] in #36332
- [automated] Merge branch 'release/9.0' => 'main' by @github-actions[bot] in #36337
- Merging internal commits for release/9.0 by @vseanreesermsft in #36346
- Merging internal commits for release/8.0 by @vseanreesermsft in #36344
- Fix entity equality contains with ParameterizedCollectionMode.Parameter by @cincuranet in #36340
- Actually use the
async
parameter. by @cincuranet in #36341 - Fix condition for MultipleParameters in SqlServerSqlNullabilityProcessor. by @cincuranet in #36342
- [main] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #36349
- [automated] Merge branch 'release/9.0' => 'main' by @github-actions[bot] in #36347
- [automated] Merge branch 'release/8.0' => 'release/9.0' by @github-actions[bot] in #36348
- [automated] Merge branch 'release/9.0' => 'main' by @github-actions[bot] in #36353
- Add change tracking support for complex collections by @AndriySvyryd in #35962
- [main] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #36356
- Use "PLACEHOLDER" to prevent CredScan errors. by @cincuranet in #36359
- Prevent CredScan error by not using well known substring in password. by @cincuranet in #36361
- [main] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #36363
- [main] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #36367
- [main] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #36374
- Pass DbContext to RelationalCommandParameterObject by @martincostello in #36286
- [main] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #36376
- Implement EF.MultipleParameters method. by @cincuranet in #36358
- [main] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #36381
- Add complex collection support to PropertyValues by @AndriySvyryd in #36366
- [main] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #36385
- [release/10.0-preview7] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #36414
- [release/10.0-preview7] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #36451
New Contributors
- @duncansmart made their first contribution in #36271
- @verdie-g made their first contribution in #36319
Full Changelog: v10.0.0-preview.6.25358.103...v10.0.0-preview.7.25380.108
.NET 9.0.7
What's Changed
- Merge branch 'release/8.0' =>'release/8.0-staging' by @AndriySvyryd in #35893
- Merge branch 'release/8.0' =>'release/8.0-staging' by @AndriySvyryd in #36047
- [release/9.0] Update dependencies from dotnet/arcade by @dotnet-maestro[bot] in #36098
- Delete src/arcade/eng/common directory by @akoeplinger in #36102
- [release/9.0] Update dependencies from dotnet/arcade by @dotnet-maestro[bot] in #36143
- [release/8.0] Add missing parentheses for set operations by @roji in #36139
- [release/9.0] Add missing parentheses for set operations by @roji in #36138
- Update branding to 9.0.7 by @vseanreesermsft in #36186
- Update branding to 8.0.18 by @vseanreesermsft in #36185
- [release/8.0] Merge release/8.0-staging => release/8.0 by @cincuranet in #36193
- [release/9.0] Merge release/9.0-staging => release/9.0 by @cincuranet in #36194
- [automated] Merge branch 'release/8.0' => 'release/9.0' by @github-actions[bot] in #36192
- [release/9.0] Update dependencies from dotnet/arcade by @dotnet-maestro[bot] in #36213
- Merging internal commits for release/8.0 by @vseanreesermsft in #36222
- Merging internal commits for release/9.0 by @vseanreesermsft in #36223
- [automated] Merge branch 'release/8.0' => 'release/9.0' by @github-actions[bot] in #36227
Full Changelog: v9.0.6...v9.0.7
.NET 10.0 Preview 6
What's Changed
- Merge branch 'release/8.0' =>'release/8.0-staging' by @AndriySvyryd in #35893
- Merge branch 'release/8.0' =>'release/8.0-staging' by @AndriySvyryd in #36047
- [release/9.0] Update dependencies from dotnet/arcade by @dotnet-maestro[bot] in #36098
- Delete src/arcade/eng/common directory by @akoeplinger in #36102
- [automated] Merge branch 'release/9.0' => 'main' by @github-actions[bot] in #36104
- Update branding to preview 6 by @AndriySvyryd in #36113
- Revert 4b16eca by @AndriySvyryd in #36115
- [main] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #36116
- Fix set operation precedence issues by @roji in #36110
- [main] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #36119
- Add paths to global.json by @AndriySvyryd in #36121
- Update to NetTopologySuite 2.6.0 by @roji in #36120
- Additional set operation parentheses fix by @roji in #36124
- [main] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #36123
- Add Copilot instructions by @AndriySvyryd in #36122
- Remove wrong quotes from helix.cmd by @akoeplinger in #36129
- [main] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #36137
- [main] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #36141
- [release/9.0] Update dependencies from dotnet/arcade by @dotnet-maestro[bot] in #36143
- [main] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #36148
- Update CODEOWNERS by @AndriySvyryd in #36133
- _migrationsAssemblyObject is missing from RelationalOptionsExtension copy constructor by @Copilot in #36136
- [main] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #36153
- Make IQueryExpressionInterceptor an ISingletonInterceptor by @roji in #36128
- [main] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #36156
- [release/8.0] Add missing parentheses for set operations by @roji in #36139
- [release/9.0] Add missing parentheses for set operations by @roji in #36138
- Make GitHub Copilot instructions more concise by @AndriySvyryd in #36155
- [TEST ONLY] adding some complex migration tests involving temporal tables by @maumar in #36162
- Use non-arch specific properties for shared framework versions by @mmitche in #36164
- [main] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #36167
- [TINY] Add missing backslash in global.json error message by @roji in #36170
- [main] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #36169
- [main] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #36177
- [main] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #36182
- docs: fix typos and improve wording in README.md by @ejimeoghenefejiro in #36181
- Update branding to 9.0.7 by @vseanreesermsft in #36186
- Update branding to 8.0.18 by @vseanreesermsft in #36185
- [main] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #36187
- [release/8.0] Merge release/8.0-staging => release/8.0 by @cincuranet in #36193
- [release/9.0] Merge release/9.0-staging => release/9.0 by @cincuranet in #36194
- [automated] Merge branch 'release/8.0' => 'release/9.0' by @github-actions[bot] in #36192
- [automated] Merge branch 'release/9.0' => 'main' by @github-actions[bot] in #36191
- [automated] Merge branch 'release/9.0' => 'main' by @github-actions[bot] in #36202
- Use AssemblyLoadContext to load EFC.Design by @AndriySvyryd in #35527
- [main] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #36203
- Fix handle leak by @cincuranet in #36184
- Implement entity splitting with JSON owned entities (on main table) by @roji in #36173
- [release/9.0] Update dependencies from dotnet/arcade by @dotnet-maestro[bot] in #36213
- Named query filters by @bittola in #36028
- Implement DateOnly.DayNumber translations for SqlServer/Sqlite by @roji in #36189
- [TINY] Update Azure SQL compat level to 170 by @roji in #36219
- [main] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #36220
- [main] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #36224
- Merging internal commits for release/9.0 by @vseanreesermsft in #36223
- [automated] Merge branch 'release/9.0' => 'main' by @github-actions[bot] in #36226
- Add Column to ColumnExpression by @roji in #36232
- [main] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #36240
- Uncomment tests using optional parameters in LINQ by @roji in #36057
- Refactor InternalEntityEntry in preparation for complex collection support by @AndriySvyryd in #36165
- [main] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #36242
New Contributors
- @Copilot made their first contribution in #36136
- @ejimeoghenefejiro made their first contribution in #36181
- @bittola made their first contribution in #36028
Full Changelog: v10.0.0-preview.5.25277.114...v10.0.0-preview.6.25358.103
v9.0.6
Bug Fixes
- Cosmos/FTS: Improved FullTextScore Translation for Multiple Keywords
The translation ofFullTextScore
in Cosmos Full-Text Search has been updated to use multiple keywords instead of a keyword array, addressing issues with search accuracy and query compatibility. This resolves #35983 and ensures more reliable full-text search results.
#36000 by @maumar
Dependency Updates
- [release/8.0] Update dependencies from dotnet/arcade
Updated the Arcade build infrastructure dependencies for the 8.0 release branch, bringing in the latest improvements and security fixes from the Arcade ecosystem.
#35930 by @dotnet-maestro - [release/9.0] Update dependencies from dotnet/arcade
Updated Arcade dependencies for the 9.0 release branch, ensuring the build system benefits from the latest tooling and reliability enhancements.
#36006 by @dotnet-maestro - [release/8.0] Update dependencies from dotnet/arcade
Another update to Arcade dependencies for the 8.0 branch, further aligning with upstream improvements and fixes.
#36085 by @dotnet-maestro - [release/9.0] Update dependencies from dotnet/arcade
Additional update to Arcade dependencies for the 9.0 branch, maintaining up-to-date build tooling and infrastructure.
#36065 by @dotnet-maestro
Technical Improvements
- Merging Internal Commits for release/8.0
Integrated various internal commits into the 8.0 release branch, improving code quality, maintainability, and aligning with internal standards.
#35926 by @vseanreesermsft - Merging Internal Commits for release/8.0
Additional internal commits merged into the 8.0 branch, further enhancing stability and maintainability.
#36080 by @vseanreesermsft - Merging Internal Commits for release/9.0
Integrated internal improvements into the 9.0 branch, ensuring consistency and codebase health.
#36081 by @vseanreesermsft
Infrastructure
- Update Branding to 9.0.6
Updated the product branding and version numbers to 9.0.6, ensuring that all assemblies and packages reflect the correct release version.
#36044 by @vseanreesermsft - Update Branding to 8.0.17
Updated branding for the 8.0 release line to version 8.0.17, keeping versioning consistent across all release artifacts.
#36043 by @vseanreesermsft
Miscellaneous
- [automated] Merge branch 'release/8.0' => 'release/9.0'
Automated merge of changes from the 8.0 branch into the 9.0 branch, ensuring that all relevant fixes and improvements are carried forward.
#35927 by @github-actions - Merge release/9.0 to release/9.0-staging
Merged the 9.0 branch into the 9.0-staging branch, preparing for further testing and validation before final release.
#36051 by @AndriySvyryd - [automated] Merge branch 'release/8.0' => 'release/9.0'
Another automated merge from 8.0 to 9.0, keeping branches synchronized.
#36088 by @github-actions - [release/9.0] Merge release/9.0-staging to release/9.0
Merged changes from the 9.0-staging branch back into the main 9.0 branch, finalizing updates for this release.
#36089 by @AndriySvyryd
This summary is generated and may contain inaccuracies. For complete details, please review the linked pull requests.
Full Changelog: v9.0.5...v9.0.6
v8.0.17
Dependency Updates
- Update dependencies from dotnet/arcade (#36085)
Updates the project's dependencies using the latest versions from the dotnet/arcade repository. This ensures that the build infrastructure and related tooling are up to date, which can bring in important bug fixes, security patches, and improvements from upstream.
Miscellaneous
-
Update branding to 8.0.17 (#36043)
Updates the internal version branding to 8.0.17. This change ensures that the product and its packages correctly reflect the new release version, helping users and developers identify the build. -
Merging internal commits for release/8.0 (#36080)
Integrates various internal commits into the release/8.0 branch. This merge brings together important updates and ensures the release branch is synchronized with recent internal development, maintaining consistency and stability for the release.
This summary is generated and may contain inaccuracies. For complete details, please review the linked pull requests.
Full Changelog: v8.0.16...v8.0.17
.NET 8.0.16
What's Changed
- Update branding to 8.0.16 by @vseanreesermsft in #35888
- Merging internal commits for release/8.0 by @vseanreesermsft in #35926
- [release/8.0] Update dependencies from dotnet/arcade by @dotnet-maestro in #35930
Full Changelog: v8.0.15...v8.0.16
.NET 9.0.5
What's Changed
- Merge branch 'release/9.0' => 'release/9.0-staging' by @AndriySvyryd in #35750
- Merging internal commits for release/8.0 by @vseanreesermsft in #35765
- [release/8.0] Update dependencies from dotnet/arcade by @dotnet-maestro in #35780
- [release/9.0-staging] Fix to #35162 - Regression from EF Core 8 to 9: MigrationBuilder.DropTable Causes Issues with Subsequent Table Recreation by @maumar in #35776
- [release/9.0-staging] Fix to #21006 - Support a default value for non-nullable properties by @maumar in #35782
- [release/9.0] Update dependencies from dotnet/arcade by @dotnet-maestro in #35795
- Update branding to 9.0.5 by @vseanreesermsft in #35889
- Update branding to 8.0.16 by @vseanreesermsft in #35888
- [automated] Merge branch 'release/8.0' => 'release/9.0' by @github-actions in #35772
- Merge branch 'release/9.0-staging' => 'release/9.0' by @maumar in #35891
- Merge branch 'release/9.0' =>'release/9.0-staging' by @AndriySvyryd in #35896
- [release/9.0] Update dependencies from dotnet/arcade by @dotnet-maestro in #35912
- [release/9.0] Update dependencies from dotnet/arcade by @dotnet-maestro in #35931
- Merging internal commits for release/9.0 by @vseanreesermsft in #35925
- [release/9.0] Disable Cosmos tests on CI by @AndriySvyryd in #35933
- [release/9.0-staging] Cosmos Full Text Search support (query part) by @maumar in #35909
- [release/9.0] Merge Cosmos full-text search support from release/9.0-staging by @maumar in #35953
- [release/9.0] Bump version of Cosmos SDK from 3.45 to 3.48 to improve hybrid search experience out of the box by @maumar in #35954
Full Changelog: v9.0.4...v9.0.5