core
core copied to clipboard
fix(deps): update dependency mongoose to v8.7.3
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| mongoose (source) | 8.7.0 -> 8.7.3 |
Release Notes
Automattic/mongoose (mongoose)
v8.7.3
==================
- fix(cursor): close underlying query cursor when calling destroy() #​14982 #​14966
- types: add JSONSerialized helper that can convert HydratedDocument to JSON output type #​14981 #​14451
- types(model): convert InsertManyResult to interface and remove unnecessary insertedIds override #​14977
- types(connection): add missing sanitizeFilter option #​14975
- types: improve goto definition for inferred schema definitions #​14968 forivall
- docs(migration-guide-v7): correct link to the section "Id Setter" #​14973 rb-ntnx
v8.7.2
==================
- fix(document): recursively clear modified subpaths when setting deeply nested subdoc to null #​14963 #​14952
- fix(populate): handle array of ids with parent refPath #​14965
- types: make Buffers into mongodb.Binary in lean result type to match runtime behavior #​14967
- types: correct schema type inference when using nested typeKey like type: { type: String } #​14956 #​14950
- types: re-export DeleteResult and UpdateResult from MongoDB Node.js driver #​14947 #​14946
- docs(documents): add section on setting deeply nested properties, including warning about nullish coalescing assignment #​14972
- docs(model): add more info on acknowledged: false, specifically that Mongoose may return that if the update was empty #​14957
v8.7.1
==================
- fix: set flattenObjectIds to false when calling toObject() for internal purposes #​14938
- fix: add mongodb 8 to test matrix #​14937
- fix: handle buffers stored in MongoDB as EJSON representation with { $binary } #​14932
- docs: indicate that Mongoose 8.7 is required for full MongoDB 8 support #​14937
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
â™» Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
- [ ] If you want to rebase/retry this PR, check this box
This PR was generated by Mend Renovate. View the repository job log.