MongoDB 6.9.0 is a minor release of the official Node.js driver, building upon the solid foundation of version 6.8.2. Both versions maintain core dependencies like bson, @mongodb-js/saslprep, and mongodb-connection-string-url, ensuring compatibility with existing MongoDB deployments. The key distinction lies within the development dependencies, revealing updates in the tooling used to build and test the library.
Version 6.9.0 showcases a more recent development ecosystem. Developers upgrading should note upgrades to several testing and linting/formatting tools like eslint (from 8.56.0 to 9.0.0), prettier (from 2.8.8 to 3.3.3), @typescript-eslint/parser and @typescript-eslint/eslint-plugin are no longer present. There are also several new @types packages and the typescript version goes from 5.0 to 5.5. This means more recent typescript features are now available. These changes might require adjustments to local development environments to align with the updated tooling.
Both versions share the same peer dependencies for socks, snappy, kerberos, gcp-metadata, @mongodb-js/zstd, mongodb-client-encryption, and @aws-sdk/credential-providers ensuring that external dependencies remain consistent for users relying on these optional integrations. Ultimately, the update from 6.8.2 to 6.9.0 is important for developers to stay current within the javascript ecosystem.
The are not vulnerabilities for the version 6.9.0 of the package mongodb