Commit Graph
241 Commits
Author SHA1 Message Date
hasezoey 63fc2334c0 fix(MongoBinaryDownloadUrl): add mapping for Linux Mint 22
even though there are still no ubuntu 24.04 binaries
2024-07-02 14:46:30 +02:00
hasezoey 53c587eb81 fix(MongoBinaryDownloadUrl): change default elementary version to 7 2024-06-08 13:40:44 +02:00
hasezoey 427588ce5f fix(MongoBinaryDownloadUrl): change default mint version to 21 2024-06-08 13:31:43 +02:00
hasezoey 7c01a1e109 feat(getport): use net0listen by default
fixes #827
2024-06-08 13:21:12 +02:00
hasezoey f7a4cd592c feat: add support for "Explicit Resource Management"
closes #794
2024-06-05 17:05:47 +02:00
hasezoey 5522a96594 deps(typescript): upgrade to version 5.3.3 2024-06-05 17:01:00 +02:00
hasezoey 141eb04d13 deps(mongodb): upgrade to version 6.7.0
fixes #804
2024-06-05 17:00:59 +02:00
hasezoey 4b9932ab2f feat(resolveConfig): update default binary version to 7.x
BREAKING CHANGE:
Default binary version is now "7.0.9"
2024-06-05 17:00:59 +02:00
hasezoey a76e1960a6 chore(tsconfig): update "target" to "es2021"
this will improve code-output to be on the level of nodejs-16, which will make debugging easier

BREAKING CHANGE:
potentially breaking change upgrading "target" to "es2021" in tsconfig
2024-06-05 17:00:59 +02:00
hasezoey 62c5ee9e0d feat: set lowest supported nodejs version to 16.20.1
fixes #805

BREAKING CHANGE:
Lowest supported NodeJS version is now 16.20.1
2024-06-05 17:00:59 +02:00
hasezoey d8871959a8 docs(migrate10): add migration guide 2024-06-05 17:00:56 +02:00
hasezoey d1ee10e2af fix(DryMongoBinary): resolve modulesCache relative to config options package.json
this should help locally installed binaries within a workspace instead of the current run package.
2024-05-17 12:25:33 +02:00
hasezoey 3ae589c4fb docs(config-options): update "VERSION" default to current version 2024-05-14 09:46:14 +02:00
Avi E. KoenigandGitHub a26424e939 docs(test-runners): fix jest example to also work in ESM (#866)
this is necessary because in ESM mongoose does not export `connection`, because in ESM exports cannot be modified after they are exported
2024-04-22 13:45:01 +02:00
hasezoey 568739db37 feat: update default-4.2-binary to 4.2.24
from 4.2.23
2024-04-19 15:55:21 +02:00
hasezoey ae126414a7 feat: update default-4.4-binary to 4.4.28
from 4.4.22
2024-04-19 15:55:08 +02:00
hasezoey bbbb58aedc feat: update default-binary to 6.0.14
from 6.0.9
2024-04-19 15:55:02 +02:00
hasezoey 93cedfb017 feat: add option "DOWNLOAD_IGNORE_MISSING_HEADER" to ignore missing response-headers
fixes #865
2024-04-19 15:21:23 +02:00
Philipp NordhusandGitHub 9483e8fb01 fix(MongoBinaryDownloadUrl): support Debian 12 (Bookworm) (#858)
* fix(MongoBinaryDownloadUrl): support Debian 12 (Bookworm)

MongoDB >=7.0.3 supports Debain 12.
See https://jira.mongodb.org/browse/SERVER-77231

* docs(supported-systems): bump Debian version
2024-03-28 19:38:31 +01:00
hasezoey 36a8f12623 fix(MongoBinaryDownloadUrl): support elementaryos 7 2024-01-17 18:04:27 +01:00
hasezoey 1f5d57d139 fix(MongoBinaryDownloadUrl): support linux-mint 21
years later
2024-01-17 18:04:26 +01:00
hasezoey 68efccc439 fix(MongoBinaryDownloadUrl): clamp ubuntu-year to highest supported year
fixes #846
2024-01-17 18:04:25 +01:00
Bwana MainaandGitHub 7a53ab5351 docs(test-runners): fix grammar errors (#830)
fixed grammar errors
2023-11-23 16:15:21 +01:00
hasezoey c2d4a48543 docs(config-options): EXP_NET0LISTEN add some more text 2023-11-13 16:09:38 +01:00
hasezoey fe5c7b75b1 feat(getport): add experimental "EXP_NET0LISTEN" option
this changes the behavior to use "net.listen(0)" to create a random port

re #827
2023-11-09 18:48:36 +01:00
hasezoey e3c2490cd4 feat(MongoBinaryDownloadUrl): re-work rhel to support 9.0
re #821
2023-10-26 15:11:41 +02:00
hasezoey 229e521d8a docs(mongodb-server-versions): update for latest 8.x release 2023-10-06 20:27:46 +02:00
hasezoey 77cebb4c09 docs(migrate9): update for release 2023-10-06 20:04:38 +02:00
hasezoey 336b06789e feat(resolveConfig): update default binary version to 6.x
BREAKING CHANGE:
Default binary version is now "6.0.9"
2023-08-22 12:28:38 +02:00
hasezoey 566c2cc35c feat(MongoMemoryServer): use storage engine "wiredTiger" if version is 7.0.0 or higher
fixes #742
2023-08-22 12:26:04 +02:00
hasezoey d4675e1497 docs(mongo-memory-instance): add note about "ephemeralForTest" deprecation
fixes #742
2023-08-15 14:16:40 +02:00
hasezoey 5ef159d0e3 docs(migrate9): add missing changes for 9.0.0 2023-08-15 14:01:30 +02:00
hasezoey fe5e0d02c6 docs: fix nodejs version requirement 2023-08-15 13:41:53 +02:00
hasezoey 3bbfa5918e docs: fix typescript version mention 2023-08-15 13:40:30 +02:00
hasezoey e721ed6374 Merge branch 'master' into feature/9.0 2023-08-15 10:38:11 +02:00
hasezoey 8b4238e0b5 feat: update default-binary 5.0.19
from 5.0.18
2023-08-04 19:33:02 +02:00
hasezoey d85d23e4f4 feat(MongoBinaryDownload): add option to configure max amount of redirects 2023-08-03 11:24:38 +02:00
hasezoey a7f0540ba1 feat(MongoBinaryDownloadUrl): add ability to overwrite distro used
fixes #753
2023-06-09 19:21:16 +02:00
hasezoey 64549a3e5d feat(MongoBinaryDownloadUrl): remove linux fallback binary
fixes #761
2023-06-09 18:59:38 +02:00
hasezoey e1bb538fbf feat(MongoMemoryReplSet): change "auth" to not be able to be a boolean anymore
BREAKING CHANGE:
ReplSet option "auth" can now not be a boolean anymore, use as a object instead
2023-06-09 18:29:21 +02:00
hasezoey 582c5ce7d7 feat: change authentication to only happen when "enable" is "true"
BREAKING CHANGE:
Authentication now is only created when "{ enable: true }" is given
also "disable" has been removed
2023-06-09 18:25:35 +02:00
hasezoey 0e4394f6b7 feat(MongoInstance): remove storage engine "mmapv1" 2023-06-09 17:49:13 +02:00
hasezoey 98e6b48038 feat(MongoInstance): remove storage engine "devnull" 2023-06-09 17:46:28 +02:00
hasezoey 23098b61ef docs(migrate9): add file 2023-06-09 17:33:03 +02:00
hasezoey 19480277e9 feat(MongoMemoryServer): change "instance.auth" to not be manually set-able 2023-06-09 17:11:51 +02:00
hasezoey 10de42a748 Merge branch 'master' into feature/9.0 2023-06-09 14:49:40 +02:00
hasezoey 76c84ad11f feat: update binary 4.2 to 4.2.23 2023-06-09 14:14:47 +02:00
hasezoey 6e44d37159 feat: update binary 4.4 to 4.4.22 2023-06-09 14:14:21 +02:00
hasezoey b9a3a02315 feat: update default-binary 5.0.18
from 5.0.13
2023-06-09 14:13:26 +02:00
hasezoey b69dd7a31f Merge branch 'master' into feature/9.0 2023-06-07 12:18:28 +02:00