Skip to content

[release/9.0] Bump version of Cosmos SDK from 3.45 to 3.48 to improve hybrid search experience out of the box#35954

Merged
maumar merged 1 commit intorelease/9.0from
cosmos_fts_90_release_sdk_version_bump
Apr 15, 2025
Merged

[release/9.0] Bump version of Cosmos SDK from 3.45 to 3.48 to improve hybrid search experience out of the box#35954
maumar merged 1 commit intorelease/9.0from
cosmos_fts_90_release_sdk_version_bump

Conversation

@maumar
Copy link
Copy Markdown
Contributor

@maumar maumar commented Apr 15, 2025

bumping cosmos sdk version to improve hybrid search experience out of the box - this is a dry run, will incorporate these changes to the proper 9.0 PR once/if we have green light for the bump

Continuation of #35909

Description
As part of adding full text search support we realized that some scenarios (specifically hybrid search and some instances of ContainsAll) don't work with the Cosmos SDK that is currently referenced by EFCore.Cosmos 9.x package. The issues can be solved by bumping SDK version to 3.48

Customer impact
Customers trying full text search will experience errors for some scenarios - cryptic exception (Syntax error near '-' for hybrid, and invalid results for some ContainsAll queries). Workaround is to manually upgrade Cosmos SDK dependency.

How found
Internal testing by the partner team.

Regression
No

Testing
All current Cosmos tests pass. Performed smoke test to validate that breaking change added in the SDK (requiring explicit Newtonsoft.Json dependency) doesn't have impact on the customer app.

Risk
Low. This can only affect customers using EFCore.Cosmos, one breaking change introduced in the SDK is benign from the perspective of customers using EFCore to communicate with Cosmos (EFCore package absorbs the breaking change).

… hybrid search experience out of the box

bumping cosmos sdk version to improve hybrid search experience out of the box - this is a dry run, will incorporate these changes to the proper 9.0 PR once/if we have green light for the bump

Continuation of #35909

Description
As part of adding full text search support we realized that some scenarios (specifically hybrid search and some instances of ContainsAll) don't work with the Cosmos SDK that is currently referenced by EFCore.Cosmos 9.x package. The issues can be solved by bumping SDK version to 3.48

Customer impact
Customers trying full text search will experience errors for some scenarios - cryptic exception (Syntax error near '-' for hybrid, and invalid results for some ContainsAll queries). Workaround is to manually upgrade Cosmos SDK dependency.

How found
Internal testing by the partner team.

Regression
No

Testing
All current Cosmos tests pass. Performed smoke test to validate that breaking change added in the SDK (requiring explicit Newtonsoft.Json dependency) doesn't have impact on the customer app.

