Skip to content

Commit

Permalink
.Net: Bump MongoDB.Driver from 2.23.1 to 2.24.0 in /dotnet (#5176)
Browse files Browse the repository at this point in the history
Bumps [MongoDB.Driver](https://github.com/mongodb/mongo-csharp-driver)
from 2.23.1 to 2.24.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/mongodb/mongo-csharp-driver/releases">MongoDB.Driver's
releases</a>.</em></p>
<blockquote>
<h1>.NET Driver Version 2.24.0 Release Notes</h1>
<p>This is the general availability release for the 2.24.0 version of
the driver.</p>
<p>The main new features in 2.24.0 include:</p>
<ul>
<li>New DistinctMany method in IMongoCollection</li>
<li>Support for latest $dateFromString optional arguments</li>
<li>ExceededTimeLimit server error is now retryable for reads as well as
writes</li>
<li>Support sort by score in $search stage</li>
<li>New custom method to test if a field exists or is missing in LINQ
(Mql.Exists, Mql.IsMissing, Mql.IsNullOrMissing)</li>
<li>Enable TLS 1.3 support</li>
<li>Fix a GridFS error when attempting to upload a GridFS file with a
duplicate id and the new file is smaller than the original file</li>
<li>Add support for Atlas Search $in operator</li>
<li>Add support for IComparable CompareTo method in LINQ queries</li>
<li>Add VectorSearchScore builder for $vectorSearch stage</li>
<li>Update libmongocrypt package version</li>
<li>Support for nested AsQueryable in LINQ queries (not a common use
case but legal, primarily added for use by the EF Core Provider)</li>
<li>Updated authentication to occur over OP_MSG on supporting servers to
improve MongoDB Atlas Serverless compatibility</li>
<li>Use polling monitoring when running within a FaaS environment such
as AWS Lambda</li>
<li>Fixed segfault in Kerberos (libgssapi) on newer Linux distros</li>
</ul>
<p>An online version of these release notes is available <a
href="https://github.com/mongodb/mongo-csharp-driver/blob/master/Release%20Notes/Release%20Notes%20v2.24.0.md">here</a>.</p>
<p>The full list of issues resolved in this release is available at <a
href="https://jira.mongodb.org/issues/?jql=project%20%3D%20CSHARP%20AND%20fixVersion%20%3D%202.24.0%20ORDER%20BY%20key%20ASC">CSHARP
JIRA project</a>.</p>
<p>Documentation on the .NET driver can be found <a
href="https://www.mongodb.com/docs/drivers/csharp/v2.24/">here</a>.</p>
<h2>.NET Driver Version 2.23.2 Release Notes</h2>
<p>This is a patch release that addresses some issues reported since
2.23.1 was released.</p>
<p>An online version of these release notes is available <a
href="https://github.com/mongodb/mongo-csharp-driver/blob/master/Release%20Notes/Release%20Notes%20v2.23.2.md">here</a>.</p>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/mongodb/mongo-csharp-driver/commit/830b83a2bfdfc63ef8e6e54a283313aed010f814"><code>830b83a</code></a>
CSHARP-4827: Don't add RetryableWriteError label on pre 4.4 mongos.</li>
<li><a
href="https://github.com/mongodb/mongo-csharp-driver/commit/211d76db78a389ab69bba1b1c75f62cd7de7d88f"><code>211d76d</code></a>
2.23.2 Release Notes (<a
href="https://redirect.github.com/mongodb/mongo-csharp-driver/issues/1271">#1271</a>)</li>
<li><a
href="https://github.com/mongodb/mongo-csharp-driver/commit/e7175a312ddc0402798a22dde52fbd698b1483b4"><code>e7175a3</code></a>
CSHARP-4969: Fix failing CSFLE mocked kms tls tests (<a
href="https://redirect.github.com/mongodb/mongo-csharp-driver/issues/1268">#1268</a>)</li>
<li><a
href="https://github.com/mongodb/mongo-csharp-driver/commit/ec5d5cff876b3225aa410cca4a8df5a09211747e"><code>ec5d5cf</code></a>
CSHARP-4970: Switch to Ubuntu 20 to run serverless tests (<a
href="https://redirect.github.com/mongodb/mongo-csharp-driver/issues/1269">#1269</a>)</li>
<li><a
href="https://github.com/mongodb/mongo-csharp-driver/commit/a6f939d142f7815f13d2c92c83dcb07d24e020c6"><code>a6f939d</code></a>
CSHARP-4962: Fix package build script on CI to produce 472 binaries (<a
href="https://redirect.github.com/mongodb/mongo-csharp-driver/issues/1264">#1264</a>)</li>
<li><a
href="https://github.com/mongodb/mongo-csharp-driver/commit/7f8dea8962b53e6f0bd8081ccaadfe34dc16e7dc"><code>7f8dea8</code></a>
CSHARP-4825: Make ReadConcernMajorityNotAvailableYet a retryable read
error.</li>
<li><a
href="https://github.com/mongodb/mongo-csharp-driver/commit/d8f75306dc3fe9c2e435487c400d67a6dca65c7d"><code>d8f7530</code></a>
Release notes for 2.24.0.</li>
<li><a
href="https://github.com/mongodb/mongo-csharp-driver/commit/daf3b80d1d14b5736837d8658e2f140cef6bf748"><code>daf3b80</code></a>
CSHARP-4827: Verify that driver does not add RetryableWriteError when it
shou...</li>
<li><a
href="https://github.com/mongodb/mongo-csharp-driver/commit/fdd2ba5270a3547fcd2ab8ad5a558d5f7e4f26fd"><code>fdd2ba5</code></a>
CSHARP-4965: Bump maxWireVersion for MongoDB 7.2 (<a
href="https://redirect.github.com/mongodb/mongo-csharp-driver/issues/1266">#1266</a>)</li>
<li><a
href="https://github.com/mongodb/mongo-csharp-driver/commit/88455acf87570b6a6703e807fec7097e778a0c8d"><code>88455ac</code></a>
Revert &quot;stash&quot;</li>
<li>Additional commits viewable in <a
href="https://github.com/mongodb/mongo-csharp-driver/compare/v2.23.1...v2.24.0">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=MongoDB.Driver&package-manager=nuget&previous-version=2.23.1&new-version=2.24.0)](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 merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@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>
  • Loading branch information
dependabot[bot] authored Feb 27, 2024
1 parent 629c7c8 commit 2138724
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion dotnet/Directory.Packages.props
Original file line number Diff line number Diff line change
Expand Up @@ -61,7 +61,7 @@
<PackageVersion Include="Microsoft.Data.Sqlite" Version="8.0.2" />
<PackageVersion Include="DuckDB.NET.Data.Full" Version="0.9.2" />
<PackageVersion Include="DuckDB.NET.Data" Version="0.9.2" />
<PackageVersion Include="MongoDB.Driver" Version="2.23.1" />
<PackageVersion Include="MongoDB.Driver" Version="2.24.0" />
<PackageVersion Include="Microsoft.Graph" Version="[4.51.0, 5)" />
<PackageVersion Include="Microsoft.Azure.Cosmos" Version="[3.32.3, )" />
<PackageVersion Include="Microsoft.Identity.Client.Extensions.Msal" Version="[2.28.0, )" />
Expand Down

0 comments on commit 2138724

Please sign in to comment.