GitHub / mongodb/node-mongodb-native / commits
The official MongoDB Node.js driver
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| ce33c590 | chore(NODE-7767): bson compat tests snappy fix (#5025) |
Johnathan Martell <2****l@u****m>
Committed by: GitHub <n****y@g****m> |
13 days ago | |
| 0f2ed299 | chore(NODE-7770): add server 9.0 to the test matrix (#5024) |
Pavel Safronov <p****v@m****m>
Committed by: GitHub <n****y@g****m> |
13 days ago | |
| bc92c297 | chore(NODE-7767): snappy 7.4 is incompatible in CI (#5021) |
Johnathan Martell <2****l@u****m>
Committed by: GitHub <n****y@g****m> |
14 days ago | |
| dce7939f | chore(NODE-7759): pin bson-compat server (#5018) |
Pavel Safronov <p****v@m****m>
Committed by: GitHub <n****y@g****m> |
17 days ago | |
| 7f8edf30 | chore: run bson compat tests against latest server (#5017) |
Pavel Safronov <p****v@m****m>
Committed by: GitHub <n****y@g****m> |
22 days ago | |
| 30c31e58 |
ci(deps): bump drivers-evergreen-tools from `3741fa9` to `e86753e` (#5016)
Co-authored-by: dependabot[bot] <4****]@u****m>, Pavel Safronov <p****v@g****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
22 days ago | |
| 3366c21a | feat(NODE-7546): add HTTP Proxy support for QE & CSFLE (#5007) |
Sergey Zelenov <s****v@m****m>
Committed by: GitHub <n****y@g****m> |
24 days ago | |
| 3d97028b | feat(NODE-7547): bump minimum support server/wire versions to '4.4' & '9' res... |
Johnathan Martell <2****l@u****m>
Committed by: GitHub <n****y@g****m> |
29 days ago | |
| e34c6475 | test(NODE-7509): add integration tests for Secure Frontend Processor (#5004) |
Sergey Zelenov <s****v@m****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 2f1dcd74 |
ci(deps): bump drivers-evergreen-tools from `18aed4f` to `3741fa9` (#5011)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 6bff5028 |
chore: skip failing SDAM tests (#5010)
Co-authored-by: Sean Milligan <s****n@m****m> |
Sean Milligan <g****m@m****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 1217aa1c | perf(NODE-7660): serialize bulk write documents a single time (#4999) |
Sergey Zelenov <s****v@m****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 16f6fb32 | test(NODE-7656): Skip time-sensitive CSOT tests opening change streams on 9.0... |
Pavel Safronov <p****v@m****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 05460baf | docs(NODE-7396): document experimental features (#4873) |
Raschid <r****z@m****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 2d5d237e |
test(NODE-7623): fix explicit encryption prose tests for MongoDB 9.0+ (#4982)
Co-authored-by: Sean Milligan <s****n@m****m> |
Sean Milligan <g****m@m****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| dfb6b19b | chore: use latest BSON (7.3.1) in CI (#5003) |
Sergey Zelenov <s****v@m****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 52f5e61c | fix(NODE-7603): emit dynamic `import('os')` via `tsconfig` (#4992) |
Pavel Safronov <p****v@m****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| 91fda7e4 |
ci(NODE-7499): skip NPM upgrade for all variants and tasks on evergreen (#5000)
Co-authored-by: dependabot[bot] <4****]@u****m>, Sergey Zelenov <s****v@m****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| 2245b7ad | chore: remove script to sync specifications repo to driver repo (#4984) |
Sean Milligan <g****m@m****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| cda37486 | docs: add 7.5 docs (#4998) |
Pavel Safronov <p****v@m****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| c4368315 |
chore(main): release 7.5.0 (#4978)
Co-authored-by: github-actions[bot] <4****]@u****m>, Pavel Safronov <p****v@m****m> |
github-actions[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| 910f9da0 | docs(NODE-7635): clarify IWM options documentation (#4997) |
Sergey Zelenov <s****v@m****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| 95572f34 |
chore(deps): bump drivers-evergreen-tools from `4b02eb0` to `ea6e66a` (#4995)
Co-authored-by: dependabot[bot] <4****]@u****m>, Sergey Zelenov <s****v@m****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| dc4900c3 | feat(NODE-7537): promote QE string queries (prefix/suffix/substring) (#4996) |
Sergey Zelenov <s****v@m****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| 72c02969 |
fix(NODE-7411): iterate all servers on close (#4967)
Co-authored-by: Nepomuk Crhonek <1****5@u****m>, sarthaksoni25 <s****i@i****g>, Pavel Safronov <p****v@m****m> |
Johnathan Martell <2****l@u****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| b6c60daa |
chore(NODE-7520): update dependencies (#4962)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
Johnathan Martell <2****l@u****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| 88990e6f | test(NODE-7028): fix flaky AbortSignal timing assertions (#4981) |
Sergey Zelenov <s****v@m****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| 371579d4 | fix(NODE-7171): capture resume token before resumeTokenChanged fires (#4973) |
Sergey Zelenov <s****v@m****m>
Committed by: GitHub <n****y@g****m> |
2 months ago | |
| de45b947 | test(NODE-7590): use connectionReady in waitUntilPoolsFilled (#4975) |
Sergey Zelenov <s****v@m****m>
Committed by: GitHub <n****y@g****m> |
2 months ago | |
| 53e73a90 | docs: add 7.4 docs (#4977) |
Pavel Safronov <p****v@m****m>
Committed by: GitHub <n****y@g****m> |
2 months ago | |
| 1c4333e2 |
chore(main): release 7.4.0 (#4974)
Co-authored-by: github-actions[bot] <4****]@u****m>, Pavel Safronov <p****v@m****m> |
github-actions[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
2 months ago | |
| 43ce3ebb | feat(NODE-7634): remove experimental tag from async dispose methods (#4976) |
Pavel Safronov <p****v@m****m>
Committed by: GitHub <n****y@g****m> |
2 months ago | |
| 3abfd263 | fix(NODE-7549): send afterClusterTime on writes in causally-consistent sessio... |
Pavel Safronov <p****v@m****m>
Committed by: GitHub <n****y@g****m> |
2 months ago | |
| 88ec1595 | chore(NODE-7418): skip csot tests on latest (#4969) |
Sergey Zelenov <s****v@m****m>
Committed by: GitHub <n****y@g****m> |
2 months ago | |
| 1f5ac375 | chore(NODE-7473): upgrade to chai 5 (#4958) |
Pavel Safronov <p****v@m****m>
Committed by: GitHub <n****y@g****m> |
2 months ago | |
| b17288ce | chore: skip csfle tests and fix related broken tests (#4965) |
Pavel Safronov <p****v@m****m>
Committed by: GitHub <n****y@g****m> |
2 months ago | |
| 5b401aaf | test(NODE-7493): enable source maps and add nyc-free debug scripts (#4947) |
Sean Milligan <g****m@m****m>
Committed by: GitHub <n****y@g****m> |
2 months ago | |
| 3ba2dd2f | docs: clarify release notes verification steps (#4960) |
Daria Pardue <d****e@m****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 0a434d33 | docs: add 7.3 docs (#4959) |
Pavel Safronov <p****v@m****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 99106ded |
chore(main): release 7.3.0 (#4944)
Co-authored-by: github-actions[bot] <4****]@u****m> |
github-actions[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| fd940fe3 | ci: use toolchain python in windows (#4954) |
Pavel Safronov <p****v@m****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| b7f54b51 | test(NODE-5517): display installed deps in CI (#4948) |
Johnathan Martell <2****l@u****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| de29d725 | chore: disable bson compat tests in prs (#4952) |
Pavel Safronov <p****v@m****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 44470506 | feat(NODE-7518): bump maxWireVersion (#4950) |
Johnathan Martell <2****l@u****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| d2b828ba | chore(NODE-7599): tighten build workflow permissions and update release docs ... |
Sergey Zelenov <s****v@m****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 24e57053 |
chore(NODE-7512): add Windows Node Latest to smoke test configuration (#4940)
Co-authored-by: Sergey Zelenov <s****v@m****m> |
Raschid <l****i@g****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 90f6967e | chore(NODE-7563): migrate main release workflows to npm trusted publishers (#... |
Sergey Zelenov <s****v@m****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| a10d2c93 | fix(NODE-7548): SCRAM authentication fails on non-Node runtimes (#4932) |
Pavel Safronov <p****v@m****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 5c986b1e | test(NODE-6820): test on Graviton processor (#4936) |
Sergey Zelenov <s****v@m****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 1a0ec071 |
chore(NODE-7481): add AGENTS.md for cross-tool agent guidance (#4929)
Co-authored-by: Copilot Autofix powered by AI <1****t@u****m> |
Sergey Zelenov <s****v@m****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| e3610cbd | test(NODE-7574): use mapping refspec when fetching tag in switch source (#4938) |
Sergey Zelenov <s****v@m****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| bc511d05 | chore(NODE-7573): remove DISPATCH_WORKFLOW_REF parameter from publish workflo... |
Sergey Zelenov <s****v@m****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 84ab2fac | test(NODE-7561): Skip QE "prefixPreview" and "suffixPreview" tests on server ... |
Pavel Safronov <p****v@m****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 5cc96e7f | chore(NODE-7562): use npm trusted publisher for nightly release (#4930) |
Sergey Zelenov <s****v@m****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 2dae4229 | test(NODE-7559): remove timeseries change stream test (#4935) |
Sergey Zelenov <s****v@m****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| d9d371bf | test(NODE-7147): Revert field presence changes from server 8.2.0 (#4928) |
Sergey Zelenov <s****v@m****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 1e0dfdac |
test(NODE-7534): add prose tests for retry behavior with mixed overload/non-o...
Co-authored-by: Sergey Zelenov <s****v@m****m> |
Neal Beeken <n****n@m****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| e8c5e659 | docs: add 7.2.0 docs (#4925) |
Sergey Zelenov <s****v@m****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 7e536859 | chore(main): release 7.2.0 (#4861) |
github-actions[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| dbdd9320 | test(NODE-7540): run BSON compability tests against server version 8.0 (#4923) |
Sergey Zelenov <s****v@m****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| fb706586 | test(NODE-7538): ignore unknown fields in `listIndexes` (#4922) |
Sergey Zelenov <s****v@m****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| affc3f9a | docs: generate docs from latest main [skip-ci] (#4863) |
github-actions[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 2cc7983e | feat(NODE-7491): finalize client backpressure implementation for phase 1 roll... |
Sergey Zelenov <s****v@m****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 16a899da | fix(NODE-7430): throw timeout error when `withTransaction` retries exceed dea... |
Sergey Zelenov <s****v@m****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 1fc0e09f | test(NODE-7513): relax regression test for emptyGetMore (#4916) |
Sergey Zelenov <s****v@m****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 01eb2785 | ci: exclude spec files from copilot review (#4919) |
Sergey Zelenov <s****v@m****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 1cf791f9 | test(NODE-7508): Fix inconsistent wording for prose retryable writes test 6, ... |
Pavel Safronov <p****v@m****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| f36b7546 | fix(NODE-7478): OIDC host allowlist fix (#4905) |
Pavel Safronov <p****v@m****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| b2cb05e7 | test(NODE-7498): remove 3 linux-specific tests from Windows Nodeless variant ... |
Pavel Safronov <p****v@m****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| e4909bd8 | ci(NODE-7496): pin npm to 11.11.1 for Node 22 build variants (#4908) |
Sergey Zelenov <s****v@m****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| 941e5fa3 | chore(deps): bump drivers-evergreen-tools from `b26580a` to `2fd7b46` (#4892) |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| 5d414cc9 | test(NODE-7462): add spec tests for disaggregated storage (#4904) |
Sergey Zelenov <s****v@m****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| a4cba4c8 | feat(NODE-7335): Create dedicated mocha runner with isolated vm context (#4876) |
Pavel Safronov <p****v@m****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| 4c894082 | chore: update codeql target for v7.1.x (#4903) |
Daria Pardue <d****e@m****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| f7ea4219 | feat(NODE-7441): add `ChangeStream.bufferedCount` (#4870) |
Gino Heyman <g****n@g****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| ee12d4fd | ci(NODE-7490): pin npm to 11.11.1 for BSON compat tasks (#4902) |
Pavel Safronov <p****v@m****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| 7be12ee8 | test(NODE-7426): Add appName to OIDC test failpoints (#4869) |
Pavel Safronov <p****v@m****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| a4790f91 |
test(NODE-7470): test that backpressure retries are non-blocking (#4891)
Co-authored-by: Sergey Zelenov <s****v@m****m> |
Daria Pardue <d****e@m****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| 778a2a14 |
fix(NODE-7459): explicitly call setKeepAlive and setNoDelay on socket (#4879)
Co-authored-by: Pavel Safronov <p****v@g****m> |
Sergey Zelenov <s****v@m****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| 0634c9b6 | doc(NODE-7479): clarified backport instructions (#4898) |
Pavel Safronov <p****v@m****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| 193ff275 | test(NODE-7417): Unskip large encryption tests on mongocryptd (#4894) |
Pavel Safronov <p****v@m****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| ac98f4a9 |
feat(NODE-7379): Refactor Crypto to Web Crypto API (#4862)
Co-authored-by: Sergey Zelenov <s****v@m****m> |
Pavel Safronov <p****v@m****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| 4b7feb3c |
refactor(NODE-7313): only use dns.resolve for all types (#4846)
Co-authored-by: Sergey Zelenov <s****v@m****m>, Pavel Safronov <p****v@m****m>, Copilot <1****t@u****m> |
Durran Jordan <d****n@g****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| 275afa5f | test(NODE-7464): sync backpressure getMore-retried tests to latest (#4889) |
Daria Pardue <d****e@m****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| 4157b260 | fix(NODE-7469): overload retry when retryReads/Writes=false (#4888) |
Neal Beeken <n****n@m****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| aa8b39cd | test(NODE-7458): sync server selection deprioritization tag spec tests (#4886) |
Daria Pardue <d****e@m****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| 88b2ad25 | test(NODE-7366): add case 1 and 2 to retryable writes prose test 6 (#4887) |
Neal Beeken <n****n@m****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| 4fb0a0ab |
feat(NODE-7467): make token bucket optional in client backpressure (#4878)
Co-authored-by: Neal Beeken <n****n@m****m> |
Sergey Zelenov <s****v@m****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| 87a34653 | feat(NODE-7452): restrict server deprioritization on replica sets to overload... |
Sergey Zelenov <s****v@m****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| a1c04e2b | test(NODE-7463): sync spec tests for transactions (#4884) |
Sergey Zelenov <s****v@m****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| db7c730e | test(NODE-7432): sync spec tests for SDAM (#4885) |
Sergey Zelenov <s****v@m****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| 4d6e2a2e |
chore(deps): bump drivers-evergreen-tools from `f3720c0` to `b26580a` (#4882)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| 4dbcb887 | test(NODE-7451): sync spec tests for server selection (#4880) |
Sergey Zelenov <s****v@m****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| 22c6031a |
feat(NODE-7142): Exponential backoff and jitter in retry loops (#4871)
Co-authored-by: Sergey Zelenov <s****v@m****m>, Neal Beeken <n****n@m****m> |
Bailey Pearson <b****n@m****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| e5a85d07 |
chore(deps): bump drivers-evergreen-tools from `3a43346` to `bd10517` (#4868)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| 6fc90858 |
chore(NODE-7428): import from `mongodb.ts` file in tests instead of src (#4864)
Co-authored-by: Sergey Zelenov <s****v@m****m> |
Bailey Pearson <b****n@m****m>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| e465058c |
docs: add documentation for running aws integ tests locally (#4830)
Co-authored-by: Bailey Pearson <b****n@g****m> |
Pavel Safronov <p****v@m****m>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| cfb0bbdd | test(NODE-7367): sync new SDAM backpressure tests (#4866) |
Bailey Pearson <b****n@m****m>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| 311cc779 | ci: skip failing deployed AWS lambda tests (#4867) |
Bailey Pearson <b****n@m****m>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| 5535a9cc |
chore(deps): bump drivers-evergreen-tools from `c7ec372` to `3a43346` (#4857)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
7 months ago |