mongoose · Issues· 169 open
Open on GitHubLocally synced open issues (discussions stay on GitHub)
- #16516
Remove sift in favor of Mongoose-maintained lib
backwards-breakingUpdated Sep 17, 2026 - #13985
Allow populating paths with spaces
discussionbackwards-breakingUpdated Sep 15, 2026 - #16506
Run tests against TypeScript 7
Updated Sep 11, 2026 - #10367
[Feature] support named parameters
enhancementUpdated Sep 8, 2026 - #8714
Feature to undo/revert changes on a document (which haven't been persisted yet)
new featureenhancementpluginUpdated Aug 19, 2026 - #16284
CI: fix/improve flaky tests
Updated Jul 31, 2026 - #15803
Proposal to Set autoIndex Parameter to false by Default
backwards-breakingUpdated Jul 31, 2026 - #16373
toObject({getters:true}) on projected documents: applyGetters iterates all schema paths and each unselected path triggers an O(projectionKeys) isSelected scan — O(paths x projection) per doc
performanceUpdated Jul 28, 2026 - #12664
Add Typeguard for Populated documents, or at least note that it is possible in the populate guide
docsenhancementtypescriptUpdated Jul 27, 2026 - #12211
Rollback the implementation of .exists() method to be syntactically consistent (+ add similar method with correct naming)
enhancementdiscussionbackwards-breakingUpdated Jun 22, 2026 - #7037
Make update validators fail if `upsert` is set and `required` path isn't in `$set` or `$setOnInsert`
enhancementdiscussionUpdated Jun 10, 2026 - #16291
validateSync middleware cycle
backwards-breakingUpdated May 30, 2026 - #15532
Document method types are missing methods when queried from statics
typescriptUpdated Apr 27, 2026 - #16074
Support for schema-driven deep population of all referenced paths without requiring explicit path specification
new featureenhancementUpdated Mar 13, 2026 - #16050
Automatic type inference for Mongoose 10 discussion - the future of Schema.create()
discussiontypescriptUpdated Mar 12, 2026