Releases: typegoose/mongodb-memory-server
Releases · typegoose/mongodb-memory-server
v8.10.2
8.10.2 (2022-12-11)
Fixes
- MongoBinaryDownload::httpDownload: update 403 error message links (b9307bd)
v8.10.1
8.10.1 (2022-11-25)
Fixes
- MongoInstance: move getting / downloading the binary before creating the launchTimeout (619d1fa), closes #719
v8.10.0
8.10.0 (2022-11-09)
Features
- MongoBinaryDownloadUrl: support native macos arm64 binaries for 6.0.0 and up (9b0dfb1), closes #714
Dependencies
- @types/jest: upgrade to version 28.1.8 (7eaaeb1)
- @types/semver: upgrade to version 7.3.13 (aa5ca3b)
- @typescript-eslint/*: upgrade to version 5.42.1 (038b07e)
- doctoc: upgrade to version 2.2.1 (3c1deb9)
- eslint: upgrade to version 8.27.0 (31fece5)
- mongodb: upgrade to version 4.11.0 (999bc2c)
- semver: upgrade to version 7.3.8 (9e09446)
- tslib: upgrade to version 2.4.1 (5524cf6)
v8.9.5
8.9.5 (2022-10-31)
Fixes
- MongoMemoryServer: pass-through option "launchTimeout" correctly (6ffe62a), closes #710
v8.9.4
8.9.4 (2022-10-28)
Fixes
- MongoInstance: add a timeout for the "launch" promise (f822856), closes #710
v8.9.3
8.9.3 (2022-09-25)
Style
- MongoMemoryReplSet: update log to more current implementation (256d65b)
- MongoMemoryServer.test: remove unused "ts-expect-error" directive (5020be8)
Fixes
- MongoMemoryReplSet: fix creating auth regardless of "enableAuth" (78d5aee)
- MongoMemoryServer: dont set "extraConnectionOptions" when auth-object is disabled (80d6fe1)
v8.9.2
8.9.2 (2022-09-15)
Fixes
- errors::UnexpectedCloseError: add Error (ce6462e)
- errors::UnexpectedCloseError: add extra message on SIGILL (2c54e1f), closes #693 #692 #687
- MongoInstance::closeHandler: emit "instanceError" on non-0 (or non-12) code (fbd0747), closes #693
Style
- MongoInstance: change a arrow function to a named function for debugging (704bc64)
- MongoInstance::closeHandler: add note that "instanceError" gets emitted on signal (c01fec7)
- MongoInstance::closeHandler: correct parameter types to include "null" (e052aa1)
v8.9.1
8.9.1 (2022-09-01)
Fixes
- MongoInstance::checkErrorInLine: handle json output of error "DBException in initAndListen" (2131df2)
v8.9.0
8.9.0 (2022-08-22)
Features
- errors: add generic MMS Error (7fc4acc)
- MongoBinaryDownload::extract: dont include ".dll" files in the filter anymore (a7c685b)
Style
- MongoBinaryDownload::extractTarGz: rename some variables to current convention (bcb4dab)
Fixes
- MongoBinaryDownload::extractTarGz: wrap error messages in "GenericMMSError" (a8733dc)
- MongoMemoryReplSet::_initReplSet: use "extraConnectionOptions" when "_ranCreateAuth" is "true" (e116128)
- MongoMemoryReplSet::cleanup: reset "_ranCreateAuth" on cleanup (2fc87e7)
Refactor
- MongoBinaryDownloadUrl::translateArch: combine case "arm64" & "aarch64" (4eb48da)
Dependencies
- @types/jest: upgrade to version 28.1.7 (db3e729)
- @types/semver: upgrade to version 7.3.12 (8c61c71)
- @typescript-eslint/*: upgrade to version 5.33.1 (cb0e223)
- eslint: upgrade to version 8.22.0 (01591eb)
- mongodb: upgrade to version 4.9.0 (a0b5599), closes #676
- ts-jest: upgrade to version 28.0.8 (10bb530)
v8.9.0-beta.3
Dependencies
- mongodb: upgrade to version 4.9.0 (a0b5599), closes #676