Skip to content

Releases: typegoose/mongodb-memory-server

v7.0.0-beta.47

25 Jun 09:19

Choose a tag to compare

v7.0.0-beta.47 Pre-release
Pre-release

7.0.0-beta.47 (2021-06-25)

Fixes

  • MongoBinary: enhance systemBinary version regex (0d990d3)
  • MongoBinary: use ".stdout.toString" for command output parsing (d8d6749), closes #487

v7.0.0-beta.46

17 Jun 15:27

Choose a tag to compare

v7.0.0-beta.46 Pre-release
Pre-release

7.0.0-beta.46 (2021-06-17)

⚠ BREAKING CHANGES

  • getUri's parameter got changed to use ""(empty) by default

Fixes

  • change "generateDbName" to return an empty string by default (840be19), closes #141

v7.0.0-beta.45

17 Jun 15:03

Choose a tag to compare

v7.0.0-beta.45 Pre-release
Pre-release

7.0.0-beta.45 (2021-06-17)

⚠ BREAKING CHANGES

  • getUri's parameter got changed to what the actual definition is, and uses "admin" by default

Fixes

  • fix description & usage of "dbName" in mongo URI (7b986e1), closes #141

v7.0.0-beta.44

13 Jun 10:55

Choose a tag to compare

v7.0.0-beta.44 Pre-release
Pre-release

7.0.0-beta.44 (2021-06-13)

Features

  • MongoBinaryDownloadUrl: support more arm64 (aarch64) versions (8b5434c), closes #482

v7.0.0-beta.43

02 Jun 17:29

Choose a tag to compare

v7.0.0-beta.43 Pre-release
Pre-release

7.0.0-beta.43 (2021-06-02)

Fixes

  • DryMongoBinary: only use global path when not empty (9d176b2), closes #478
  • DryMongoBinary: use "INIT_CWD" when available (cc2da32), closes #478

v7.0.0-beta.42

10 May 16:00

Choose a tag to compare

v7.0.0-beta.42 Pre-release
Pre-release

7.0.0-beta.42 (2021-05-10)

Fixes

  • MongoMemoryServer: resolve nodejs warning "DEP0147" (c498e22)

v7.0.0-beta.41

09 May 07:59

Choose a tag to compare

v7.0.0-beta.41 Pre-release
Pre-release

7.0.0-beta.41 (2021-05-09)

Fixes

  • MongoBinaryDownload: clear line before writing progress (db3796a)

v7.0.0-beta.40

06 May 07:24

Choose a tag to compare

v7.0.0-beta.40 Pre-release
Pre-release

7.0.0-beta.40 (2021-05-06)

Fixes

  • resolveConfig: resolve download dir and system binary relative to found package.json (bc6ee8e)

v7.0.0-beta.39

05 May 07:50

Choose a tag to compare

v7.0.0-beta.39 Pre-release
Pre-release

7.0.0-beta.39 (2021-05-05)

Fixes

  • MongoBinaryDownloadUrl: add fedora version 34+ handling (8f33ef4), closes #304

v7.0.0-beta.38

23 Mar 11:39

Choose a tag to compare

v7.0.0-beta.38 Pre-release
Pre-release

7.0.0-beta.38 (2021-03-23)

⚠ BREAKING CHANGES

  • MongoMemoryServer: "MongoMemoryServer" now implements "ManagerAdvanced"
  • MongoInstance: "MongoInstance" now implements "ManagerBase"
  • MongoInstance: renaming "MongoInstance.childProcess" to "MongoInstance.mongodProcess" can break some api's

Features

  • DryMongoBinary: combineBinaryName: remove unused parameter (edee483)
  • MongoInstance: implement "ManagerBase" (e6e4e6b)
  • MongoInstance: rename property "childProcess" to "mongodProcess" (46c56d8)
  • MongoMemoryServer: implement "ManagerAdvanced" (709f733)
  • utils: add "ManagerBase" and "ManagerAdvanced" classes (40190ef)

Style

  • DryMongoBinary: locateBinary: simplify "if-condition" (3219315)
  • MongoBinary: getPath: combine "defaultOptions" & "options" into single assignment (b107d54)
  • MongoBinary: getPath: simplify "if-condition" (7584b56)
  • MongoBinaryDownloadUrl: getArchiveNameLinux: combine "name" assignments (50878b3)
  • MongoBinaryDownloadUrl: getArchiveNameOsx: combine "name" assignments (c4bbf79)
  • MongoBinaryDownloadUrl: getArchiveNameWin: combine "name" assignments (258a6a1)
  • MongoInstance: change comments into tsdoc (278619c)
  • MongoInstance: move some comments (9832760)
  • MongoInstance: simplify imports (5621da9)
  • MongoInstance: unify promise variable names (73691da)

Fixes

  • MongoBinaryDownload: download: escape paths in log & errors (5d2703e)
  • MongoBinaryDownload: extract: remove only once used variable & escape paths in errors (3d5e9cb)
  • MongoBinaryDownload: getMongodPath: add more logging & escape path in error (962cc9f)
  • MongoBinaryDownload: httpDownload: open filestream only on successful response (57f3c7c)
  • MongoBinaryDownload: makeMD5check: unlink md5 file after check (c0b707d)
  • MongoBinaryDownloadUrl: change interface to actual needs (a906acb)
  • MongoBinaryDownloadUrl: getArchiveName: change tsdoc & simplify "if-condition" (aaab616)
  • MongoInstance: debug: change to be "protected" instead of "private" (633a35e)
  • MongoInstance: start: update logs to reflect actual function name (1e5a2d7)
  • MongoInstance: stop: fix log & remove double "con.close" (bb2697c)
  • MongoInstance: update tsdoc & enhance logging (2d9e8f5)
  • MongoMemoryReplSet: implement "ManagerAdvanced" & add logging to "create" (94e3092)