Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(deps): update dependency mongodb-memory-server to v8 #550

Open
wants to merge 1 commit into
base: dependency-updates
Choose a base branch
from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Nov 1, 2021

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
mongodb-memory-server 6.9.6 -> 8.12.1 age adoption passing confidence

Release Notes

nodkz/mongodb-memory-server

v8.12.1

Compare Source

Fixes
  • errors: add helper message if exit code is large on windows for "UnexpectedCloseError" (d066643), closes #​748
  • MongoInstance::closeHandler: actually dont error with code 12 on windows (0668c35)

v8.12.0

Compare Source

Features
  • MongoMemoryReplSet: remove usage of "tmp" package (3690a00)
  • MongoMemoryServer: remove usage of "tmp" package (6911daf)
  • utils: add function "createTmpDir" and "removeDir" (62d7876)
Dependencies
Refactor
  • MongoMemoryServer::cleanup: use "utils.removeDir" instead of custom (2f1f2e8)

v8.11.5

Compare Source

Style
  • resolveConfig: dont enable debug mode twice (6ae0c73), closes #​745
Fixes
  • MongoBinaryDownloadUrl: add support for Oracle Linux (75fa22e), closes #​746

v8.11.4

Compare Source

Fixes
  • getos: check if given os is also not UNKNOWN and try different formats (66541de), closes #​735
  • MongoBinaryDownloadUrl::getUbuntuVersionString: change "os" for elementary to be optional (0e90784), closes #​735

v8.11.3

Compare Source

Fixes
  • MongoBinaryDownloadUrl: support ubuntu 22.04 ^6.0.4 (6598792), closes #​732

v8.11.2

Compare Source

Fixes
  • errors: add error "UnknownVersionError" (5676931)
  • MongoBinaryDownload: use coerced versions for semver (10d1749), closes #​734
  • MongoBinaryDownloadUrl: handle cases where patch version is checked and "-latest" was requested (690aa42)
  • MongoBinaryDownloadUrl::getRhelVersionString: handle versions above 8 (7c2d490)

v8.11.1

Compare Source

Fixes
  • MongoMemoryReplSet: pass-through option "launchTimeout" correctly (575f07a)

v8.11.0

Compare Source

Features
Fixes
  • MongoBinaryDownloadUrl::getRhelVersionString: add warning for unhandled rhel versions (ad71f21)
  • MongoBinaryDownloadUrl::getRhelVersionString: refactor to better compare versions (6a38d17), closes #​726
Style
  • MongoBinaryDownload: add status code to "status is not 200" error (ad304ee), closes #​720
  • MongoBinaryDownload: rename error variables from "e" to "err" (f7d811e)
  • MongoBinaryDownloadUrl: update tsdoc comments (4af629c)
  • MongoMemoryReplSet: rename error variables from "e" to "err" (57d034d)
Dependencies

v8.10.2

Compare Source

Fixes
  • MongoBinaryDownload::httpDownload: update 403 error message links (b9307bd)

v8.10.1

Compare Source

Fixes
  • MongoInstance: move getting / downloading the binary before creating the launchTimeout (619d1fa), closes #​719

v8.10.0

Compare Source

Features
  • MongoBinaryDownloadUrl: support native macos arm64 binaries for 6.0.0 and up (9b0dfb1), closes #​714
Dependencies

v8.9.5

Compare Source

Fixes
  • MongoMemoryServer: pass-through option "launchTimeout" correctly (6ffe62a), closes #​710

v8.9.4

Compare Source

Fixes
  • MongoInstance: add a timeout for the "launch" promise (f822856), closes #​710

v8.9.3

Compare Source

Style
  • MongoMemoryReplSet: update log to more current implementation (256d65b)
  • MongoMemoryServer.test: remove unused "ts-expect-error" directive (5020be8)
Fixes
  • MongoMemoryReplSet: fix creating auth regardless of "enableAuth" (78d5aee)
  • MongoMemoryServer: dont set "extraConnectionOptions" when auth-object is disabled (80d6fe1)

v8.9.2

Compare Source

Fixes
  • errors::UnexpectedCloseError: add Error (ce6462e)
  • errors::UnexpectedCloseError: add extra message on SIGILL (2c54e1f), closes #​693 #​692 #​687
  • MongoInstance::closeHandler: emit "instanceError" on non-0 (or non-12) code (fbd0747), closes #​693
Style
  • MongoInstance: change a arrow function to a named function for debugging (704bc64)
  • MongoInstance::closeHandler: add note that "instanceError" gets emitted on signal (c01fec7)
  • MongoInstance::closeHandler: correct parameter types to include "null" (e052aa1)

v8.9.1

Compare Source

Fixes
  • MongoInstance::checkErrorInLine: handle json output of error "DBException in initAndListen" (2131df2)

v8.9.0

Compare Source

Features
  • errors: add generic MMS Error (7fc4acc)
  • MongoBinaryDownload::extract: dont include ".dll" files in the filter anymore (a7c685b)
Style
  • MongoBinaryDownload::extractTarGz: rename some variables to current convention (bcb4dab)
Fixes
  • MongoBinaryDownload::extractTarGz: wrap error messages in "GenericMMSError" (a8733dc)
  • MongoMemoryReplSet::_initReplSet: use "extraConnectionOptions" when "_ranCreateAuth" is "true" (e116128)
  • MongoMemoryReplSet::cleanup: reset "_ranCreateAuth" on cleanup (2fc87e7)
Refactor
  • MongoBinaryDownloadUrl::translateArch: combine case "arm64" & "aarch64" (4eb48da)
Dependencies

v8.8.0

Compare Source

Features
  • MongoBinaryDownloadUrl: change to use "aarch64" by default and map to "arm64" where needed (ddf1991), closes #​678
  • MongoBinaryDownloadUrl::getRhelVersionString: add support for aarch64 (62d96e6)
  • make use of the "localhost exception" for creating users (b1f4dc0), closes #​670 #​671
Style
  • MongoBinaryDownloadUrl::getFedoraVersionString: add comment about 36 (c168c62), closes #​673
  • MongoBinaryDownloadUrl::getLegacyVersionString: remove nonexistent parameter from tsdoc (417d946)
  • MongoMemoryServer::AutomaticAuth: fix typo in tsdoc (770791b)
Fixes
  • MongoMemoryServer: add some extra context to -86 error on macos-arm (1f0f045), closes #​674
Dependencies
  • @​types/jest: upgrade to version 28.1.4 (627a3b5)
  • @​types/jest: upgrade to version 28.1.6 (dff909f)
  • @​typescript-eslint/*: upgrade to version 5.30.5 (58cfeaf)
  • @​typescript-eslint/*: upgrade to version 5.30.7 (f73a26e)
  • eslint: upgrade to version 8.19.0 (574c252)
  • eslint: upgrade to version 8.20.0 (76a4a48)
  • eslint-plugin-prettier: upgrade to version 4.2.1 (97145a8)
  • jest: upgrade to version 28.1.2 (c7c7303)
  • jest: upgrade to version 28.1.3 (2ade5c3)
  • mongodb: set version to be "~" (8a5552a)
  • ts-jest: upgrade to version 28.0.7 (fa9975d)

v8.7.2

Compare Source

Style
  • MongoInstance::closeHandler: add explanation in log what value is what (69f7261)
  • utils::killProcess: remove duplicated function identifier from log (6d49741)
Fixes
  • MongoMemoryReplSet::_initReplSet: attempt to fix "server selection timed out" when using auth (17522dc)

v8.7.1

Compare Source

Fixes
  • utils::killProcess: handle case where input could be undefined at runtime (209520f), closes #​666

v8.7.0

Compare Source

Dependencies
  • @​types/jest: upgrade to version 28.1.2 (fc76c9c)
  • @​types/semver: upgrade to version 7.3.10 (2a41ccf)
  • @​typescript-eslint/*: upgrade to version 5.28.0 (d4f7d45)
  • conventional-changelog-conventionalcommits: upgrade to version 5.0.0 (e4474f0)
  • eslint: upgrade to version 8.18.0 (cde8a0d)
  • jest: upgrade to version 28.1.1 (d53fa0f)
  • mongodb: upgrade to version 4.7.0 (8abb888)
  • new-find-package-json: upgrade to version 2.0.0 (a22d7cb)
  • prettier: upgrade to version 2.7.1 (74196ad)
  • ts-jest: upgrade to version 28.0.5 (695d367)
8.6.1 (2022-06-15)
Style
  • MongoBinary::MongoBinaryOpts: remove double parameter definition (880c445)
  • MongoBinaryDownloadUrl: deprecate "sunos" (5ba9835)
  • MongoInstance::MongoMemoryInstanceOptsBase: fix missing argument in tsdoc (b937ce4)
  • MongoInstance::ReplicaMemberConfig: change "defaultValue" to "default" in tsdoc (7b0c98e)
Fixes
  • MongoInstance::checkErrorInLine: optimize "exception in initAndListen" regex (473c278), closes #​560
  • MongoInstance::checkErrorInLine: optimize "libsomething: cannot open shared object" regex (2b733b4), closes #​560
  • MongoInstance::checkErrorInLine: replace "replaceAll" with "replace" (9546cf9)

v8.6.1

Compare Source

v8.6.0

Compare Source

Features
  • MongoBinaryDownloadUrl: add archive generation for gentoo (39b0a3d)
  • MongoMemoryReplSet: change generic "instanceinfo missing" errors to "InstanceInfoError" (27934a4)
  • add environment variable to use archive name for binary name (2fc0e1a), closes #​609
  • update binary 4.0 to 4.0.28 (f26f739)
  • update binary 4.2 to 4.2.18 (3a47739)
  • update binary 4.4 to 4.4.12 (cde2a4a)
  • update binary 4.4 to 4.4.13 (ddaf3f9)
  • MongoBinaryDownloadUrl::getDebianVersionString: use debian11 when possible (8100b2f)
  • update binary 5.0 to 5.0.8 (a56e02b)
Reverts
  • Revert "test(MongoMemoryReplSet): enable debug for often open-handle test" (29e11e1)
Style
  • DryMongoBinary: add tsdoc to interfaces (ba0349c)
  • MongoBinaryDownload::makeMD5Check: change variable names to better represent what they do (f8c2f05)
  • MongoBinaryDownloadUrl: add more todo notes (1a1bfa7)
  • MongoBinaryDownloadUrl: add todo for ubuntu "14" default (75d8d24)
  • MongoBinaryDownloadUrl: change comment to be more helpful (2f70f53)
  • MongoMemoryReplSet::_initReplSet: add todo (884bda5)
  • MongoMemoryReplSet::stop: rename internal variable to make more sense (a86c321)
  • MongoMemoryServer::createAuth: change comment to make more sense (4df5b41)
  • resolveConfig: add tsdoc to some values and interfaces (9b9f327)
  • resolveConfig: remove commented out variable (ac854c9)
Refactor
  • change uses of deprecated ".stop(false)" to explicit object (dbcd00a)
Fixes
  • MongoBinaryDownloadUrl::translateArch: add deprecation notice for "ia32" (2614d18), closes #​638
  • MongoBinaryDownloadUrl.ts: Add current openSUSE Leap relase version (2904d7e)
  • MongoMemoryServer::createAuth: handle connection erroring and maybe not closing (9bad913)
Dependencies
  • @​types/jest: upgrade to version 27.5.0 (7749b59)
  • @​types/jest: upgrade to version 27.5.1 (7d678c7)
  • @​typescript-eslint/*: upgrade to version 5.22.0 (e495884)
  • @​typescript-eslint/*: upgrade to version 5.26.0 (b7f53af)
  • commitlint: upgrade to version 16.2.4 (ad3b242)
  • doctoc: upgrade to version 2.2.0 (7591372)
  • eslint: upgrade to version 8.14.0 (08fb188)
  • eslint: upgrade to version 8.16.0 (1b19581)
  • jest: upgrade to version 28.0.3 (1521838)
  • jest: upgrade to version 28.1.0 (1ef0f1f)
  • ts-jest: upgrade to version 28.0.2 (8b8a40d)
  • tslib: upgrade to version 2.4.0 (0f4713d)

v8.5.2

Compare Source

v8.5.1

Compare Source

v8.5.0

Compare Source

Dependencies
  • @​types/jest: upgrade to version 27.4.1 (2d5a4da)
  • @​types/yauzl: upgrade to version 2.10.0 (a1eb48d)
  • @​typescript-eslint/*: upgrade to version 5.19.0 (62b115e)
  • commitlint: upgrade to version 16.2.3 (2ab1d39)
  • debug: upgrade to version 4.3.4 (4d99ac6)
  • eslint: upgrade to version 8.13.0 (6fa2ddd)
  • eslint-config-prettier: upgrade to version 8.5.0 (ff5b6cc)
  • https-proxy-agent: upgrade to version 5.0.1 (0abccc4)
  • mongodb: upgrade to version 4.5.0 (72501f0)
  • prettier: upgrade to version 2.6.2 (6bd115b)
  • semver: upgrade to version 7.3.7 (e839d72)
  • ts-jest: upgrade to version 27.1.4 (aade2be)
8.4.2 (2022-03-29)
Fixes
8.4.1 (2022-03-14)
Fixes
  • MongoBinaryDownloadUrl::getUbuntuVersionString: guard against no mapping (b28b104), closes #​616

v8.4.2

Compare Source

v8.4.1

Compare Source

v8.4.0

Compare Source

Features
  • change cleanup to use object instead of just boolean (19849e2), closes #​581
Dependencies
  • @​typescript-eslint/*: upgrade to version 5.12.0 (96427cb)
  • commitlint: upgrade to version 16.2.1 (e379d8f)
  • eslint: upgrade to version 8.9.0 (84ab0a0)
  • eslint-config-prettier: upgrade to version 8.4.0 (71fed0e)
  • jest: upgrade to version 27.5.1 (60ac034)
  • mongodb: upgrade to version 4.4.0 (124551b)

v8.3.0

Compare Source

Dependencies
  • @​types/node: upgrade to version 14.14.45 (73e408f)
  • @​typescript-eslint/*: upgrade to version 5.10.2 (1546e4e)
  • camelcase: upgrade to version 6.3.0 (7579fda)
  • commitlint: upgrade to version 16.1.0 (8fa251c)
  • eslint: upgrade to version 8.8.0 (5b9fcf8)
  • jest: upgrade to version 27.5.0 (3d28ded)
  • mongodb: upgrade to version 4.3.1 (92e2680)
8.2.1 (2022-02-05)
Fixes
  • MongoBinaryDownloadUrl.ts: Add current openSUSE Leap relase version (a9ccdbf)

v8.2.1

Compare Source

v8.2.0

Compare Source

Features
  • run "stop" when startup throws a error (235a09f)
  • still run "stop" even if state is "stopped" (ca38110)
Dependencies
  • @​types/jest: upgrade to version 27.4.0 (bed1767)
  • @​types/uuid: upgrade to version 8.3.4 (3bc4fcf)
  • @​typescipt-eslint/*: upgrade to version 5.9.1 (9c3d950)
  • commitlint: upgrade to version 16.0.2 (0c90e4d)
  • conventional-changelog-conventionalcommits: upgrade to version 4.6.3 (d7758fd)
  • eslint: upgrade to version 7.6.0 (904aacc)
  • jest: upgrade to version 27.4.7 (b9f8a1f)
  • ts-jest: upgrade to version 27.1.3 (de4e235)

v8.1.0

Compare Source

Features
  • change "getUri" to always return ip "127.0.0.1" instead of "ip" property (2409489), closes #​586
Dependencies
8.0.4 (2021-11-30)
Fixes
  • MongoBinaryDownloadUrl: translate ubuntu 2104 to 2004 (1ad603f), closes #​582
8.0.3 (2021-11-25)
Fixes
  • MongoMemoryServer::getStartOptions: use "forceSamePort", even when instance is not defined (1170ad5), closes #​578
Refactor
  • MongoMemoryServer::stop: remove assertion for typescript types (df5b888)
8.0.2 (2021-11-07)
Fixes
  • MongoMemoryServer: use non-static password for authentication creation (c72427d), closes #​575
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)

v8.0.4

Compare Source

v8.0.3

Compare Source

v8.0.2

Compare Source

v8.0.1

Compare Source

v8.0.0

Compare Source

⚠ 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

v7.6.3

Compare Source

7.6.3 (2021-11-07)
Fixes

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate. View repository job log here.

@renovate renovate bot force-pushed the renovate/mongodb-memory-server-8.x branch 10 times, most recently from 7e8d4e9 to 0872ebd Compare November 9, 2021 16:24
@renovate renovate bot force-pushed the renovate/mongodb-memory-server-8.x branch 9 times, most recently from 94afd5a to c1ea5fc Compare November 15, 2021 21:13
@renovate renovate bot force-pushed the renovate/mongodb-memory-server-8.x branch 7 times, most recently from 59d0dbd to bacec30 Compare November 22, 2021 00:38
@renovate renovate bot force-pushed the renovate/mongodb-memory-server-8.x branch 4 times, most recently from d4c345e to 1c937c1 Compare November 25, 2021 20:00
@renovate renovate bot force-pushed the renovate/mongodb-memory-server-8.x branch 7 times, most recently from 3a1f9cc to 136505f Compare January 18, 2023 05:23
@renovate renovate bot force-pushed the renovate/mongodb-memory-server-8.x branch 6 times, most recently from e692f32 to 873f6e6 Compare January 24, 2023 03:51
@renovate renovate bot force-pushed the renovate/mongodb-memory-server-8.x branch 2 times, most recently from e7293c5 to eda6db2 Compare January 29, 2023 14:06
@renovate renovate bot force-pushed the renovate/mongodb-memory-server-8.x branch from eda6db2 to f7a7495 Compare February 4, 2023 05:43
@renovate renovate bot force-pushed the renovate/mongodb-memory-server-8.x branch 6 times, most recently from 764df24 to 77a2986 Compare February 22, 2023 08:29
@renovate renovate bot force-pushed the renovate/mongodb-memory-server-8.x branch 4 times, most recently from ac58c96 to 1d638fa Compare March 9, 2023 01:05
@renovate renovate bot force-pushed the renovate/mongodb-memory-server-8.x branch 2 times, most recently from a2384d9 to b116d55 Compare March 14, 2023 11:34
@renovate renovate bot force-pushed the renovate/mongodb-memory-server-8.x branch from b116d55 to 47432f3 Compare March 17, 2023 12:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants