# mongodb-memory-server changelog > Spins up a real MongoDB server in memory for tests. - Vendor: typegoose - Category: Databases & Data - Official site: https://github.com/typegoose/mongodb-memory-server - Tracked by: What's New (https://whatsnew.fyi/product/mongodb-memory-server) - Harvested from: GitHub (typegoose/mongodb-memory-server) - Entries below: 10 (newest first) What's New is an index, not a publisher: every entry below links to the vendor's own release notes, which are the authoritative source. Entries are labelled where they are hand-curated sample data, pre-releases, or drawn from a secondary source such as a developer blog. Reuse: the summaries, labels and curation here are © What's New. Quote freely with attribution and a link back; wholesale republication of the corpus is not permitted — terms: https://whatsnew.fyi/terms. The vendors' own release notes remain their publishers'. ## Releases ### v11.3.0-beta.1 - Date: 2026-07-20 - Version: v11.3.0-beta.1 - Original notes: https://github.com/typegoose/mongodb-memory-server/releases/tag/v11.3.0-beta.1 - Permalink: https://whatsnew.fyi/product/mongodb-memory-server/releases/v11.3.0-beta.1 - Labels: Pre-release - **fixed** — Replace zip implementation in MongoBinaryDownload with new promise API - **changed** — Upgrade yauzl to 3.4.0 ##### [11.3.0-beta.1](https://github.com/typegoose/mongodb-memory-server/compare/v11.2.0...v11.3.0-beta.1) (2026-07-20) ###### Fixes * **MongoBinaryDownload:** replace zip implementation with new promise API ([3fb04f4](https://github.com/typegoose/mongodb-memory-server/commit/3fb04f4b6ab06ca3aef54967f28e6432ee59e079)), closes [#990](https://github.com/typegoose/mongodb-memory-server/issues/990) ###### Dependencies * **yauzl:** upgrade to 3.4.0 ([e3f6432](https://github.com/typegoose/mongodb-memory-server/commit/e3f6432e3ae9bd59d7abb4fd0c0eb392babad6d1)) ###### Dev-Dependencies * **@types/yauzl:** upgrade to 3.4.0 ([71fe42d](https://github.com/typegoose/mongodb-memory-server/commit/71fe42d8535aabc407b7730d38e0f15a97a3f02c)) ### v11.2.0 - Date: 2026-05-28 - Version: v11.2.0 - Original notes: https://github.com/typegoose/mongodb-memory-server/releases/tag/v11.2.0 - Permalink: https://whatsnew.fyi/product/mongodb-memory-server/releases/v11.2.0 - **changed** — Upgrade yauzl to 3.3.1 ##### [11.2.0](https://github.com/typegoose/mongodb-memory-server/compare/v11.1.0...v11.2.0) (2026-05-28) ###### Dependencies * **yauzl:** upgrade to 3.3.1 ([#993](https://github.com/typegoose/mongodb-memory-server/issues/993)) ([30e206f](https://github.com/typegoose/mongodb-memory-server/commit/30e206fbdfe39dccba961c14058f0bc213edcac5)), closes [#992](https://github.com/typegoose/mongodb-memory-server/issues/992) ### v11.1.0 - Date: 2026-04-29 - Version: v11.1.0 - Original notes: https://github.com/typegoose/mongodb-memory-server/releases/tag/v11.1.0 - Permalink: https://whatsnew.fyi/product/mongodb-memory-server/releases/v11.1.0 - **changed** — Update default binary version to 8.2.6 - **changed** — Update default 4.4 binary to 4.4.30 - **changed** — Upgrade follow-redirects to 1.16.0 - **changed** — Upgrade mongodb to 7.2.0 - **changed** — Upgrade tar-stream to 3.1.8 - **changed** — Upgrade yauzl to 3.3.0 ##### [11.1.0](https://github.com/typegoose/mongodb-memory-server/compare/v11.0.1...v11.1.0) (2026-04-29) ###### Features * **resolveConfig:** update default binary version to 8.2.6 ([3876fad](https://github.com/typegoose/mongodb-memory-server/commit/3876fadfc8e5ca324500d9fb9a5d25232a93b0e0)) * update default-4.4-binary to 4.4.30 ([119ef80](https://github.com/typegoose/mongodb-memory-server/commit/119ef80027fdf7f902f856c4fe755c8b256314f7)) ###### Dependencies * **follow-redirects:** upgrade to 1.16.0 ([aed865f](https://github.com/typegoose/mongodb-memory-server/commit/aed865fc0f15383c0e028677c2e0ccabdd1788fb)) * **mongodb:** upgrade to 7.2.0 ([b0a8b90](https://github.com/typegoose/mongodb-memory-server/commit/b0a8b907faff2d4a7b8eea24b7bf9405b276fa25)) * **tar-stream:** upgrade to 3.1.8 ([026aa7f](https://github.com/typegoose/mongodb-memory-server/commit/026aa7f8eab3dd7dc6f7116397a2f7e06b1aaded)) * **yauzl:** upgrade to 3.3.0 ([ef4f38e](https://github.com/typegoose/mongodb-memory-server/commit/ef4f38eadaeae3e9613cdf0871ab74aeab8557d5)) ###### Dev-Dependencies * **@types/debug:** upgrade to 4.1.13 ([f4d5be2](https://github.com/typegoose/mongodb-memory-server/commit/f4d5be24b5f2a327acc5d5cccd8dd0d167a1c033)) * **@types/yazl:** upgrade to 3.3.1 ([c329123](https://github.com/typegoose/mongodb-memory-server/commit/c329123e1e755c6ac1a9c84878d92aa2ab3d168f)) * **commitlint:** upgrade to 20.5.2 ([7640c9f](https://github.com/typegoose/mongodb-memory-server/commit/7640c9f9548a9afa6b318416a12626cbb9101a01)) * **doctoc:** upgrade to 2.4.1 ([4443034](https://github.com/typegoose/mongodb-memory-server/commit/4443034a63902edc59cfd44ead2e8eaf6b140675)) * **eslint-plugin-prettier:** upgrade to 5.5.5 ([f9889c4](https://github.com/typegoose/mongodb-memory-server/commit/f9889c46d6d33a5344ee385a30f7b79b23741660)) * **eslint:** upgrade to 10.2.1 ([7e40e8c](https://github.com/typegoose/mongodb-memory-server/commit/7e40e8c74f55cdaec503dccc605d5abbbc1ee251)) * **jest:** upgrade to 30.3.0 ([5f7a6b2](https://github.com/typegoose/mongodb-memory-server/commit/5f7a6b29c0bba883093b719e8025f4c3b7a09613)) * **lint-staged:** upgrade to 16.4.0 ([edd1f2d](https://github.com/typegoose/mongodb-memory-server/commit/edd1f2d7e8a0cd4ed72e006e7205190007db1a08)) * **prettier:** upgrade to 3.8.3 ([95a76d7](https://github.com/typegoose/mongodb-memory-server/commit/95a76d753946f691843030340d7786132082f425)) * **rimraf:** upgrade to 6.1.3 ([fddab3d](https://github.com/typegoose/mongodb-memory-server/commit/fddab3d64d443f2bc7653a8d24db7bb290282640)) * **ts-jest:** upgrade to 29.4.9 ([7ed5a0f](https://github.com/typegoose/mongodb-memory-server/commit/7ed5a0f94b0fe9bdd154d53b581666021e90c3d5)) * **typedoc:** upgrade to 0.28.19 ([acca60d](https://github.com/typegoose/mongodb-memory-server/commit/acca60dc7bc7d249ecf3f7d9e841a8e505322a19)) ### v11.0.1 - Date: 2025-12-23 - Version: v11.0.1 - Original notes: https://github.com/typegoose/mongodb-memory-server/releases/tag/v11.0.1 - Permalink: https://whatsnew.fyi/product/mongodb-memory-server/releases/v11.0.1 - **fixed** — Use "http" module for "USE_HTTP" requests in MongoBinaryDownload ##### [11.0.1](https://github.com/typegoose/mongodb-memory-server/compare/v11.0.0...v11.0.1) (2025-12-23) ###### Fixes * **MongoBinaryDownload:** use "http" module for "USE_HTTP" requests ([9c967f3](https://github.com/typegoose/mongodb-memory-server/commit/9c967f3018f1d8ba91102cd7efb74397e642b1c7)), closes [#962](https://github.com/typegoose/mongodb-memory-server/issues/962) ### v10.4.3 - Date: 2025-12-23 - Version: v10.4.3 - Original notes: https://github.com/typegoose/mongodb-memory-server/releases/tag/v10.4.3 - Permalink: https://whatsnew.fyi/product/mongodb-memory-server/releases/v10.4.3 - **fixed** — Use http module for USE_HTTP requests in MongoBinaryDownload ##### [10.4.3](https://github.com/typegoose/mongodb-memory-server/compare/v10.4.2...v10.4.3) (2025-12-23) ###### Fixes * **MongoBinaryDownload:** use "http" module for "USE_HTTP" requests ([15c7bf5](https://github.com/typegoose/mongodb-memory-server/commit/15c7bf514fbe67abc63d68ab676a5cf9e4aed111)), closes [#962](https://github.com/typegoose/mongodb-memory-server/issues/962) ### v10.4.2 - Date: 2025-12-15 - Version: v10.4.2 - Original notes: https://github.com/typegoose/mongodb-memory-server/releases/tag/v10.4.2 - Permalink: https://whatsnew.fyi/product/mongodb-memory-server/releases/v10.4.2 - **fixed** — trigger patch release due to 11.0.0 ##### [10.4.2](https://github.com/typegoose/mongodb-memory-server/compare/v10.4.1...v10.4.2) (2025-12-15) ###### Fixes * trigger patch release due to 11.0.0 ([1ac1ddc](https://github.com/typegoose/mongodb-memory-server/commit/1ac1ddcdb1314cc65ae3a1822faae250e6520140)) ### v11.0.0 - Date: 2025-12-15 - Version: v11.0.0 - Original notes: https://github.com/typegoose/mongodb-memory-server/releases/tag/v11.0.0 - Permalink: https://whatsnew.fyi/product/mongodb-memory-server/releases/v11.0.0 - **changed** — Update TypeScript target to es2023 in tsconfig - **removed** — Drop support for MongoDB versions below 4.2.0 - **removed** — Remove mongodb-memory-server-global-4.0 package - **changed** — Set lowest supported Node.js version to 20.19.0 - **changed** — Update default MongoDB binary version to 8.2.1 - **added** — Enable RESUME_DOWNLOAD by default in resolveConfig - **fixed** — Correct the mapping for RESUME_DOWNLOAD in resolveConfig - **changed** — Migrate to ESLint flat config - **changed** — Upgrade MongoDB driver to 7.0.0 ##### [11.0.0](https://github.com/typegoose/mongodb-memory-server/compare/v10.4.1...v11.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](https://github.com/typegoose/mongodb-memory-server/commit/391da3dc4f03cbca2c4fbbef5949d395b799c050)) ###### Features * **MongoBinaryDownloadUrl:** drop support for mongod versions below 4.2.0 ([c4e6cf1](https://github.com/typegoose/mongodb-memory-server/commit/c4e6cf1792d79317e04360ea086eb8ecef8ebe0d)), closes [#894](https://github.com/typegoose/mongodb-memory-server/issues/894) * remove "mongodb-memory-server-global-4.0" ([9cf7211](https://github.com/typegoose/mongodb-memory-server/commit/9cf7211e132ac7d7c95cf34e6eb6496033d31dca)) * **resolveConfig:** enable "RESUME_DOWNLOAD" by default ([5197f69](https://github.com/typegoose/mongodb-memory-server/commit/5197f694d71cbae2361e8d1dd888fa1ddfbefde7)) * **resolveConfig:** update default binary version to 8.2.1 ([fefb155](https://github.com/typegoose/mongodb-memory-server/commit/fefb155d3fe06a0f0a58b33a9ae5b7dbfa87212f)) * set lowest supported nodejs version to 20.19.0 ([5c31896](https://github.com/typegoose/mongodb-memory-server/commit/5c3189697fc0f76015407f4cf9a675dbc01c9214)) ###### Fixes * **resolveConfig:** correct the mapping for "RESUME_DOWNLOAD" ([6ae3ebf](https://github.com/typegoose/mongodb-memory-server/commit/6ae3ebfaa9ae23cb1b103bc1c91bd457e5d0c277)) ###### Style * migrate to eslint flat config ([5a0e75c](https://github.com/typegoose/mongodb-memory-server/commit/5a0e75c6970c51f5ec6241c036299bdccaddb07d)) * **MongoBinaryDownload::attemptDownload:** remove duplicated argument ([3162cc6](https://github.com/typegoose/mongodb-memory-server/commit/3162cc6bbdb72a4484602f8cc3a21584e829fc0f)) * **MongoBinaryDownload:** document more options ([ae9784c](https://github.com/typegoose/mongodb-memory-server/commit/ae9784c35031af8e069726522177336e18c71d3f)) ###### Dependencies * **mongodb:** upgrade to 7.0.0 ([8430483](https://github.com/typegoose/mongodb-memory-server/commit/8430483de3a4a239a969308fcb7799d39bc1887d)) ###### Dev-Dependencies * **@types/jest:** upgrade to 30.0.0 ([0bd9079](https://github.com/typegoose/mongodb-memory-server/commit/0bd9079c1d2a800f683dbdd3a1eb9400973a30d2)) * **@types/node:** upgrade to version 24.10.0 ([a42df53](https://github.com/typegoose/mongodb-memory-server/commit/a42df5357b48068b81b4291099ad4b4166964a61)) * **@typescript-eslint/*:** upgrade to 7.18.0 ([b6c462c](https://github.com/typegoose/mongodb-memory-server/commit/b6c462cce8c3d39a20cc34843eed192cc91796eb)) * **@typescript-eslint/*:** upgrade to 8.31.1 ([945c0ed](https://github.com/typegoose/mongodb-memory-server/commit/945c0ed9e1d30d950dcb96e7d8e0e8555d248ba4)) * **commitlint:** upgrade to 20.1.0 ([097237c](https://github.com/typegoose/mongodb-memory-server/commit/097237cb4ef1c46568b472e11f96a2fda7049e1c)) * **commitlint:** upgrade to 20.2.0 ([c10f800](https://github.com/typegoose/mongodb-memory-server/commit/c10f8003340b0c633a0aca814f12fa6106c19e80)) * **cross-env:** drop seemingly unused dependency ([c1d0cdb](https://github.com/typegoose/mongodb-memory-server/commit/c1d0cdb796afb073019d9f67877f7be7e04d4b6a)) * **eslint-config-prettier:** upgrade to 10.1.2 ([0114ef2](https://github.com/typegoose/mongodb-memory-server/commit/0114ef2dd49b1f31e21766781d670177fea58649)) * **eslint-config-prettier:** upgrade to 10.1.8 ([a103e6b](https://github.com/typegoose/mongodb-memory-server/commit/a103e6bc0a55b0e4179c4459053fc22f7db67aed)) * **eslint:** upgrade to 9.25.1 ([c8f5b26](https://github.com/typegoose/mongodb-memory-server/commit/c8f5b2609d83dedbeeb9a4a9 _[Truncated at 4000 characters — full notes: https://github.com/typegoose/mongodb-memory-server/releases/tag/v11.0.0]_ ### v11.0.0-beta.4 - Date: 2025-12-15 - Version: v11.0.0-beta.4 - Original notes: https://github.com/typegoose/mongodb-memory-server/releases/tag/v11.0.0-beta.4 - Permalink: https://whatsnew.fyi/product/mongodb-memory-server/releases/v11.0.0-beta.4 - Labels: Pre-release - **added** — Enable "RESUME_DOWNLOAD" by default in resolveConfig - **changed** — Document more options in MongoBinaryDownload ##### [11.0.0-beta.4](https://github.com/typegoose/mongodb-memory-server/compare/v11.0.0-beta.3...v11.0.0-beta.4) (2025-12-15) ###### Features * **resolveConfig:** enable "RESUME_DOWNLOAD" by default ([5197f69](https://github.com/typegoose/mongodb-memory-server/commit/5197f694d71cbae2361e8d1dd888fa1ddfbefde7)) ###### Style * **MongoBinaryDownload::attemptDownload:** remove duplicated argument ([3162cc6](https://github.com/typegoose/mongodb-memory-server/commit/3162cc6bbdb72a4484602f8cc3a21584e829fc0f)) * **MongoBinaryDownload:** document more options ([ae9784c](https://github.com/typegoose/mongodb-memory-server/commit/ae9784c35031af8e069726522177336e18c71d3f)) ###### Dev-Dependencies * **commitlint:** upgrade to 20.2.0 ([c10f800](https://github.com/typegoose/mongodb-memory-server/commit/c10f8003340b0c633a0aca814f12fa6106c19e80)) * **eslint-config-prettier:** upgrade to 10.1.8 ([a103e6b](https://github.com/typegoose/mongodb-memory-server/commit/a103e6bc0a55b0e4179c4459053fc22f7db67aed)) * **eslint:** upgrade to 9.39.2 ([63c9577](https://github.com/typegoose/mongodb-memory-server/commit/63c9577f9740cf94031e5206127d3039e615a46b)) * **typescript-eslint:** upgrade to 8.49.0 ([5857d3d](https://github.com/typegoose/mongodb-memory-server/commit/5857d3d700f031905821bac5a9d1acd1e44116cf)) ### v11.0.0-beta.3 - Date: 2025-12-04 - Version: v11.0.0-beta.3 - Original notes: https://github.com/typegoose/mongodb-memory-server/releases/tag/v11.0.0-beta.3 - Permalink: https://whatsnew.fyi/product/mongodb-memory-server/releases/v11.0.0-beta.3 - Labels: Pre-release - **fixed** — correct the mapping for RESUME_DOWNLOAD in resolveConfig ##### [11.0.0-beta.3](https://github.com/typegoose/mongodb-memory-server/compare/v11.0.0-beta.2...v11.0.0-beta.3) (2025-12-04) ###### Fixes * **resolveConfig:** correct the mapping for "RESUME_DOWNLOAD" ([6ae3ebf](https://github.com/typegoose/mongodb-memory-server/commit/6ae3ebfaa9ae23cb1b103bc1c91bd457e5d0c277)) ### v10.4.1 - Date: 2025-12-04 - Version: v10.4.1 - Original notes: https://github.com/typegoose/mongodb-memory-server/releases/tag/v10.4.1 - Permalink: https://whatsnew.fyi/product/mongodb-memory-server/releases/v10.4.1 - **fixed** — correct the mapping for RESUME_DOWNLOAD in resolveConfig ##### [10.4.1](https://github.com/typegoose/mongodb-memory-server/compare/v10.4.0...v10.4.1) (2025-12-04) ###### Fixes * **resolveConfig:** correct the mapping for "RESUME_DOWNLOAD" ([c0d1b4d](https://github.com/typegoose/mongodb-memory-server/commit/c0d1b4dbdaf62eb85a82e0c0a2b380b318b0bf22))