Mongoose 9.11.1 released
🛠️ Call recursive toObject() when setting a path to a nested object
🛠️ Keep casting array filters after a path not in the schema
Mongoose 9.11.0 released
🌟 Use MongoDB Node.js driver 7.7.x
🌟 Avoid double-calling validators on document arrays underneath nested paths - rewrite of internal _getPathsToValidate() logic for more consistency and slightly better perf
Mongoose 8.24.5 released
🛠️ Handle MongoDB server 9.x returning collation: { locale: 'simple' } on all indexes
🛠️ Reindex subdocs after addToSet() skips a duplicate
Mongoose 9.10.4 released with a bug fix for syncIndexes with MongoDB server 9.x
🛠️ Handle MongoDB server 9.x returning collation: { locale: 'simple' } on all indexes
🛠️ Resolve dotted parent path when collecting deferred sub-populate children