Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Dec 29, 2025

Bumps mongodb from 3.3.0 to 3.4.1.

Release notes

Sourced from mongodb's releases.

v3.4.1

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

Highlighted Changes

Atlas Search Helpers

The driver now includes helpers for building Atlas Search aggregation pipelines. See the documentation for more details and examples.

OpenTelemetry Support

The driver now supports tracing database commands and driver operations for OpenTelemetry.

Text Indexes for Queryable Encryption

The driver now supports text indexes for both automatic and explicit encryption. Note that this feature is in preview and should only be used in experimental workloads. The text-indexes-unstable feature flag must be enabled to use text indexes. The GA version of this feature may not be backwards-compatible with the preview version.

Dependency Improvements

Thank you to @​tottoto and @​FalkWoldmann for their several contributions to update and refine our dependencies!

Full Release Notes

Impactful changes are listed below; for a complete list of changes, see this GitHub query.

New Features

  • RUST-2138 Add optional support for OpenTelemetry (#1495)
  • RUST-1308 Implement Display and Serialize for ConnectionString (#1494)
  • RUST-2237 Support for text indexes in explicit encryption (#1479)
  • RUST-1405 Expose full server response in Error (#1474)
  • RUST-2113 Add has_next to cursor API (#1485)
  • RUST-2203 Allow client metadata to be appended post-construction (#1471)
  • RUST-2157 Complete set of Atlas Search helpers (#1462)
  • RUST-2137 Support $lookup in CSFLE and QE (#1521)

Improvements

  • RUST-2293 Un-deprecate and_run (#1497)
  • RUST-2127 Lint for sign loss when casting (#1481)

Bug Fixes

  • TUNE-449 Fix a potential duration overflow (#1530)

[!NOTE] Version 3.4.0 of the driver was skipped due to an issue in the release process.

Commits
  • 8a5598b cherry-pick commits for 3.4.1 (#1537)
  • f432941 release v3.4.0 (#1534)
  • f022600 RUST-2302 Bump indicatif version for benchmarks (#1533)
  • 1b2511f RUST-2137 Support $lookup in CSFLE and QE (#1521)
  • 45178df TUNE-449 Fix a potential duration overflow (#1530)
  • 76826ca Bump the rust-dependencies group across 1 directory with 21 updates (#1532)
  • 1022251 RUST-1951 Use a workspace for the driver repo (#1528)
  • ea6c048 RUST-1951 Move spec test files outside of driver source tree (#1526)
  • 7ce1b7a Use weak dependency to enable mongocrypt on bson-2 and bson-3 feature (#1519)
  • 61487ed Bump the rust-dependencies group across 1 directory with 11 updates (#1524)
  • Additional commits viewable in compare view

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 3.3.0 to 3.4.1.
- [Release notes](https://github.com/mongodb/mongo-rust-driver/releases)
- [Commits](mongodb/mongo-rust-driver@v3.3.0...v3.4.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file rust Pull requests that update rust code labels Dec 29, 2025
@NormB NormB merged commit 4b33589 into main Dec 30, 2025
31 checks passed
@NormB NormB deleted the dependabot/cargo/reference-apps/rust/mongodb-3.4.1 branch December 30, 2025 12:44
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 rust Pull requests that update rust code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants