Skip to content

Releases: typegoose/mongodb-memory-server

v7.6.3

07 Nov 16:27

Choose a tag to compare

7.6.3 (2021-11-07)

Fixes

  • MongoMemoryServer: use non-static password for authentication creation (25b04cf), closes #575

v8.0.1

05 Nov 20:39

Choose a tag to compare

8.0.1 (2021-11-05)

Fixes

  • MongoMemoryServer: invert isNew for dbPaths (6b8845e)

Style

  • update migration docs urls to include new /migration/ path (#572) (b3897ed)

v7.6.2

05 Nov 21:08

Choose a tag to compare

7.6.2 (2021-11-05)

Fixes

  • update migration docs urls to include new /migration/ path (#572) (9b136d9)

v7.6.1

05 Nov 20:59

Choose a tag to compare

7.6.1 (2021-11-05)

Fixes

  • MongoMemoryServer: invert isNew for dbPaths (0d2e16b)

v8.0.0

01 Nov 14:45

Choose a tag to compare

8.0.0 (2021-11-01)

⚠ BREAKING CHANGES

  • There is now no more "beforeExit" listener added
  • resolveConfig: Default MongoDB Binary version is now "5.0.3"
  • mongodb: Upgrade to mongodb(nodejs) 4.1

Features

  • errors: add Error "StdoutInstanceError" (382e7c6)
  • errors: add errors "ParseArchiveRegexError" and "NoRegexMatchError" (fb02eac)
  • MongoBinaryDownloadUrl: change to throw a error when debian 10 used for versions below 4.2.0 (bfb0ec4), closes #554 #448
  • MongoInstance::stdoutHandler: change "instanceError" events to use "StdoutInstanceError" (3daa5ea)
  • MongoInstance::stdoutHandler: change to handle "expection in initAndListen" (7774e9e)
  • remove all "beforeExit" listeners (f3d8a19), closes #563
  • resolveConfig: upgrade default mongodb version to 5.0.3 (75a722a), closes #555
  • resolveConfig::findPackageJson: re-write internals to be more maintainable (8f16a2a)
  • replace "mkdirp" with "utils.mkdir" (7579b47)
  • DryMongoBinary::generateOptions: parse options from ARCHIVE_NAME or DOWNLOAD_URL (808cc7e), closes #528
  • MongoBinaryDownloadUrl::translateArch: handle more variations of the same arch (0a22679)
  • utils: add function "mkdir" (44eeb53)

Reverts

  • Revert "docs(test-runners): add note to mocha / chai that process exit event may not be called" (a7c3c98)

Style

  • DryMongoBinary::generatePaths: log options (02befa8)
  • MongoBinaryDownloadUrl: add note for debian 11 (81c85f1)

Fixes

  • DryMongoBinary::parseArchiveNameRegex: change regex to include "macos" (#562) (9d5bdbf)
  • resolveConfig: fix debug enable (9c8cbb7)

Dependencies

  • @types/jest: upgrade to version 27.0.2 (e079f0d)
  • @types/semver: upgrade to version 7.3.9 (53f0354)
  • @types/tar-stream: upgrade to version 2.2.2 (babce7f)
  • @typescript-eslint/*: upgrade to version 5.2.0 (41f2a9a)
  • commitlint: upgrade to version 14.1.0 (5ea0921)
  • conventional-changelog-conventionalcommits: upgrade to version 4.6.1 (d00f6a9)
  • doctoc: upgrade to version 2.1.0 (8cb7243)
  • eslint: upgrade to version 8.1.0 (6790a0c)
  • husky: upgrade to version 7.0.4 (65a7042)
  • jest: upgrade to version 27.3.1 (8577380)
  • lint-staged: upgrade to version 11.2.6 (493d894)
  • mkdirp: remove unused dependency (c078ae8)
  • mongodb: upgrade to version 4.1.3 (9516bed)
  • prettier: upgrade to version 2.4.1 (36cd70f)
  • ts-jest: upgrade to version 27.0.7 (9b0fb3c)
  • tslib: upgrade to version 2.3.1 (1a36352)
  • typescript: upgrade to version 4.4.4 (63606e4)

v8.0.0-beta.11

01 Nov 12:59

Choose a tag to compare

v8.0.0-beta.11 Pre-release
Pre-release

8.0.0-beta.11 (2021-11-01)

Features

  • errors: add Error "StdoutInstanceError" (382e7c6)
  • MongoInstance::stdoutHandler: change "instanceError" events to use "StdoutInstanceError" (3daa5ea)
  • MongoInstance::stdoutHandler: change to handle "expection in initAndListen" (7774e9e)

Dependencies

  • @types/semver: upgrade to version 7.3.9 (53f0354)
  • @types/tar-stream: upgrade to version 2.2.2 (babce7f)
  • @types/tmp: upgrade to version 0.2.2 (8f5efe3)
  • @typescript-eslint/*: upgrade to version 5.2.0 (41f2a9a)
  • commitlint: upgrade to version 14.1.0 (5ea0921)
  • doctoc: upgrade to version 2.1.0 (8cb7243)
  • eslint: upgrade to version 8.1.0 (6790a0c)
  • husky: upgrade to version 7.0.4 (65a7042)
  • jest: upgrade to version 27.3.1 (8577380)
  • lint-staged: upgrade to version 11.2.6 (493d894)
  • mongodb: upgrade to version 3.7.3 (fcc2f70)
  • mongodb: upgrade to version 4.1.3 (9516bed)
  • ts-jest: upgrade to version 27.0.7 (9b0fb3c)
  • typescript: upgrade to version 4.4.4 (63606e4)

v7.6.0

31 Oct 18:26

Choose a tag to compare

7.6.0 (2021-10-31)

Dependencies

  • @types/tmp: upgrade to version 0.2.2 (8f5efe3)
  • mongodb: upgrade to version 3.7.3 (fcc2f70)

v8.0.0-beta.10

26 Oct 13:16

Choose a tag to compare

v8.0.0-beta.10 Pre-release
Pre-release

8.0.0-beta.10 (2021-10-26)

⚠ BREAKING CHANGES

  • There is now no more "beforeExit" listener added

Features

  • remove all "beforeExit" listeners (f3d8a19), closes #563

v8.0.0-beta.9

22 Oct 16:23

Choose a tag to compare

v8.0.0-beta.9 Pre-release
Pre-release

8.0.0-beta.9 (2021-10-22)

Fixes

  • DryMongoBinary::parseArchiveNameRegex: change regex to include "macos" (#562) (9d5bdbf)

v8.0.0-beta.8

20 Oct 18:05

Choose a tag to compare

v8.0.0-beta.8 Pre-release
Pre-release

8.0.0-beta.8 (2021-10-20)

Features

  • upgrade default mongodb binary version to 4.0.27 (c82e56c)
  • upgrade mongodb patch version for "-global-*" packages (01a6ded)

Style

Fixes

  • MongoInstance: try to fix some CodeQL redos (9fc3a33)