vijaykrishnavanshi / express-graphql-boilerplate

Boilerplate code to setup graphql with express middlewares
https://express-gql.herokuapp.com/
MIT License
1 stars 1 forks source link

Bump mongoose from 5.7.14 to 5.8.0 #107

Closed dependabot-preview[bot] closed 4 years ago

dependabot-preview[bot] commented 4 years ago

Bumps mongoose from 5.7.14 to 5.8.0.

Changelog *Sourced from [mongoose's changelog](https://github.com/Automattic/mongoose/blob/master/History.md).* > 5.8.0 / 2019-12-09 > ================== > * feat: wrap server selection timeout errors in `MongooseTimeoutError` to retain original stack trace [#8259](https://github-redirect.dependabot.com/Automattic/mongoose/issues/8259) > * feat(model): add `Model.validate()` function that validates a POJO against the model's schema [#7587](https://github-redirect.dependabot.com/Automattic/mongoose/issues/7587) > * feat(schema): add `Schema#pick()` function to create a new schema with a picked subset of the original schema's paths [#8207](https://github-redirect.dependabot.com/Automattic/mongoose/issues/8207) > * feat(schema): add ability to change CastError message using `cast` option to SchemaType [#8300](https://github-redirect.dependabot.com/Automattic/mongoose/issues/8300) > * feat(schema): group indexes defined in schema path with the same name [#6499](https://github-redirect.dependabot.com/Automattic/mongoose/issues/6499) > * fix(model): build all indexes even if one index fails [#8185](https://github-redirect.dependabot.com/Automattic/mongoose/issues/8185) [unusualbob](https://github.com/unusualbob) > * feat(browser): pre-compile mongoose/browser [#8350](https://github-redirect.dependabot.com/Automattic/mongoose/issues/8350) [captaincaius](https://github.com/captaincaius) > * fix(connection): throw error when setting unsupported option [#8335](https://github-redirect.dependabot.com/Automattic/mongoose/issues/8335) [#6899](https://github-redirect.dependabot.com/Automattic/mongoose/issues/6899) [AbdelrahmanHafez](https://github.com/AbdelrahmanHafez) > * feat(schema): support `enum` validator for number type [#8139](https://github-redirect.dependabot.com/Automattic/mongoose/issues/8139) > * feat(update): allow using MongoDB 4.2 update aggregation pipelines, with no Mongoose casting [#8225](https://github-redirect.dependabot.com/Automattic/mongoose/issues/8225) > * fix(update): make update validators run on all subpaths when setting a nested path, even omitted subpaths [#3587](https://github-redirect.dependabot.com/Automattic/mongoose/issues/3587) > * feat(schema): support setting `_id` as an option to single nested schema paths [#8137](https://github-redirect.dependabot.com/Automattic/mongoose/issues/8137) > * feat(query): add Query#mongooseOptions() function [#8296](https://github-redirect.dependabot.com/Automattic/mongoose/issues/8296) > * feat(array): make `MongooseArray#push()` support using `$position` [#4322](https://github-redirect.dependabot.com/Automattic/mongoose/issues/4322) > * feat(schema): make pojo paths optionally become subdoc instead of Mixed [#8228](https://github-redirect.dependabot.com/Automattic/mongoose/issues/8228) [captaincaius](https://github.com/captaincaius) > * feat(model): add Model.cleanIndexes() to drop non-schema indexes [#6676](https://github-redirect.dependabot.com/Automattic/mongoose/issues/6676) > * feat(document): make `updateOne()` document middleware pass `this` to post hooks [#8262](https://github-redirect.dependabot.com/Automattic/mongoose/issues/8262) > * feat(aggregate): run pre/post aggregate hooks on `explain()` [#5887](https://github-redirect.dependabot.com/Automattic/mongoose/issues/5887) > * docs(model+query): add `session` option to docs for findOneAndX() methods [#8396](https://github-redirect.dependabot.com/Automattic/mongoose/issues/8396)
Commits - [`9ce1375`](https://github.com/Automattic/mongoose/commit/9ce13758f73ba24627dc84d178f8550dec14b45f) chore: release 5.8.0 - [`ee892b9`](https://github.com/Automattic/mongoose/commit/ee892b91f6930ce26a3063b3a81a1a25e3baccb8) Merge pull request [#8415](https://github-redirect.dependabot.com/Automattic/mongoose/issues/8415) from Automattic/5.8 - [`8a7aefe`](https://github.com/Automattic/mongoose/commit/8a7aefed64b361a063410dc6048064d9fd872051) docs(model+query): add `session` option to docs for findOneAndX() methods - [`edd8277`](https://github.com/Automattic/mongoose/commit/edd82775288766d800febdfc0fcf9b13f0d34fc1) chore: now working on 5.7.15 - [`c2cda8a`](https://github.com/Automattic/mongoose/commit/c2cda8a7d51f4d2e45f746d93b568efec39f8870) Merge branch 'master' into 5.8 - [`ddb9d15`](https://github.com/Automattic/mongoose/commit/ddb9d159912286cc5abc19f49f309822b011f58c) Merge pull request [#8350](https://github-redirect.dependabot.com/Automattic/mongoose/issues/8350) from captaincaius/feature-precompile-browser - [`456f195`](https://github.com/Automattic/mongoose/commit/456f195f1000fcedc7821b2e35fe3d31ac90f1af) Merge branch '5.8' into feature-precompile-browser - [`2cbe7fb`](https://github.com/Automattic/mongoose/commit/2cbe7fb4f059375e6d95834b5066c7d2dde5a0d1) Merge branch 'master' into 5.8 - [`340a77e`](https://github.com/Automattic/mongoose/commit/340a77ef3aff5c7639da84607e51bd99ba979839) Merge branch '5.8' of github.com:Automattic/mongoose into 5.8 - [`127d687`](https://github.com/Automattic/mongoose/commit/127d687d7ab796119b474395e3e8bab0a6dd0c2d) chore: remove debug code thats causing tests to break - Additional commits viewable in [compare view](https://github.com/Automattic/mongoose/compare/5.7.14...5.8.0)


Dependabot compatibility score

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 recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor 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) - 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)