Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(deps): update dependency mongodb.driver to v3 #118

Closed
wants to merge 1 commit into from

Conversation

Infra-Workleap
Copy link
Contributor

@Infra-Workleap Infra-Workleap commented Oct 20, 2024

This PR contains the following updates:

Package Type Update Change
MongoDB.Driver (source) nuget major 2.29.0 -> 3.1.0

Release Notes

mongodb/mongo-csharp-driver (MongoDB.Driver)

v3.1.0: .NET Driver Version 3.1.0 Release Notes

This is the general availability release for the 3.1.0 version of the driver.

The main new features in 3.1.0 include:

  • Support token field type and array field expressions with Atlas Search builders for equals operator - CSHARP-4926
  • Support SearchIndexType option when creating Atlas Search indexes - CSHARP-4960
  • Support for valid SRV hostnames with less than 3 parts - CSHARP-5200
  • Support for search sequential pagination - CSHARP-5420
  • Support for Mql methods: Exists, IsMissing and IsNullOrMissing in filters when possible - CSHARP-5427
  • Support for Exact Vector Search (ENN) - CSHARP-5212
  • Allow sort option to be supplied to update commands (updateOne, etc.) - CSHARP-5201
  • Disabled TLS renegotiation when possible - CSHARP-2843
  • Fix a bug in discriminator convention inheritance - CSHARP-5349
  • New Serializers for ImmutableArray and other immutable collections - CSHARP-5335
  • Minor bug fixes and improvements.

The full list of issues resolved in this release is available at CSHARP JIRA project.

Documentation on the .NET driver can be found here.

v3.0.0: .NET Driver Version 3.0.0 Release Notes

The MongoDB .NET/C# driver team is pleased to announce our v3.0.0 release! The 3.0.0 release incorporates many user-requested fixes and improvements that have been deferred as backwards-incompatible, as well as internal improvements to pay down technical debt and improve maintainability. Additional major changes include removal of a large area of the public API (mainly from MongoDB.Driver.Core), which was not intended for public use. Removed APIs are marked as deprecated in v2.30.0 version.
For all the breaking changes and for the upgrade guidlines, please see the upgrade guide.

The main new features in 3.0.0 include:

  • CSHARP-4904: Adding .NET 6 target framework
  • CSHARP-4916: Removing .NETSTANDARD 2.0 target framework
  • CSHARP-5193: Removing LINQ2 provider
  • CSHARP-5233: Remove IMongoQueryable interface
  • CSHARP-4145: Improved Bulk Write API
  • CSHARP-4763: Client side projections with Find and Select
  • CSHARP-3899: Removing MongoDB.Driver.Legacy package
  • CSHARP-4917: Removing MongoDB.Driver.Core package and various non-user-facing APIs (see v2.30.0 for deprecation messages)
  • CSHARP-5232: Embedding MongoDB.Driver.GridFS package into MongoDB.Driver package
  • CSHARP-4912: Refactoring the Client Side field level description to an optional MongoDB.Driver.Encryption package. MongoDB.Libmongocrypt package is not in use anymore and will not get any further updates
  • CSHARP-4911: Refactoring the AWS authentication to an optional MongoDB.Driver.Authentication.AWS package
  • CSHARP-5291: Removing MONGODB-CR support
  • CSHARP-5263: Removing support for TLS1.0 and 1.1
  • CSHARP-2930: Changing default GUID serialization mode and removing GuidRepresentationMode
  • CSHARP-3717: Adding DateOnly/TimeOnly support

The full list of issues resolved in this release is available at CSHARP JIRA project.
Documentation on the .NET driver can be found here.

v2.30.0: .NET Driver Version 2.30.0 Release Notes

This is the general availability release for the 2.30.0 version of the driver. Version 2.30.0 of the driver is the last scheduled 2.x release. Further driver development will continue in 3.x versions.

Version 2.30.0 does not introduce new features or bug fixes. The single purpose of 2.30 is to ease the migration to 3.x by marking the public API that was removed in 3.0 as obsolete.

The full list of issues resolved in this release is available at CSHARP JIRA project.

Documentation on the .NET driver can be found here.


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

@Infra-Workleap Infra-Workleap requested a review from a team as a code owner October 20, 2024 02:38
@Infra-Workleap Infra-Workleap force-pushed the renovate/major-mongodb-monorepo branch 2 times, most recently from 7e27220 to dddde86 Compare October 30, 2024 02:37
@Infra-Workleap Infra-Workleap force-pushed the renovate/major-mongodb-monorepo branch 2 times, most recently from 88e32e6 to a96d3e2 Compare November 30, 2024 02:37
@heqianwang heqianwang force-pushed the renovate/major-mongodb-monorepo branch from a96d3e2 to f692d57 Compare December 9, 2024 02:43
@heqianwang heqianwang force-pushed the renovate/major-mongodb-monorepo branch from f692d57 to 00a4db4 Compare December 18, 2024 19:18
@Infra-Workleap Infra-Workleap force-pushed the renovate/major-mongodb-monorepo branch from 00a4db4 to 6072036 Compare December 19, 2024 02:41
@Infra-Workleap Infra-Workleap force-pushed the renovate/major-mongodb-monorepo branch 2 times, most recently from 3b9017d to 63e6684 Compare January 10, 2025 02:37
@Infra-Workleap Infra-Workleap force-pushed the renovate/major-mongodb-monorepo branch 4 times, most recently from 041a8d6 to ed0564c Compare January 20, 2025 02:37
@Infra-Workleap Infra-Workleap force-pushed the renovate/major-mongodb-monorepo branch 3 times, most recently from 6f9acbd to 438b2b2 Compare January 30, 2025 02:30
@Infra-Workleap Infra-Workleap force-pushed the renovate/major-mongodb-monorepo branch from 438b2b2 to 1d24a14 Compare January 31, 2025 02:31
@Gcaya Gcaya self-assigned this Feb 3, 2025
@Gcaya Gcaya closed this Feb 3, 2025
@Infra-Workleap
Copy link
Contributor Author

Renovate Ignore Notification

Because you closed this PR without merging, Renovate will ignore this update. You will not get PRs for any future 3.x releases. But if you manually upgrade to 3.x then Renovate will re-enable minor and patch updates automatically.

If you accidentally closed this PR, or if you changed your mind: rename this PR to get a fresh replacement PR.

@Infra-Workleap Infra-Workleap deleted the renovate/major-mongodb-monorepo branch February 4, 2025 02:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants