Skip to content

Bump mongo from 2.24.1 to 2.25.0#30

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/bundler/mongo-2.25.0
Open

Bump mongo from 2.24.1 to 2.25.0#30
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/bundler/mongo-2.25.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jul 25, 2026

Copy link
Copy Markdown
Contributor

Bumps mongo from 2.24.1 to 2.25.0.

Release notes

Sourced from mongo's releases.

2.25.0

The MongoDB Ruby team is pleased to announce version 2.25.0 of the mongo gem - a pure-Ruby driver for connecting to, querying, and manipulating MongoDB databases. This is a new minor release in the 2.x series of the MongoDB Ruby Driver.

Install this release using RubyGems via the command line as follows:

gem install -v 2.25.0 mongo

Or simply add it to your Gemfile:

gem 'mongo', '2.25.0'

Have any feedback? Click on through to MongoDB's JIRA and open a new ticket to let us know what's on your mind 🧠.

New Features

Support $lookup in CSFLE/QE (RUBY-3611 | PR)

You can now use $lookup in aggregation pipelines that reference CSFLE- and QE-enabled collections.

Allow keyAltName in encrypted fields map (RUBY-3773 | PR)

When defining the encrypted fields for a collection (for use with Queryable Encryption), you may now specify the key via the keyAltName field, instead of by directly referencing a keyId.

Deprecate legacy retry tuning options (RUBY-3703 | PR)

The following options are deprecated when set on a Mongo::Client:

  • :max_read_retries
  • :read_retry_interval
  • :max_write_retries

These relate only to the legacy retry feature, which is itself deprecated and slated for removal. Modern retryable reads and writes are enabled by default and ignore these options.

Deprecate server version 4.2 (RUBY-3811 | PR)

MongoDB server version 4.2 is EOL, and support for it will be removed from the driver in a future driver release. If you are using MongoDB server version 4.2, please upgrade to a newer version soon.

Other New Features

  • Add Database#cursor_command to create a cursor from a command response (RUBY-3213 | PR)
  • Support delegated protocol for CSFLE/QE KMIP (RUBY-3383 | PR)
  • Support named KMS providers (type:name format) (RUBY-3363 | PR)
  • Raise on invalid tls/ssl boolean URI option (RUBY-3832 | PR)
  • Wrap error when mongocrypt_kms_ctx_fail returns false (RUBY-3601 | PR)

... (truncated)

Commits
  • 049b718 Bump version to 2.25.0 (#3089)
  • caf94ec Bump spec/shared to get latest changes (#3087)
  • 44dd995 RUBY-3816 Remove core driver antipatterns (#3078)
  • 7fa0679 RUBY-3351 Don't send read/write concerns in search index helpers (#3083)
  • 99b1ca4 RUBY-3829 Update libmongocrypt download references (#3084)
  • 4d4ba07 RUBY-3601 Wrap error when mongocrypt_kms_ctx_fail returns false (#3082)
  • bac3f52 RUBY-3800 Add test variant for the Atlas Secure Frontend Processor (SFP) (#3080)
  • 0c4e314 RUBY-3914 Fix multiple excluded cops (#3081)
  • 8879235 RUBY-3909 Close monitoring connection when server marked Unknown from network...
  • 3434f15 MongoDB Server Version -> MongoDB Atlas Server Version (#3077)
  • 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 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 [mongo](https://github.com/mongodb/mongo-ruby-driver) from 2.24.1 to 2.25.0.
- [Release notes](https://github.com/mongodb/mongo-ruby-driver/releases)
- [Commits](mongodb/mongo-ruby-driver@v2.24.1...v2.25.0)

---
updated-dependencies:
- dependency-name: mongo
  dependency-version: 2.25.0
  dependency-type: direct:development
  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 ruby Pull requests that update ruby code labels Jul 25, 2026
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 ruby Pull requests that update ruby code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants