Releases: typegoose/mongodb-memory-server
Releases · typegoose/mongodb-memory-server
v7.0.0-beta.27
v7.0.0-beta.26
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
7.0.0-beta.25 (2021-03-08)
Fixes
v7.0.0-beta.24
v6.9.6
v6.9.5
v6.9.4
v7.0.0-beta.23
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
7.0.0-beta.22 (2021-02-26)
Fixes
- MongoBinaryDownloadUrl: support macos arm64 to x64 archive translation (2aa9b38)
v7.0.0-beta.21
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)