[Snyk] Upgrade mongoose from 7.4.0 to 7.4.1
This PR was automatically created by Snyk using the credentials of a real user.
Snyk has created this PR to upgrade mongoose from 7.4.0 to 7.4.1.
- The recommended version is 1 version ahead of your current version.
- The recommended version was released 21 days ago, on 2023-07-24.
Release notes
Package name: mongoose
-
7.4.1 - 2023-07-24
7.4.1 / 2023-07-24
- fix(document): correctly clean up nested subdocs modified state on save() #13644 #13609
- fix(schema): avoid propagating toObject.transform and toJSON.transform option to implicitly created schemas #13634 #13599
- fix: prevent schema options overwriting user defined writeConcern #13612 #13592
- types: correctly handle pre('deleteOne', { document: true }) #13632
- types(schema): handle type: Schema.Types.Map in TypeScript #13628
- types: Add inline comment to to tell the default value of the runValidator flag in the queryOptions types #13636 omran95
- docs: rework several code examples that still use callbacks #13635 #13616
- docs: remove callbacks from validation description #13638 #13501
-
7.4.0 - 2023-07-18
7.4.0 / 2023-07-18
- perf: speed up mapOfSubdocs benchmark by 4x by avoiding unnecessary O(n^2) loop in getPathsToValidate() #13614
- feat: upgrade to MongoDB Node.js driver 5.7.0 #13591
- feat: support generating custom cast error message with a function #13608 #3162
- feat(query): support MongoDB driver's includeResultMetadata option for findOneAndUpdate #13584 #13539
- feat(connection): add Connection.prototype.removeDb() for removing a related connection #13580 #11821
- feat(query): delay converting documents into POJOs until query execution, allow querying subdocuments with defaults disabled #13522
- feat(model): add option "aggregateErrors" for create() #13544 hasezoey
- feat(schema): add collectionOptions option to schemas #13513
- fix: move all MongoDB-specific connection logic into driver layer, add createClient() method to handle creating MongoClient #13542
- fix(document): allow setting keys with dots in mixed paths underneath nested paths #13536
- types: augment bson.ObjectId instead of adding on own type #13515 #12537 hasezoey
- docs(guide): fix md lint #13593 hasezoey
- docs: changed the code from 'await author.save()' to 'await story1.save()' #13596 SomSingh23
Commit messages
Package name: mongoose
- 70fa116 chore: release 7.4.1
- ae3894c Merge pull request #13644 from Automattic/vkarpov15/gh-13609
- ec6ecb5 fix(document): clean up all nested subdocs modified state on save
- c90ac38 fix: avoid applying defaults when casting for $pull() re: #13609
- faf6bf7 Merge pull request #13636 from omran95/omran95/add-inline-comment-to-runValidators-query-types
- c44926c Merge pull request #13638 from Automattic/IslandRhythms/gh-13501
- 2fadab8 Update document.js
- 70e6a3b fix doc.validate doc
- e48aa77 Merge pull request #13612 from Automattic/IslandRhythms/gh-13592
- cdadc2b Update applyWriteConcern.test.js
- fc0f7c1 Merge pull request #13628 from Automattic/vkarpov15/fix-ts-map-schema-type
- 49fa3ee Merge pull request #13632 from Automattic/vkarpov15/gh-13601
- ef95e02 Merge pull request #13634 from Automattic/vkarpov15/gh-13599
- 2e34c01 Update test/document.test.js
- 42a268f Update test/document.test.js
- d246223 Merge pull request #13635 from Automattic/vkarpov15/gh-13616
- 786a406 Add inline comment to mainly tell the default value of the runValidator option in the QueryOptions interface
- d37a754 Update docs/middleware.md
- 31b8522 docs: fix some more examples that still use callbacks re: #13616
- f018571 docs: rework several code examples that still use callbacks
- 7e47cca fix(schema): avoid propagating `toObject.transform` and `toJSON.transform` option to implicitly created schemas
- 690fa2d types: correctly handle `pre('deleteOne', { document: true })`
- bee086f types(schema): handle `type: Schema.Types.Map` in TypeScript
- dea8aa6 cleaner solution
Note: You are seeing this because you or someone else with access to this repository has authorized Snyk to open upgrade PRs.