Skip to content

Releases: typegoose/mongodb-memory-server

v7.0.0-beta.27

10 Mar 09:36

Choose a tag to compare

v7.0.0-beta.27 Pre-release
Pre-release

7.0.0-beta.27 (2021-03-10)

Features

  • change binary from "base/version/mongod" to "base/mongod-arch-dist-version" (2682704), closes #256

Style

  • DryMongoBinary: remove unused optional chaning (06cfccb)

v7.0.0-beta.26

09 Mar 10:58

Choose a tag to compare

v7.0.0-beta.26 Pre-release
Pre-release

7.0.0-beta.26 (2021-03-09)

Style

  • MongoMemoryReplSet: _waitForPrimary: add log that function got called (c5f66a3)
  • MongoMemoryReplSet: trim error message & add "_" to unused parameter (6be0c00)

Fixes

  • MongoInstance: stdoutHandler: dont use "else if" (03184d4)

v7.0.0-beta.25

08 Mar 07:44

Choose a tag to compare

v7.0.0-beta.25 Pre-release
Pre-release

7.0.0-beta.25 (2021-03-08)

Fixes

  • MongoBinaryDownloadUrl: use debian92 for versions <4.2.0 (79306c5), closes #448

v7.0.0-beta.24

08 Mar 07:28

Choose a tag to compare

v7.0.0-beta.24 Pre-release
Pre-release

7.0.0-beta.24 (2021-03-08)

Dependencies

  • @types/find-package-json: upgrade to 1.2.0 (d2dc5c6)

v6.9.6

08 Mar 08:25

Choose a tag to compare

6.9.6 (2021-03-08)

Bug Fixes

  • dependencies: allow patch versions (237177b), closes #433

v6.9.5

08 Mar 08:18

Choose a tag to compare

6.9.5 (2021-03-08)

Bug Fixes

  • MongoBinaryDownloadUrl: add support for ubuntu-arm64 (c432e24), closes #443

v6.9.4

08 Mar 07:52

Choose a tag to compare

6.9.4 (2021-03-08)

Bug Fixes

  • MongoBinaryDownloadUrl: use debian92 for versions <4.2.0 (7bb5097), closes #448

v7.0.0-beta.23

02 Mar 10:24

Choose a tag to compare

v7.0.0-beta.23 Pre-release
Pre-release

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

Features

  • DryMongoBinary: add new "DryMongoBinary" (3841312)
  • DryMongoBinary: add new function "generateOptions" (2d89ba1)
  • MongoBinary: add option to disable automatic download (2c0639b)
  • MongoBinary: implement usage of "DryMongoBinary" (4a13cea)
  • MongoBinaryDownload: add option to use "http" over "https" (b178a97), closes #172

Refactor

  • MongoBinary: use "DryMongoBinary.generateOptions" (0e7e73f)
  • MongoBinaryDownload: enhance md5 regex (becac06)
  • MongoBinaryDownload: extract: combine win32 and linux regex (702eaa9)
  • MongoBinaryDownload: extract: combine win32 filter regex (28cfc7c)
  • MongoBinaryDownloadUrl: change "translateArch" to be static (ba87378)

Style

  • MongoBinary: add tsdoc to describe what the class is for (36f1118)
  • MongoBinary: remove duplicated definitions from interface (87a3ca8)

Fixes

  • DryBinary: use "modulesCache/version/binary" instead of "modulesCache/mongodb-binaries/version/binary" (072abde)
  • DryMongoBinary: only use "resolveConfigValue" when not empty (08e71cf)
  • MongoBinaryDownload: add more logging (b63f629)
  • MongoBinaryDownload: change "downloadDir" to be required (d2f2e30)
  • MongoBinaryDownload: enhance progress message (ada4f2a)
  • MongoBinaryDownload: force an status print on download finish (62337fd)
  • MongoBinaryDownload: unify how the downloadUrl is represented (23f057e)
  • MongoBinaryDownload: use "mkdirp" over "fs.mkdir" (c64a321)
  • MongoBinaryDownload: use "MongoBinaryOpts" over "MongoBinaryDownloadOpts" (ce193ce)
  • MongoBinaryDownload: use new "URL" class instead of deprecated "url.parse" (70af5d2)
  • MongoBinaryDownloadUrl: remove unused parameter (d72ed42)
  • MongoBinaryDownloadUrl: use DryBinary.generateOptions's "os" instead of calling "getOS" directly (ac025d9)
  • resolveConfig: add helper function to add the prefix to an variable name (8334c45)

v7.0.0-beta.22

26 Feb 08:35

Choose a tag to compare

v7.0.0-beta.22 Pre-release
Pre-release

7.0.0-beta.22 (2021-02-26)

Fixes

  • MongoBinaryDownloadUrl: support macos arm64 to x64 archive translation (2aa9b38)

v7.0.0-beta.21

25 Feb 11:11

Choose a tag to compare

v7.0.0-beta.21 Pre-release
Pre-release

7.0.0-beta.21 (2021-02-25)

⚠ BREAKING CHANGES

  • MongoInstance: MongoInstance's functions got renamed to make more clear what they do
    (create,start,stop - instead of run,run,kill)

Features

  • MongoInstance: rename functions to unify all classes (655d295)

Dependencies

  • update lockfile (7ca52da)
  • cross-env: upgrade to 7.0.3 (b412ce2)
  • doctoc: upgrade to 2.0.0 (8e1a091)
  • eslint: upgrade to 7.20.0 (and related) (715fdbd)
  • husky: upgrade to 5.1.1 (4e93d29)
  • semantic-release: upgrade to 17.3.9 (and related) (d433278)
  • ts-jest: upgrade to 26.5.2 (5c07ee7)

Fixes

  • lockfile: add uuid to lock instance (75574a1)
  • MongoInstance: give better error reporting when library file is missing (692455a), closes #408