Skip to content

Comments

chore(deps): bump mongodb from 2.8.2 to 3.2.0#298

Closed
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/cargo/mongodb-3.2.0
Closed

chore(deps): bump mongodb from 2.8.2 to 3.2.0#298
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/cargo/mongodb-3.2.0

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Jan 20, 2025

Bumps mongodb from 2.8.2 to 3.2.0.

Release notes

Sourced from mongodb's releases.

v3.2.0

The MongoDB Rust driver team is pleased to announce the v3.2.0 release of the mongodb crate, now available for download from crates.io.

Highlighted Changes

Stable API for In-Use Encryption

The API for in-use encryption is now stable and has the same backwards compatibility guarantees as the rest of the driver. To reflect this, the feature is now named in-use-encryption; in-use-encryption-unstable will continue to be provided as a compatibility alias. Please note that this is a policy change only and that the API itself has not changed from the previous release.

Improved documentation for option setters

When looking at the rustdoc for methods with chainable setters for options (e.g. Collection::find), those setters are listed directly in the rustdoc for the method rather than only being visible in the rustdoc for the type of the returned future.

Upcoming Change: EOL for Server Version 4.0

In the next minor version release (3.3.0), the Rust driver will be dropping support for connecting to mongodb server version 4.0. As of that release, the minimum supported server version will be 4.2.

Full Release Notes

Below are a selected list of changes with user impact; for a full list of changes see this GitHub query.

New Features

  • RUST-2030 Add more event fields: lsid, txnNumber and disambiguatedPaths (#1197) (thanks @​arthurprs!)
  • RUST-2001 Allow SRV hostnames with less than three parts (#1211)
  • RUST-2002 Allow update to supply sort option (#1222)
  • RUST-911: Add srvServiceName URI option (#1235)
  • RUST-226 Support tlsCertificateKeyFilePassword (#1256)
  • RUST-1905 Add Kubernetes Support for OIDC (#1276)
  • RUST-2006 Add option to configure DEK cache lifetime (#1284)

Improvements

  • RUST-1795 Remove unstable from in-use encryption (#1191)
  • track task spawn location for tokio instrumentation (#1201) (thanks @​hds!)
  • RUST-1437 Send endSessions on client shutdown (#1216)
  • RUST-229 Parse IPv6 addresses in the connection string (#1242)
  • RUST-1222 Cancel in-progress operations when SDAM heartbeats time out (#1249)
  • RUST-2116: bump msrv to 1.71.1 (#1265)
  • RUST-2103 Better documentation for action options (various)
  • chore: upgrade reqwest to v0.12 and hyper to v1 (#1278) (thanks @​zitsen!)
  • Make EncryptedClientBuilder publicly accessible (#1282)
  • RUST-1894 Retry KMS requests on transient errors (#1281)

Bugfixes

  • RUST-2037 Fix logic for populating bulk write partial result (#1212)
  • RUST-2054 Fix quoting when constructing index names (#1226)
  • Fix read_document_bytes unchecked conversion bug (#1274)
  • Disallow setting query_type for encrypt_expression (#1275)

... (truncated)

Commits

Dependabot compatibility score

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 commands and options

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)

Bumps [mongodb](https://github.com/mongodb/mongo-rust-driver) from 2.8.2 to 3.2.0.
- [Release notes](https://github.com/mongodb/mongo-rust-driver/releases)
- [Commits](mongodb/mongo-rust-driver@v2.8.2...v3.2.0)

---
updated-dependencies:
- dependency-name: mongodb
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Jan 20, 2025
@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github Feb 10, 2025

Superseded by #301.

@dependabot dependabot bot closed this Feb 10, 2025
@dependabot dependabot bot deleted the dependabot/cargo/mongodb-3.2.0 branch February 10, 2025 10:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants