cloudserver
cloudserver copied to clipboard
Bump mongodb from 5.5.0 to 5.8.0
Bumps mongodb from 5.5.0 to 5.8.0.
Release notes
Sourced from mongodb's releases.
v5.8.0
5.8.0 (2023-08-21)
The MongoDB Node.js team is pleased to announce version 5.8.0 of the
mongodb
package!Release Notes
The
AutoEncrypter
interface has been deprecatedThe
AutoEncrypter
interface was used internally but accidentally made public in the 4.x version of the driver. It is now deprecated and will be made internal in the next major release.Kerberos support for 1.x and 2.x
Moves the kerberos dependency back to
^1.0.0 || ^2.0.0
to indicate support for both 1.x and 2.x. Support for 1.x is removed in 6.0.Fixed accidental deprecation warning
Because of internal options handling, a deprecation was emitted for
tlsCertificateFile
when usingtlsCertificateKeyFile
. That has been corrected.Remove credential availability on
ConnectionPoolCreatedEvent
In order to avoid mistakenly printing credentials the
ConnectionPoolCreatedEvent
will replace the credentials option with an empty object. The credentials are still accessble via MongoClient options:client.options.credentials
.Features
- NODE-5399: use mongodb-js/saslprep instead of saslprep (#3818) (c0d3927)
- NODE-5429: deprecate the
AutoEncrypter
interface (#3764) (9bb0d95)- NODE-5465,NODE-5538: lower
@aws-sdk/credential-providers
version to 3.188.0 andzstd
to^1.0.0
(#3821) (39ff81d)Bug Fixes
- NODE-5489: set kerberos compatibility to ^1.0.0 || ^2.0.0 (#3803) (c3b35b3)
- NODE-5495: do not emit deprecation warning when tlsCertificateKeyFile is specified and tlsCertificateFile is not (#3810) (e81d4a2)
- NODE-5537: remove credentials from ConnectionPoolCreatedEvent options (#3813) (4cf1e96)
Documentation
We invite you to try the
mongodb
library immediately, and report any issues to the NODE project.v5.7.0
5.7.0 (2023-07-06)
... (truncated)
Changelog
Sourced from mongodb's changelog.
5.8.0 (2023-08-21)
Features
- NODE-5399: use mongodb-js/saslprep instead of saslprep (#3818) (c0d3927)
- NODE-5429: deprecate the
AutoEncrypter
interface (#3764) (9bb0d95)- NODE-5465,NODE-5538: lower
@aws-sdk/credential-providers
version to 3.188.0 andzstd
to^1.0.0
(#3821) (39ff81d)- NODE-5489: update kerberos dependency (8c25d6d)
Bug Fixes
- NODE-5489: set kerberos compatibility to ^1.0.0 || ^2.0.0 (#3803) (c3b35b3)
- NODE-5495: do not emit deprecation warning when tlsCertificateKeyFile is specified and tlsCertificateFile is not (#3810) (e81d4a2)
- NODE-5537: remove credentials from ConnectionPoolCreatedEvent options (#3813) (4cf1e96)
5.7.0 (2023-07-06)
Features
- NODE-4929: Add OIDC Azure workflow (#3670) (b3482f3)
- NODE-5008: add zstd and kerberos to peer deps (#3691) (9561f32)
- NODE-5241: add option to return modified document (#3710) (d9c2600)
- NODE-5243: add change stream split event (#3745) (1c84f82)
- NODE-5274: deprecate write concern options (#3752) (1f880ea)
- NODE-5287: deprecate ssl options (#3743) (f9b5677)
- NODE-5319: mark search index api public (#3741) (c015e54)
- NODE-5407: update bson to 5.4.0 (#3754) (6a574cf)
Bug Fixes
- NODE-4977: load snappy lazily (#3726) (865e658)
- NODE-5102: listDatabases nameOnly setting is sent as NaN (#3742) (b97132e)
- NODE-5289: prevent scram auth from throwing TypeError if saslprep is not a function (#3727) (e006347)
- NODE-5374: do not apply cursor transform in Cursor.hasNext (#3746) (0668cd8)
5.6.0 (2023-06-01)
Features
- NODE-5019: add runCursorCommand API (#3655) (4da926e)
- NODE-5071: support additional time series options (#3667) (ccf555d)
- NODE-5314: add search index helpers (#3672) (f647542)
Bug Fixes
... (truncated)
Commits
43673fa
chore(5.x): release 5.8.0 [skip-ci] (#3825)4b2fc79
docs: fix cutoff sentence on CommandStartedEvent (#3828)39ff81d
feat(NODE-5465,NODE-5538): lower@aws-sdk/credential-providers
version to 3...e1af343
chore: update release automation scripts 5.x (#3823)c0d3927
feat(NODE-5399): use mongodb-js/saslprep instead of saslprep (#3818)4cf1e96
fix(NODE-5537): remove credentials from ConnectionPoolCreatedEvent options (#...e81d4a2
fix(NODE-5495): do not emit deprecation warning when tlsCertificateKeyFile is...c3b35b3
fix(NODE-5489): set kerberos compatibility to ^1.0.0 || ^2.0.0 (#3803)cc3069d
Revert "feat(NODE-5489): update kerberos dependency"8c25d6d
feat(NODE-5489): update kerberos dependency- Additional commits viewable in compare view
Maintainer changes
This version was pushed to npm by dbx-node, a new releaser for mongodb since your current version.
You can trigger a rebase of this PR 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) You can disable automated security fix PRs for this repo from the Security Alerts page.
Note Automatic rebases have been disabled on this pull request as it has been open for over 30 days.
Hello dependabot[bot],
My role is to assist you with the merge of this
pull request. Please type @bert-e help
to get information
on this process, or consult the user documentation.
Status report is not available.
The following options are set: bypass_author_approval, bypass_jira_check
Integration data created
I have created the integration data for the additional destination branches.
- this pull request will merge
dependabot/npm_and_yarn/mongodb-5.8.0
intodevelopment/8.7
-
w/8.8/dependabot/npm_and_yarn/mongodb-5.8.0 will be merged into
development/8.8
The following branches will NOT be impacted:
-
development/7.10
-
development/7.4
-
development/7.70
-
development/8.6
You can set option create_pull_requests
if you need me to create
integration pull requests in addition to integration branches, with:
@bert-e create_pull_requests
The following options are set: bypass_author_approval, bypass_jira_check
Waiting for approval
The following approvals are needed before I can proceed with the merge:
-
the author
-
2 peers
The following options are set: bypass_author_approval, bypass_jira_check