Skip to content

Conversation

baileympearson
Copy link
Contributor

@baileympearson baileympearson commented Sep 29, 2025

Description

Summary of Changes

This PR is a small feature branch containing the driver changes corresponding to breaking mongodb-client-encryption changes. It contains:

  • Error wrapping for errors thrown from mongodb-client-encryption in MongoCryptError instances.
  • Removal of enableMultipleCollInfo (it now defaults to 'enabled')

Warning

Do not merge this PR until all mongodb-client-encryption changes are completed, an alpha has been released, and this PR is updated to use the alpha.

Notes for Reviewers

The changes in mongodb-js/mongodb-client-encryption#102 must be released before CI passes fully. The custom dependency tests use the changes from my other PR and should be passing.

What is the motivation for this change?

Release Highlight

Release notes highlight

Double check the following

  • Lint is passing (npm run check:lint)
  • Self-review completed using the steps outlined here
  • PR title follows the correct format: type(NODE-xxxx)[!]: description
    • Example: feat(NODE-1234)!: rewriting everything in coffeescript
  • Changes are covered by tests
  • New TODOs have a related JIRA ticket

@baileympearson baileympearson changed the title feat(NODE-7043)!: wrap errors from mongodb-client-encryption in MongoCryptError instances feat(NODE-7043, NODE-7217)!: wrap errors from mongodb-client-encryption in MongoCryptError instances Sep 30, 2025
@baileympearson baileympearson changed the title feat(NODE-7043, NODE-7217)!: wrap errors from mongodb-client-encryption in MongoCryptError instances DO NOT MERGE: feat(NODE-7043, NODE-7217)!: wrap errors from mongodb-client-encryption in MongoCryptError instances Sep 30, 2025
@baileympearson
Copy link
Contributor Author

superseded by #4705

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant