diff --git a/CHANGELOG.md b/CHANGELOG.md index 671a766c3e..a8082d463a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,10 @@ +8.6.2 / 2024-09-11 +================== + * fix: make set merge deeply nested objects #14870 #14861 [ianHeydoc](https://github.com/ianHeydoc) + * types: allow arbitrary keys in query filters again (revert #14764) #14874 #14863 #14862 #14842 + * types: make SchemaType static setters property accessible in TypeScript #14881 #14879 + * type(inferrawdoctype): infer Date types as JS dates rather than Mongoose SchemaType Date #14882 #14839 + 8.6.1 / 2024-09-03 ================== * fix(document): avoid unnecessary clone() in applyGetters() that was preventing getters from running on 3-level deep subdocuments #14844 #14840 #14835 diff --git a/index.js b/index.js index 4f4fa8ebe0..6ebbd5fd5d 100644 --- a/index.js +++ b/index.js @@ -28,6 +28,7 @@ module.exports.modelNames = mongoose.modelNames; module.exports.plugin = mongoose.plugin; module.exports.connections = mongoose.connections; module.exports.version = mongoose.version; +module.exports.Aggregate = mongoose.Aggregate; module.exports.Mongoose = mongoose.Mongoose; module.exports.Schema = mongoose.Schema; module.exports.SchemaType = mongoose.SchemaType; diff --git a/package.json b/package.json index 600a9dce47..48eb3eab36 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "mongoose", "description": "Mongoose MongoDB ODM", - "version": "8.6.1", + "version": "8.6.2", "author": "Guillermo Rauch ", "keywords": [ "mongodb",