Mongoose v3.6.0.rc0 Release Notes
Release Date: 2013-02-03 // about 11 years ago-
- changed; cast 'true'/'false' to boolean #1282 mgrach
- changed; Buffer arrays can now contain nulls
- fixed; properly pass subtype to Binary in MongooseBuffer
- fixed; casting _id from document with non-ObjectId _id
- fixed; specifying schema type edge case { path: [{type: "String" }] }
- fixed; typo in schemdate #1329 jplock
- refactor; move expires index to SchemaDate #1328
- refactor; internal document properties #1171 #1184
- added; performance improvements to populate() 263ece9
- added; allow adding uncasted docs to populated arrays and properties #570
- added; doc#populated(path) stores original populated _ids
- added; lean population #1260
- added; query.populate() now accepts an options object
- added; document#populate(opts, callback)
- added; Model.populate(docs, opts, callback)
- added; support for rich nested path population
- added; doc.array.remove(value) subdoc with _id value support #1278
- added; optionally allow non-strict sets and updates
- added; promises/A+ comformancy with mpromise
- added; promise#then
- added; promise#end
- updated; mocha 1.8.1
- updated; muri to 0.3.0
- updated; mpath to 0.1.1
- updated; docs