github typegoose/mongodb-memory-server v7.0.0-beta.23

latest releases: v9.5.0, v10.1.2, v10.1.1...
pre-release3 years ago

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)

Don't miss a new mongodb-memory-server release

NewReleases is sending notifications on new releases.