Changelog
*Sourced from [mongodb's changelog](https://github.com/mongodb/node-mongodb-native/blob/master/HISTORY.md).*
> ## [3.1.4](https://github.com/mongodb/node-mongodb-native/compare/v3.1.3...v3.1.4) (2018-08-25)
>
>
> ### Bug Fixes
>
> * **buffer:** use safe-buffer polyfill to maintain compatibility ([327da95](https://github.com/mongodb/node-mongodb-native/commit/327da95))
> * **change-stream:** properly support resumablity in stream mode ([c43a34b](https://github.com/mongodb/node-mongodb-native/commit/c43a34b))
> * **connect:** correct replacement of topology on connect callback ([918a1e0](https://github.com/mongodb/node-mongodb-native/commit/918a1e0))
> * **cursor:** remove deprecated notice on forEach ([a474158](https://github.com/mongodb/node-mongodb-native/commit/a474158))
> * **url-parser:** bail early on validation when using domain socket ([3cb3da3](https://github.com/mongodb/node-mongodb-native/commit/3cb3da3))
>
>
> ### Features
>
> * **client-ops:** allow bypassing creation of topologies on connect ([fe39b93](https://github.com/mongodb/node-mongodb-native/commit/fe39b93))
> * **core:** update mongodb-core to 3.1.3 ([a029047](https://github.com/mongodb/node-mongodb-native/commit/a029047))
> * **test:** use connection strings for all calls to `newClient` ([1dac18f](https://github.com/mongodb/node-mongodb-native/commit/1dac18f))
>
>
>
>
> ## [3.1.3](https://github.com/mongodb/node-mongodb-native/compare/v3.1.2...v3.1.3) (2018-08-13)
>
>
> ### Features
>
> * **core:** update to mongodb-core 3.1.2 ([337cb79](https://github.com/mongodb/node-mongodb-native/commit/337cb79))
>
>
>
>
> ## [3.1.2](https://github.com/mongodb/node-mongodb-native/compare/v3.0.6...v3.1.2) (2018-08-13)
>
>
> ### Bug Fixes
>
> * **aggregte:** support user-provided `batchSize` ([ad10dee](https://github.com/mongodb/node-mongodb-native/commit/ad10dee))
> * **buffer:** replace deprecated Buffer constructor ([759dd85](https://github.com/mongodb/node-mongodb-native/commit/759dd85))
> * **bulk:** fixing retryable writes for mass-change ops ([0604036](https://github.com/mongodb/node-mongodb-native/commit/0604036))
> * **bulk:** handle MongoWriteConcernErrors ([12ff392](https://github.com/mongodb/node-mongodb-native/commit/12ff392))
> * **change_stream:** do not check isGetMore if error[mongoErrorContextSymbol] is undefined ([#1720](https://github-redirect.dependabot.com/mongodb/node-mongodb-native/issues/1720)) ([844c2c8](https://github.com/mongodb/node-mongodb-native/commit/844c2c8))
> * **change-stream:** fix change stream resuming with promises ([3063f00](https://github.com/mongodb/node-mongodb-native/commit/3063f00))
> * **client-ops:** return transform map to map rather than function ([cfb7d83](https://github.com/mongodb/node-mongodb-native/commit/cfb7d83))
> * **collection:** correctly shallow clone passed in options ([7727700](https://github.com/mongodb/node-mongodb-native/commit/7727700))
> * **collection:** countDocuments throws error when query doesn't match docs ([09c7d8e](https://github.com/mongodb/node-mongodb-native/commit/09c7d8e))
> * **collection:** depend on `resolveReadPreference` for inheritance ([a649e35](https://github.com/mongodb/node-mongodb-native/commit/a649e35))
> * **collection:** ensure findAndModify always use readPreference primary ([86344f4](https://github.com/mongodb/node-mongodb-native/commit/86344f4))
> * **collection:** isCapped returns false instead of undefined ([b8471f1](https://github.com/mongodb/node-mongodb-native/commit/b8471f1))
> * **collection:** only send bypassDocumentValidation if true ([fdb828b](https://github.com/mongodb/node-mongodb-native/commit/fdb828b))
> * **count-documents:** return callback on error case ([fca1185](https://github.com/mongodb/node-mongodb-native/commit/fca1185))
> ... (truncated)
Commits
- [`2bbcf53`](https://github.com/mongodb/node-mongodb-native/commit/2bbcf538b9cc0d3c336b486217e4eec4e6fcd79b) chore(release): 3.1.4
- [`a029047`](https://github.com/mongodb/node-mongodb-native/commit/a0290479871d9fbfec2e5dcc2f94dcb0d27d806c) feat(core): update mongodb-core to 3.1.3
- [`875b925`](https://github.com/mongodb/node-mongodb-native/commit/875b925ab13694a6665bc9686ddf12d9855bc369) chore(pkg): use `standard-version` for release management
- [`49406df`](https://github.com/mongodb/node-mongodb-native/commit/49406dfadb7264a949244cb4e1ee2566ba9ab02d) chore(pkg): commit yarn and npm lock files
- [`a474158`](https://github.com/mongodb/node-mongodb-native/commit/a4741589921074bdb94dee1f12792fbe13b17dbe) fix(cursor): remove deprecated notice on forEach
- [`a12aa15`](https://github.com/mongodb/node-mongodb-native/commit/a12aa15ac3eaae3ad5c4166ea1423aec4560f155) tets(sdam): death to flakey tests!
- [`1eef023`](https://github.com/mongodb/node-mongodb-native/commit/1eef0234d330b5b8cdd295c1b4b70e4294baea72) test(replset): reintroduce missing client options
- [`7b6ab57`](https://github.com/mongodb/node-mongodb-native/commit/7b6ab57cce114b884a5bb0713c7fc8f526cb1c89) test(examples): remove duplicated documentation
- [`62336bf`](https://github.com/mongodb/node-mongodb-native/commit/62336bf9ee517566ab927b1e91d3a6fed222fc19) test(find-and-modify): reintroduce missing client options
- [`0bae00f`](https://github.com/mongodb/node-mongodb-native/commit/0bae00fb4433ceb764d9c90c479166c4d80c5a59) test(change-streams): const consistency
- Additional commits viewable in [compare view](https://github.com/mongodb/node-mongodb-native/compare/v3.1.1...v3.1.4)
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot ignore this [patch|minor|major] version` will close this PR and stop Dependabot creating any more for this minor/major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
- `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language
- `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language
- `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language
- `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language
- `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme
Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com):
- Update frequency (including time of day and day of week)
- Automerge options (never/patch/minor, and dev/runtime dependencies)
- Pull request limits (per update run and/or open at any time)
- Out-of-range updates (receive only lockfile updates, if desired)
- Security updates (receive only security updates, if desired)
Finally, you can contact us by mentioning @dependabot.
⚠️ Dependabot is rebasing this PR ⚠️
This PR will be updated for you in a moment. If you make any changes yourself then they will take precedence over the rebase (which will be abandoned).
Bumps mongodb from 3.1.1 to 3.1.4.
Changelog
*Sourced from [mongodb's changelog](https://github.com/mongodb/node-mongodb-native/blob/master/HISTORY.md).* > ## [3.1.4](https://github.com/mongodb/node-mongodb-native/compare/v3.1.3...v3.1.4) (2018-08-25) > > > ### Bug Fixes > > * **buffer:** use safe-buffer polyfill to maintain compatibility ([327da95](https://github.com/mongodb/node-mongodb-native/commit/327da95)) > * **change-stream:** properly support resumablity in stream mode ([c43a34b](https://github.com/mongodb/node-mongodb-native/commit/c43a34b)) > * **connect:** correct replacement of topology on connect callback ([918a1e0](https://github.com/mongodb/node-mongodb-native/commit/918a1e0)) > * **cursor:** remove deprecated notice on forEach ([a474158](https://github.com/mongodb/node-mongodb-native/commit/a474158)) > * **url-parser:** bail early on validation when using domain socket ([3cb3da3](https://github.com/mongodb/node-mongodb-native/commit/3cb3da3)) > > > ### Features > > * **client-ops:** allow bypassing creation of topologies on connect ([fe39b93](https://github.com/mongodb/node-mongodb-native/commit/fe39b93)) > * **core:** update mongodb-core to 3.1.3 ([a029047](https://github.com/mongodb/node-mongodb-native/commit/a029047)) > * **test:** use connection strings for all calls to `newClient` ([1dac18f](https://github.com/mongodb/node-mongodb-native/commit/1dac18f)) > > > > > ## [3.1.3](https://github.com/mongodb/node-mongodb-native/compare/v3.1.2...v3.1.3) (2018-08-13) > > > ### Features > > * **core:** update to mongodb-core 3.1.2 ([337cb79](https://github.com/mongodb/node-mongodb-native/commit/337cb79)) > > > > > ## [3.1.2](https://github.com/mongodb/node-mongodb-native/compare/v3.0.6...v3.1.2) (2018-08-13) > > > ### Bug Fixes > > * **aggregte:** support user-provided `batchSize` ([ad10dee](https://github.com/mongodb/node-mongodb-native/commit/ad10dee)) > * **buffer:** replace deprecated Buffer constructor ([759dd85](https://github.com/mongodb/node-mongodb-native/commit/759dd85)) > * **bulk:** fixing retryable writes for mass-change ops ([0604036](https://github.com/mongodb/node-mongodb-native/commit/0604036)) > * **bulk:** handle MongoWriteConcernErrors ([12ff392](https://github.com/mongodb/node-mongodb-native/commit/12ff392)) > * **change_stream:** do not check isGetMore if error[mongoErrorContextSymbol] is undefined ([#1720](https://github-redirect.dependabot.com/mongodb/node-mongodb-native/issues/1720)) ([844c2c8](https://github.com/mongodb/node-mongodb-native/commit/844c2c8)) > * **change-stream:** fix change stream resuming with promises ([3063f00](https://github.com/mongodb/node-mongodb-native/commit/3063f00)) > * **client-ops:** return transform map to map rather than function ([cfb7d83](https://github.com/mongodb/node-mongodb-native/commit/cfb7d83)) > * **collection:** correctly shallow clone passed in options ([7727700](https://github.com/mongodb/node-mongodb-native/commit/7727700)) > * **collection:** countDocuments throws error when query doesn't match docs ([09c7d8e](https://github.com/mongodb/node-mongodb-native/commit/09c7d8e)) > * **collection:** depend on `resolveReadPreference` for inheritance ([a649e35](https://github.com/mongodb/node-mongodb-native/commit/a649e35)) > * **collection:** ensure findAndModify always use readPreference primary ([86344f4](https://github.com/mongodb/node-mongodb-native/commit/86344f4)) > * **collection:** isCapped returns false instead of undefined ([b8471f1](https://github.com/mongodb/node-mongodb-native/commit/b8471f1)) > * **collection:** only send bypassDocumentValidation if true ([fdb828b](https://github.com/mongodb/node-mongodb-native/commit/fdb828b)) > * **count-documents:** return callback on error case ([fca1185](https://github.com/mongodb/node-mongodb-native/commit/fca1185)) > ... (truncated)Commits
- [`2bbcf53`](https://github.com/mongodb/node-mongodb-native/commit/2bbcf538b9cc0d3c336b486217e4eec4e6fcd79b) chore(release): 3.1.4 - [`a029047`](https://github.com/mongodb/node-mongodb-native/commit/a0290479871d9fbfec2e5dcc2f94dcb0d27d806c) feat(core): update mongodb-core to 3.1.3 - [`875b925`](https://github.com/mongodb/node-mongodb-native/commit/875b925ab13694a6665bc9686ddf12d9855bc369) chore(pkg): use `standard-version` for release management - [`49406df`](https://github.com/mongodb/node-mongodb-native/commit/49406dfadb7264a949244cb4e1ee2566ba9ab02d) chore(pkg): commit yarn and npm lock files - [`a474158`](https://github.com/mongodb/node-mongodb-native/commit/a4741589921074bdb94dee1f12792fbe13b17dbe) fix(cursor): remove deprecated notice on forEach - [`a12aa15`](https://github.com/mongodb/node-mongodb-native/commit/a12aa15ac3eaae3ad5c4166ea1423aec4560f155) tets(sdam): death to flakey tests! - [`1eef023`](https://github.com/mongodb/node-mongodb-native/commit/1eef0234d330b5b8cdd295c1b4b70e4294baea72) test(replset): reintroduce missing client options - [`7b6ab57`](https://github.com/mongodb/node-mongodb-native/commit/7b6ab57cce114b884a5bb0713c7fc8f526cb1c89) test(examples): remove duplicated documentation - [`62336bf`](https://github.com/mongodb/node-mongodb-native/commit/62336bf9ee517566ab927b1e91d3a6fed222fc19) test(find-and-modify): reintroduce missing client options - [`0bae00f`](https://github.com/mongodb/node-mongodb-native/commit/0bae00fb4433ceb764d9c90c479166c4d80c5a59) test(change-streams): const consistency - Additional commits viewable in [compare view](https://github.com/mongodb/node-mongodb-native/compare/v3.1.1...v3.1.4)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot ignore this [patch|minor|major] version` will close this PR and stop Dependabot creating any more for this minor/major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language - `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com): - Update frequency (including time of day and day of week) - Automerge options (never/patch/minor, and dev/runtime dependencies) - Pull request limits (per update run and/or open at any time) - Out-of-range updates (receive only lockfile updates, if desired) - Security updates (receive only security updates, if desired) Finally, you can contact us by mentioning @dependabot.
⚠️ Dependabot is rebasing this PR ⚠️
This PR will be updated for you in a moment. If you make any changes yourself then they will take precedence over the rebase (which will be abandoned).