Robdel12 / weatherstation

Personal weather station built with a Particle Photon and Sparkfun weather shield.
https://weather.deluca.house
4 stars 0 forks source link

⬆️ Bump mongodb from 3.7.3 to 5.2.0 #1138

Closed dependabot[bot] closed 1 year ago

dependabot[bot] commented 1 year ago

Bumps mongodb from 3.7.3 to 5.2.0.

Release notes

Sourced from mongodb's releases.

v5.2.0

The MongoDB Node.js team is pleased to announce version 5.2.0 of the mongodb package!

Release Highlights

This release includes driver support for automatically obtaining Azure credentials when using automatic client side encryption. You can find a tutorial for using Azure and automatic encryption here: Use Automatic Queryable Encryption with Azure

Additionally, we have a number of minor bug fixes listed below.

NOTE: This release includes some experimental features that are not yet ready for use. As a reminder, anything marked experimental is not a part of the stable driver API and is subject to change without notice.

Features

  • NODE-5077: automatic Azure kms credential refresh (#3599) (8e87e5c)

Bug Fixes

  • NODE-3998: metadata duplication in handshake (#3615) (6d894d6)
  • NODE-4518: error message with invalid authMechanism is provided (#3597) (1a16b7e)
  • NODE-4854: set timeout on write and reset on message (#3582) (4a7b5ec)
  • NODE-5106: prevent multiple mongo client connect()s from leaking topology (#3596) (eb836bb)
  • NODE-5126: find operations fail when passed an ObjectId as filter (#3604) (2647b61)

Documentation

We invite you to try the mongodb library immediately, and report any issues to the NODE project.

v5.1.0

The MongoDB Node.js team is pleased to announce version 5.1.0 of the mongodb package!

Release Highlights

Support for JavaScript bigints in the driver

The driver now supports automatic serialization of JavaScript bigints to BSON.Longs. It also supports deserializing of BSON.Long values returned from the server to bigint values when the useBigInt64 flag is passed as true.

import { MongoClient } from 'mongodb';

</tr></table>

... (truncated)

Changelog

Sourced from mongodb's changelog.

5.2.0 (2023-04-04)

Features

  • NODE-5035: enable OIDC authentication (#3577) (35879f6)
  • NODE-5036: reauthenticate OIDC and retry (#3589) (a41846d)
  • NODE-5077: automatic Azure kms credential refresh (#3599) (8e87e5c)

Bug Fixes

  • NODE-3998: metadata duplication in handshake (#3615) (6d894d6)
  • NODE-4518: error message with invalid authMechanism is provided (#undefined) (1a16b7e)
  • NODE-4854: set timeout on write and reset on message (#3582) (4a7b5ec)
  • NODE-5106: prevent multiple mongo client connect()s from leaking topology (#3596) (eb836bb)
  • NODE-5126: find operations fail when passed an ObjectId as filter (#3604) (2647b61)

5.1.0 (2023-02-23)

Features

  • NODE-3445: add support for AssumeRoleWithWebIdentity in aws authentication (#3556) (e8a30b1)
  • NODE-4877: Add support for useBigInt64 (#3519) (917668c)
  • NODE-5034: support OIDC auth options (#3557) (20a4fec)
  • NODE-5050: support GCP automatic credential fetch for CSFLE (#3574) (722a4a6)

Bug Fixes

  • NODE-5044: Write Concern 0 Must Not Affect Read Operations (#3541) (#3575) (10146a4)
  • NODE-5052: prevent cursor and changestream close logic from running more than once (#3562) (71d0d79)
  • NODE-5064: consolidate connection cleanup logic and ensure socket is always closed (#3572) (e544d88)

5.0.1 (2023-02-07)

Bug Fixes

  • NODE-5027: revert "ensure that MessageStream is destroyed when connections are destroyed" (#3552) (2d178d0)

5.0.0 (2023-01-31)

⚠ BREAKING CHANGES

  • NODE-5016: compile ts with target es2020 (#3545)

Features

... (truncated)

Commits
  • c5db16b chore(release): 5.2.0
  • bf26bec chore: update BSON to v5.2.0 (#3613)
  • 30d2461 test(NODE-5113): fix serverless tests source setup (#3619)
  • 6d894d6 fix(NODE-3998): metadata duplication in handshake (#3615)
  • b038cbb test(NODE-5147): fix broken range index test (#3612)
  • eb836bb fix(NODE-5106): prevent multiple mongo client connect()s from leaking topolog...
  • 2647b61 fix(NODE-5126): find operations fail when passed an ObjectId as filter (#3604)
  • 6537e27 refactor(NODE-5136): make authentication use async / await (#3607)
  • 054872d chore(NODE-5128): add script to clean dts and dts.map files (#3606)
  • cb1ea8a refactor(NODE-4685): unified spec runner to support logging tests (#3578)
  • 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 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)
dependabot[bot] commented 1 year ago

Superseded by #1140.