Risk
Low. This can only affect customers using EFCore.Cosmos, one breaking change introduced in the SDK is benign from the perspective of customers using EFCore to communicate with Cosmos (EFCore package absorbs the breaking change).
@maumar maumar requested a review from AndriySvyryd April 15, 2025 01:30
@maumar maumar added this to the 9.0.5 milestone Apr 15, 2025
@maumar maumar requested a review from a team April 15, 2025 01:34
@maumar maumar modified the milestones: 9.0.5, 9.0.x Apr 15, 2025
@maumar maumar modified the milestones: 9.0.x, 9.0.5 Apr 15, 2025
@maumar maumar merged commit 8f67cf8 into release/9.0 Apr 15, 2025
7 checks passed
@maumar maumar deleted the cosmos_fts_90_release_sdk_version_bump branch April 15, 2025 17:10
This was referenced Jul 22, 2025
This was referenced Apr 20, 2026
graham-macmaster pushed a commit to graham-macmaster/open-irrigation that referenced this pull request Apr 28, 2026
Updated
[Microsoft.EntityFrameworkCore.Sqlite](https://github.com/dotnet/efcore)
from 9.0.4 to 9.0.15.

<details>
<summary>Release notes</summary>

_Sourced from [Microsoft.EntityFrameworkCore.Sqlite's
releases](https://github.com/dotnet/efcore/releases)._

## 9.0.15

[Release](https://github.com/dotnet/core/releases/tag/v9.0.15)

## What's Changed
* [release/9.0] Update dependencies from dotnet/arcade by
@​dotnet-maestro[bot] in dotnet/efcore#37718
* [release/8.0] Update dependencies from dotnet/arcade by
@​dotnet-maestro[bot] in dotnet/efcore#37816
* [release/9.0] Update dependencies from dotnet/arcade by
@​dotnet-maestro[bot] in dotnet/efcore#37820
* [release/9.0] Update branding to 9.0.15 by @​vseanreesermsft in
dotnet/efcore#37833
* [release/8.0] Update branding to 8.0.26 by @​vseanreesermsft in
dotnet/efcore#37834
* [release/9.0] Update SDK to 9.0.114 by @​AndriySvyryd in
dotnet/efcore#37779
* [release/8.0] Update SDK to 8.0.124 by @​AndriySvyryd in
dotnet/efcore#37780
* [automated] Merge branch 'release/8.0' => 'release/9.0' by
@​github-actions[bot] in dotnet/efcore#37836
* [release/9.0] Update dependencies from dotnet/arcade by
@​dotnet-maestro[bot] in dotnet/efcore#37887
* Merging internal commits for release/9.0 by @​vseanreesermsft in
dotnet/efcore#37901


**Full Changelog**:
dotnet/efcore@v9.0.14...v9.0.15

## 9.0.14

[Release](https://github.com/dotnet/core/releases/tag/v9.0.14)

## What's Changed
* [release/9.0] Update dependencies from dotnet/arcade by
@​dotnet-maestro[bot] in dotnet/efcore#37522
* Update branding to 9.0.14 by @​vseanreesermsft in
dotnet/efcore#37614
* Update branding to 8.0.25 by @​vseanreesermsft in
dotnet/efcore#37613
* [release/9.0] Update dependencies from dotnet/arcade by
@​dotnet-maestro[bot] in dotnet/efcore#37563
* Merging internal commits for release/8.0 by @​vseanreesermsft in
dotnet/efcore#37667
* Merging internal commits for release/9.0 by @​vseanreesermsft in
dotnet/efcore#37666
* [automated] Merge branch 'release/8.0' => 'release/9.0' by
@​github-actions[bot] in dotnet/efcore#37669


**Full Changelog**:
dotnet/efcore@v9.0.13...v9.0.14

## 9.0.13

[Release](https://github.com/dotnet/core/releases/tag/v9.0.13)

## What's Changed
* [release/9.0] Update dependencies from dotnet/arcade by
@​dotnet-maestro[bot] in dotnet/efcore#37369
* [release/8.0] Update dependencies from dotnet/arcade by
@​dotnet-maestro[bot] in dotnet/efcore#37375
* [release/9.0] Update dependencies from dotnet/arcade by
@​dotnet-maestro[bot] in dotnet/efcore#37422
* Update branding to 8.0.24 by @​vseanreesermsft in
dotnet/efcore#37448
* Update branding to 9.0.13 by @​vseanreesermsft in
dotnet/efcore#37449
* [automated] Merge branch 'release/8.0' => 'release/9.0' by
@​github-actions[bot] in dotnet/efcore#37452
* [release/8.0] Disable Analyzer tests by @​AndriySvyryd in
dotnet/efcore#37467
* [automated] Merge branch 'release/8.0' => 'release/9.0' by
@​github-actions[bot] in dotnet/efcore#37468
* [release/8.0] Fix binskim prereleaseVersion formatting in pipeline
config by @​AndriySvyryd in dotnet/efcore#37475
* [automated] Merge branch 'release/8.0' => 'release/9.0' by
@​github-actions[bot] in dotnet/efcore#37490
* Merging internal commits for release/8.0 by @​vseanreesermsft in
dotnet/efcore#37503
* Merging internal commits for release/9.0 by @​vseanreesermsft in
dotnet/efcore#37502
* [automated] Merge branch 'release/8.0' => 'release/9.0' by
@​github-actions[bot] in dotnet/efcore#37504


**Full Changelog**:
dotnet/efcore@v9.0.12...v9.0.13

## 9.0.12

[Release](https://github.com/dotnet/core/releases/tag/v9.0.12)

## What's Changed
* [release/8.0-staging] Merge release/8.0 to release/8.0-staging by
@​cincuranet in dotnet/efcore#36948
* [release/9.0-staging] Merge release/9.0 to release/9.0-staging by
@​cincuranet in dotnet/efcore#36949
* [release/8.0] Update dependencies from dotnet/arcade by
@​dotnet-maestro[bot] in dotnet/efcore#36980
* [release/9.0] Update Microsoft.Build.* versions by @​AndriySvyryd in
dotnet/efcore#37004
* [release/9.0] Merge release/9.0-staging to release/9.0 by
@​AndriySvyryd in dotnet/efcore#37041
* [release/8.0] Update dependencies by @​AndriySvyryd in
dotnet/efcore#37048
* Update branding to 8.0.23 by @​vseanreesermsft in
dotnet/efcore#37074
* [automated] Merge branch 'release/8.0' => 'release/9.0' by
@​github-actions[bot] in dotnet/efcore#37080
* [automated] Merge branch 'release/8.0-staging' => 'release/8.0' by
@​AndriySvyryd in dotnet/efcore#37079
* Update branding to 9.0.12 by @​vseanreesermsft in
dotnet/efcore#37075
* [release/9.0-staging] Fix 0-byte reads/writes on blobs by @​cincuranet
in dotnet/efcore#37068
* [release/8.0-staging] Fix 0-byte reads/writes on blobs by @​cincuranet
in dotnet/efcore#37067
* [automated] Merge branch 'release/8.0' => 'release/9.0' by
@​github-actions[bot] in dotnet/efcore#37088
* [release/8.0] Update BinSkim to 4.3.1 by @​AndriySvyryd in
dotnet/efcore#37091
* [release/9.0] Update dependencies from dotnet/arcade by
@​dotnet-maestro[bot] in dotnet/efcore#37116
* Merging internal commits for release/8.0 by @​vseanreesermsft in
dotnet/efcore#37130
* Merging internal commits for release/9.0 by @​vseanreesermsft in
dotnet/efcore#37129
* [release/8.0] Change NuGet audit to moderate by @​AndriySvyryd in
dotnet/efcore#37138
* [automated] Merge branch 'release/8.0' => 'release/9.0' by
@​github-actions[bot] in dotnet/efcore#37135
* [release/8.0] Update dependencies from dotnet/arcade by
@​dotnet-maestro[bot] in dotnet/efcore#37160
* [release/9.0] Update dependencies from dotnet/arcade by
@​dotnet-maestro[bot] in dotnet/efcore#37161
* [automated] Merge branch 'release/8.0' => 'release/9.0' by
@​github-actions[bot] in dotnet/efcore#37163
* [release/9.0-staging] Handle .NET 10 MemoryExtensions.Contains
overload with comparer by @​roji in
dotnet/efcore#37183
* [release/8.0-staging] Handle .NET 10 MemoryExtensions.Contains
overload with comparer by @​roji in
dotnet/efcore#37182
* [release/8.0-staging] Update to Mac 15 queues. by @​cincuranet in
dotnet/efcore#37097
* [release/9.0-staging] Update to Mac 15 queues. by @​cincuranet in
dotnet/efcore#37098
* Merge release/8.0-staging to release/8.0 by @​AndriySvyryd in
dotnet/efcore#37305
* [release/9.0] Fix snapshot generation to capture column type for JSON
columns by @​Copilot in dotnet/efcore#37294
* Merge release/9.0-staging to release/9.0 by @​AndriySvyryd in
dotnet/efcore#37306
* [release/9.0] Update dependencies from dotnet/arcade by
@​dotnet-maestro[bot] in dotnet/efcore#37315
* [automated] Merge branch 'release/8.0' => 'release/9.0' by
@​github-actions[bot] in dotnet/efcore#37307


**Full Changelog**:
dotnet/efcore@v9.0.11...v9.0.12

## 9.0.11

[Release](https://github.com/dotnet/core/releases/tag/v9.0.11)

## What's Changed
* [release/9.0-staging] Merge release/9.0 to release/9.0-staging by
@​cincuranet in dotnet/efcore#36800
* [release/8.0-staging] Merge release/8.0 to release/8.0-staging by
@​cincuranet in dotnet/efcore#36798
* [release/9.0-staging] Fix performance degradation in converters
because the instance was not reused by @​cincuranet in
dotnet/efcore#36897
* [release/8.0] Update dependencies from dotnet/arcade by
@​dotnet-maestro[bot] in dotnet/efcore#36915
* [release/9.0] Update dependencies from dotnet/arcade by
@​dotnet-maestro[bot] in dotnet/efcore#36916
* Update branding to 9.0.11 by @​vseanreesermsft in
dotnet/efcore#36925
* Update branding to 8.0.22 by @​vseanreesermsft in
dotnet/efcore#36924
* [release/8.0] Merge release/8.0-staging to release/8.0 by @​cincuranet
in dotnet/efcore#36943
* [release/9.0] Merge release/9.0-staging to release/9.0 by @​cincuranet
in dotnet/efcore#36944
* [automated] Merge branch 'release/8.0' => 'release/9.0' by
@​github-actions[bot] in dotnet/efcore#36939
* Merging internal commits for release/8.0 by @​vseanreesermsft in
dotnet/efcore#36968
* Merging internal commits for release/9.0 by @​vseanreesermsft in
dotnet/efcore#36969
* [automated] Merge branch 'release/8.0' => 'release/9.0' by
@​github-actions[bot] in dotnet/efcore#36973
* [release/9.0] Update dependencies from dotnet/arcade by
@​dotnet-maestro[bot] in dotnet/efcore#36981


**Full Changelog**:
dotnet/efcore@v9.0.10...v9.0.11

## 9.0.10

[Release](https://github.com/dotnet/core/releases/tag/v9.0.10)

## What's Changed
* [release/8.0-staging] Merge release/8.0 to release/8.0-staging by
@​cincuranet in dotnet/efcore#36540
* [release/9.0-staging] Merge release/9.0 to release/9.0-staging by
@​cincuranet in dotnet/efcore#36541
* [release/9.0] Update dependencies from dotnet/arcade by
@​dotnet-maestro[bot] in dotnet/efcore#36690
* Update branding to 9.0.10 by @​vseanreesermsft in
dotnet/efcore#36697
* Update branding to 8.0.21 by @​vseanreesermsft in
dotnet/efcore#36696
* [automated] Merge branch 'release/8.0' => 'release/9.0' by
@​github-actions[bot] in dotnet/efcore#36699
* Merging internal commits for release/8.0 by @​vseanreesermsft in
dotnet/efcore#36727
* Merging internal commits for release/9.0 by @​vseanreesermsft in
dotnet/efcore#36728
* [automated] Merge branch 'release/8.0' => 'release/9.0' by
@​github-actions[bot] in dotnet/efcore#36734
* [release/9.0] Update dependencies from dotnet/arcade by
@​dotnet-maestro[bot] in dotnet/efcore#36753
* [release/8.0] Update dependencies from dotnet/arcade by
@​dotnet-maestro[bot] in dotnet/efcore#36765
* [release/9.0] Update dependencies from dotnet/arcade by
@​dotnet-maestro[bot] in dotnet/efcore#36782
* [release/8.0] Disable Guardian Dotnet Analyzers by @​AndriySvyryd in
dotnet/efcore#36776
* [release/9.0] Disable Guardian Dotnet Analyzers by @​AndriySvyryd in
dotnet/efcore#36777
* [8.0] Resolve query logger from QueryContext in shaper generation
(#​36758) by @​roji in dotnet/efcore#36779
* [9.0] Resolve query logger from QueryContext in shaper generation
(#​36758) by @​roji in dotnet/efcore#36778
* [release/8.0] Merge release/8.0-staging to release/8.0 by @​cincuranet
in dotnet/efcore#36788
* [release/9.0] Merge release/9.0-staging to release/9.0 by @​cincuranet
in dotnet/efcore#36789
* [automated] Merge branch 'release/8.0' => 'release/9.0' by
@​github-actions[bot] in dotnet/efcore#36784
* [release/9.0] Update dependencies from dotnet/arcade by
@​dotnet-maestro[bot] in dotnet/efcore#36833
* [release/8.0] Remove OSX.13.ARM64 from HelixTargetQueues by
@​AndriySvyryd in dotnet/efcore#36838
* [automated] Merge branch 'release/8.0' => 'release/9.0' by
@​github-actions[bot] in dotnet/efcore#36841
* [release/9.0] Update dependencies from dotnet/arcade by
@​dotnet-maestro[bot] in dotnet/efcore#36852
* [release/8.0] Update dependencies from dotnet/arcade by
@​dotnet-maestro[bot] in dotnet/efcore#36853
* [release/8.0] Remove OSX.13.Amd64 target from HelixTargetQueues by
@​AndriySvyryd in dotnet/efcore#36855
* [automated] Merge branch 'release/8.0' => 'release/9.0' by
@​github-actions[bot] in dotnet/efcore#36860
* [release/9.0] Update dependencies from dotnet/arcade by
@​dotnet-maestro[bot] in dotnet/efcore#36867


**Full Changelog**:
dotnet/efcore@v9.0.9...v9.0.10

## 9.0.9

[Release](https://github.com/dotnet/core/releases/tag/v9.0.9)

## What's Changed
* [release/8.0] Merge release/8.0 => release/8.0-staging by @​cincuranet
in dotnet/efcore#36197
* [release/9.0] Merge release/9.0 => release/9.0-staging by @​cincuranet
in dotnet/efcore#36201
* [release/9.0] Update dependencies from dotnet/arcade by
@​dotnet-maestro[bot] in dotnet/efcore#36398
* [release/9.0] Update dependencies from dotnet/arcade by
@​dotnet-maestro[bot] in dotnet/efcore#36495
* Update branding to 9.0.9 by @​vseanreesermsft in
dotnet/efcore#36498
* Update branding to 8.0.20 by @​vseanreesermsft in
dotnet/efcore#36497
* [release/9.0] Dispose related readers in
GroupBySplitQueryingEnumerable (#​36484) by @​roji in
dotnet/efcore#36490
* [release/8.0] Dispose related readers in
GroupBySplitQueryingEnumerable (#​36484) by @​roji in
dotnet/efcore#36489
* [automated] Merge branch 'release/8.0' => 'release/9.0' by
@​github-actions[bot] in dotnet/efcore#36500
* Merging internal commits for release/8.0 by @​vseanreesermsft in
dotnet/efcore#36512
* Merging internal commits for release/9.0 by @​vseanreesermsft in
dotnet/efcore#36511
* [automated] Merge branch 'release/8.0' => 'release/9.0' by
@​github-actions[bot] in dotnet/efcore#36514
* [release/8.0] Update dependencies from dotnet/arcade by
@​dotnet-maestro[bot] in dotnet/efcore#36533
* [release/8.0] Merge release/8.0-staging to release/8.0 by @​cincuranet
in dotnet/efcore#36531
* [release/9.0] Merge release/9.0-staging to release/9.0 by @​cincuranet
in dotnet/efcore#36532
* [release/9.0] Update dependencies from dotnet/arcade by
@​dotnet-maestro[bot] in dotnet/efcore#36534
* [automated] Merge branch 'release/8.0' => 'release/9.0' by
@​github-actions[bot] in dotnet/efcore#36537
* [release/9.0] Update dependencies from dotnet/arcade by
@​dotnet-maestro[bot] in dotnet/efcore#36592


**Full Changelog**:
dotnet/efcore@v9.0.8...v9.0.9

## 9.0.7

[Release](https://github.com/dotnet/core/releases/tag/v9.0.7)

## What's Changed
* Merge branch 'release/8.0' =>'release/8.0-staging' by @​AndriySvyryd
in dotnet/efcore#35893
* Merge branch 'release/8.0' =>'release/8.0-staging' by @​AndriySvyryd
in dotnet/efcore#36047
* [release/9.0] Update dependencies from dotnet/arcade by
@​dotnet-maestro[bot] in dotnet/efcore#36098
* Delete src/arcade/eng/common directory by @​akoeplinger in
dotnet/efcore#36102
* [release/9.0] Update dependencies from dotnet/arcade by
@​dotnet-maestro[bot] in dotnet/efcore#36143
* [release/8.0] Add missing parentheses for set operations by @​roji in
dotnet/efcore#36139
* [release/9.0] Add missing parentheses for set operations by @​roji in
dotnet/efcore#36138
* Update branding to 9.0.7 by @​vseanreesermsft in
dotnet/efcore#36186
* Update branding to 8.0.18 by @​vseanreesermsft in
dotnet/efcore#36185
* [release/8.0] Merge release/8.0-staging => release/8.0 by @​cincuranet
in dotnet/efcore#36193
* [release/9.0] Merge release/9.0-staging => release/9.0 by @​cincuranet
in dotnet/efcore#36194
* [automated] Merge branch 'release/8.0' => 'release/9.0' by
@​github-actions[bot] in dotnet/efcore#36192
* [release/9.0] Update dependencies from dotnet/arcade by
@​dotnet-maestro[bot] in dotnet/efcore#36213
* Merging internal commits for release/8.0 by @​vseanreesermsft in
dotnet/efcore#36222
* Merging internal commits for release/9.0 by @​vseanreesermsft in
dotnet/efcore#36223
* [automated] Merge branch 'release/8.0' => 'release/9.0' by
@​github-actions[bot] in dotnet/efcore#36227


**Full Changelog**:
dotnet/efcore@v9.0.6...v9.0.7

## 9.0.6

## Bug Fixes

- **Cosmos/FTS: Improved FullTextScore Translation for Multiple
Keywords**
The translation of `FullTextScore` 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](dotnet/efcore#35983) and ensures
more reliable full-text search results.
[#​36000](dotnet/efcore#36000) by
[@​maumar](https://github.com/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](dotnet/efcore#35930) by
[@​dotnet-maestro](https://github.com/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](dotnet/efcore#36006) by
[@​dotnet-maestro](https://github.com/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](dotnet/efcore#36085) by
[@​dotnet-maestro](https://github.com/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](dotnet/efcore#36065) by
[@​dotnet-maestro](https://github.com/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](dotnet/efcore#35926) by
[@​vseanreesermsft](https://github.com/vseanreesermsft)
- **Merging Internal Commits for release/8.0**  
Additional internal commits merged into the 8.0 branch, further
enhancing stability and maintainability.
[#​36080](dotnet/efcore#36080) by
[@​vseanreesermsft](https://github.com/vseanreesermsft)
- **Merging Internal Commits for release/9.0**  
Integrated internal improvements into the 9.0 branch, ensuring
consistency and codebase health.
[#​36081](dotnet/efcore#36081) by
[@​vseanreesermsft](https://github.com/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](dotnet/efcore#36044) by
[@​vseanreesermsft](https://github.com/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](dotnet/efcore#36043) by
[@​vseanreesermsft](https://github.com/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](dotnet/efcore#35927) by
[@​github-actions](https://github.com/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](dotnet/efcore#36051) by
[@​AndriySvyryd](https://github.com/AndriySvyryd)
 ... (truncated)

## 9.0.5

[Release](https://github.com/dotnet/core/releases/tag/v9.0.5)

## What's Changed
* Merge branch 'release/9.0' => 'release/9.0-staging' by @​AndriySvyryd
in dotnet/efcore#35750
* Merging internal commits for release/8.0 by @​vseanreesermsft in
dotnet/efcore#35765
* [release/8.0] Update dependencies from dotnet/arcade by
@​dotnet-maestro in dotnet/efcore#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 dotnet/efcore#35776
* [release/9.0-staging] Fix to #​21006 - Support a default value for
non-nullable properties by @​maumar in
dotnet/efcore#35782
* [release/9.0] Update dependencies from dotnet/arcade by
@​dotnet-maestro in dotnet/efcore#35795
* Update branding to 9.0.5 by @​vseanreesermsft in
dotnet/efcore#35889
* Update branding to 8.0.16 by @​vseanreesermsft in
dotnet/efcore#35888
* [automated] Merge branch 'release/8.0' => 'release/9.0' by
@​github-actions in dotnet/efcore#35772
* Merge branch 'release/9.0-staging' => 'release/9.0' by @​maumar in
dotnet/efcore#35891
* Merge branch 'release/9.0' =>'release/9.0-staging' by @​AndriySvyryd
in dotnet/efcore#35896
* [release/9.0] Update dependencies from dotnet/arcade by
@​dotnet-maestro in dotnet/efcore#35912
* [release/9.0] Update dependencies from dotnet/arcade by
@​dotnet-maestro in dotnet/efcore#35931
* Merging internal commits for release/9.0 by @​vseanreesermsft in
dotnet/efcore#35925
* [release/9.0] Disable Cosmos tests on CI by @​AndriySvyryd in
dotnet/efcore#35933
* [release/9.0-staging] Cosmos Full Text Search support (query part) by
@​maumar in dotnet/efcore#35909
* [release/9.0] Merge Cosmos full-text search support from
release/9.0-staging by @​maumar in
dotnet/efcore#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
dotnet/efcore#35954


**Full Changelog**:
dotnet/efcore@v9.0.4...v9.0.5

Commits viewable in [compare
view](dotnet/efcore@v9.0.4...v9.0.15).
</details>

[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=Microsoft.EntityFrameworkCore.Sqlite&package-manager=nuget&previous-version=9.0.4&new-version=9.0.15)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants