What changed in mongodb-memory-server from 10 to 11

4 releases numbered after v10.4.3 up to and including v11.2.0, stable releases only. v10.4.3 and v11.2.0 are the newest stable releases of 10 and 11 we track; this page follows them as new ones ship.

17 changes across 4 releases

Added 1

v11.0.0

  • Enable RESUME_DOWNLOAD by default in resolveConfig
Changed 12

v11.2.0

  • Upgrade yauzl to 3.3.1

v11.1.0

  • Update default binary version to 8.2.6
  • Update default 4.4 binary to 4.4.30
  • Upgrade follow-redirects to 1.16.0
  • Upgrade mongodb to 7.2.0
  • Upgrade tar-stream to 3.1.8
  • Upgrade yauzl to 3.3.0

v11.0.0

  • Update TypeScript target to es2023 in tsconfig
  • Set lowest supported Node.js version to 20.19.0
  • Update default MongoDB binary version to 8.2.1
  • Migrate to ESLint flat config
  • Upgrade MongoDB driver to 7.0.0
Fixed 2

v11.0.1

  • Use "http" module for "USE_HTTP" requests in MongoBinaryDownload

v11.0.0

  • Correct the mapping for RESUME_DOWNLOAD in resolveConfig
Removed 2

v11.0.0

  • Drop support for MongoDB versions below 4.2.0
  • Remove mongodb-memory-server-global-4.0 package

Original release notes, newest first

The list above is our reading of these notes; the originals from typegoose are here, one fold per release.

v11.2.0
11.2.0 (2026-05-28)
Dependencies

View originalPermalink

v11.1.0
11.1.0 (2026-04-29)
Features
  • resolveConfig: update default binary version to 8.2.6 (3876fad)
  • update default-4.4-binary to 4.4.30 (119ef80)
Dependencies
  • follow-redirects: upgrade to 1.16.0 (aed865f)
  • mongodb: upgrade to 7.2.0 (b0a8b90)
  • tar-stream: upgrade to 3.1.8 (026aa7f)
  • yauzl: upgrade to 3.3.0 (ef4f38e)
Dev-Dependencies
  • @types/debug: upgrade to 4.1.13 (f4d5be2)
  • @types/yazl: upgrade to 3.3.1 (c329123)
  • commitlint: upgrade to 20.5.2 (7640c9f)
  • doctoc: upgrade to 2.4.1 (4443034)
  • eslint-plugin-prettier: upgrade to 5.5.5 (f9889c4)
  • eslint: upgrade to 10.2.1 (7e40e8c)
  • jest: upgrade to 30.3.0 (5f7a6b2)
  • lint-staged: upgrade to 16.4.0 (edd1f2d)
  • prettier: upgrade to 3.8.3 (95a76d7)
  • rimraf: upgrade to 6.1.3 (fddab3d)
  • ts-jest: upgrade to 29.4.9 (7ed5a0f)
  • typedoc: upgrade to 0.28.19 (acca60d)

View originalPermalink

v11.0.1
11.0.1 (2025-12-23)
Fixes
  • MongoBinaryDownload: use "http" module for "USE_HTTP" requests (9c967f3), closes #962

View originalPermalink

v11.0.0
11.0.0 (2025-12-15)
⚠ BREAKING CHANGES
  • resolveConfig: Default mongodb binary version is now 8.2.x

  • tsconfig: potentially breaking change upgrading "target" to "es2023" in tsconfig

  • MongoBinaryDownloadUrl: Removed support for mongodb version below 4.2.0

  • Remove "-global-4.0" package as it is now unsupported by the mongodb driver

  • Lowest supported NodeJS version is now 20.19.0

  • tsconfig: update "target" to "es2023" (391da3d)

Features
  • MongoBinaryDownloadUrl: drop support for mongod versions below 4.2.0 (c4e6cf1), closes #894
  • remove "mongodb-memory-server-global-4.0" (9cf7211)
  • resolveConfig: enable "RESUME_DOWNLOAD" by default (5197f69)
  • resolveConfig: update default binary version to 8.2.1 (fefb155)
  • set lowest supported nodejs version to 20.19.0 (5c31896)
Fixes
  • resolveConfig: correct the mapping for "RESUME_DOWNLOAD" (6ae3ebf)
Style
  • migrate to eslint flat config (5a0e75c)
  • MongoBinaryDownload::attemptDownload: remove duplicated argument (3162cc6)
  • MongoBinaryDownload: document more options (ae9784c)
Dependencies
  • mongodb: upgrade to 7.0.0 (8430483)
Dev-Dependencies
  • @types/jest: upgrade to 30.0.0 (0bd9079)
  • @types/node: upgrade to version 24.10.0 (a42df53)
  • @typescript-eslint/*: upgrade to 7.18.0 (b6c462c)
  • @typescript-eslint/*: upgrade to 8.31.1 (945c0ed)
  • commitlint: upgrade to 20.1.0 (097237c)
  • commitlint: upgrade to 20.2.0 (c10f800)
  • cross-env: drop seemingly unused dependency (c1d0cdb)
  • eslint-config-prettier: upgrade to 10.1.2 (0114ef2)
  • eslint-config-prettier: upgrade to 10.1.8 (a103e6b)
  • eslint: upgrade to 9.25.1 (c8f5b26)
  • eslint: upgrade to 9.39.1 (e496a19)
  • eslint: upgrade to 9.39.2 (63c9577)
  • husky: upgrade to 9.1.7 (ce6b910)
  • jest: upgrade to 30.2.0 (79a876a)
  • lint-staged: upgrade to 15.5.1 (e2025ec)
  • lint-staged: upgrade to 16.2.7 (1ea41e2)
  • rimraf: upgrade to 6.1.2 (5d02ca1)
  • typedoc: upgrade to 0.28.15 (0df2ded)
  • typescript-eslint: upgrade to 8.48.1 (4aa9322)
  • typescript-eslint: upgrade to 8.49.0 (5857d3d)
  • typescript: upgrade to version 5.9.3 (0acffcd)

View originalPermalink