- feat: support mongoose 8
- fix: support nested discriminators #113 #107
- feat: support mongoose 7
- feat: support mongoose 7
- fix: handle infinite schema recursion #106 #101 IslandRhythms
- feat: add support for nested autopopulated virtuals #105 #104 Danchoys
- fix: support subdocuments in Mongoose 6.1.x #94
- feat: add native type definitions #92 #91 TheVaan
- BREAKING CHANGE: use Mongoose 6, drop support for Mongoose 5 #89 #88
- feat: add
functions
option to list out functions to register hooks on
- fix: autopopulate nested array fields containing embedded discriminator #82
- feat: autopopulate embedded discriminators #82
- fix: avoid error in post('save') handler when this plugin is registered on a child schema #10
- docs: explain that this plugin should only be registered on top-level schemas
- fix: handle autopopulate within nested document array when top-level array is empty #70
- feat: autopopulate discriminators post
find()
,findOne()
, andfindOneAndUpdate()
#26
- feat: allow override of maxDepth param via query options #62 jmikrut
- feat: autopopulate paths after
save()
if they aren't already populated #8
- docs: add note about selectPopulatedPaths option #50
- feat: support turning on autopopulate with lean #48 #27 #14
- docs: link to new plugins site on plugins.mongoosejs.io
- fix: call function with options and include refPath in options #15
- fix: add support for findOneAndUpdate() with autopopulate #42
- BREAKING CHANGE: drop support for Node.js < 4.0.0
- feat: add
maxDepth
option, set to 10 by default #37 #20 #11
- added; support for arrays #9 rerthal
- added; support of autopopulate in nested schemas #5 eloytoro
- fixed; changed mongoose peer dependency to 4.x #4
- added; support for nested schemas #3 siboulet