Home
Projects
Resources
Alternatives
Blog
Sign In
Mongoose Versions
Save
MongoDB object modeling designed to work in an asynchronous environment.
Overview
Versions
Reviews
Resources
8.3.4
1 week ago
8.3.4 / 2024-05-06
perf(document): avoid cloning options using spread operator for perf reasons #14565 #14394
fix(query): apply translateAliases before casting to avoid strictMode error when using aliases #14562 #14521
fix(model): consistent top-level timestamps option for bulkWrite operations #14546 #14536
docs(connections): improve description of connection creation patterns #14564 #14528
8.3.3
2 weeks ago
8.3.3 / 2024-04-29
perf(document): add fast path for applying non-nested virtuals to JSON #14543
fix: make hydrate() recursively hydrate virtual populate docs if hydratedPopulatedDocs is set #14533 #14503
fix: improve timestamps option handling in bulkWrite #14546 #14536
sderrow
fix(model): make recompileSchema() overwrite existing document array discriminators #14527
types(schema): correctly infer Array<Schema.Types.*> #14534 #14367
types(query+populate): apply populate overrides to doc toObject() result #14525 #14441
types: add null to select override return type for findOne #14545
sderrow
8.3.2
4 weeks ago
8.3.2 / 2024-04-16
fix(populate): avoid match function filtering out null values in populate result #14518 #14494
types(query): make FilterQuery props resolve to any for generics support #14510 #14473 #14459
types(DocumentArray): pass DocType generic to Document for correct toJSON() and toObject() return types #14526 #14469
types(models): fix incorrect bulk write options #14513
emiljanitzek
docs: add documentation for calling schema.post() with async function #14514 #14305
8.3.1
1 month ago
8.3.1 / 2024-04-08
fix(document): make update minimization unset property rather than setting to null #14504 #14445
fix(model): make Model.recompileSchema() also re-apply discriminators #14500 #14444
fix(schema): deduplicate idGetter so creating multiple models with same schema doesn't result in multiple id getters #14492
fix: update kareem -> 2.6.3 for index.d.ts #14508 #14497
fix(mongoose): make setDriver() update mongoose.model() connections and collections #14505
types(validation): support function for validator message property, and add support for accessing validator reason #14499 #14496
docs: remove typo #14501
epmartini
8.3.0
1 month ago
8.3.0 / 2024-04-03
feat: use
[email protected]
feat(document): add validateAllPaths option to validate() and validateSync() #14467 #14414
feat: pathsToSave option to save() function #14385 #9583
feat(query): add options parameter to Query.prototype.sort() #14375 #14365
feat: add function SchemaType.prototype.validateAll #14434 #6910
fix: handle array schema definitions with of keyword #14447 #14416
types: add overwriteMiddlewareResult and skipMiddlewareFunction to types #14328 #14829
8.2.4
1 month ago
8.2.4 / 2024-03-28
types(query): bring "getFilter" and "getQuery" in-line with "find" and other types #14463
hasezoey
types(schema): re-export the defintion for SearchIndexDescription #14464
noseworthy
docs: removed unused hook from docs #14461
bernardarhia
8.2.3
1 month ago
8.2.3 / 2024-03-21
fix(schema): avoid returning string 'nested' as schematype #14453 #14443 #14435
types(schema): add missing search index types #14449
noseworthy
types: improve the typing of FilterQuery<T> type to prevent it from only getting typed to any #14436 #14398 #14397
8.2.2
2 months ago
8.2.2 / 2024-03-15
fix(model): improve update minimizing to only minimize top-level properties in the update #14437 #14420 #13782
fix: add Null check in case schema.options['type'][0] is undefined #14431
Atharv-Bobde
types: consistently infer array of objects in schema as a DocumentArray #14430 #14367
types: add TypeScript interface for the new PipelineStage - Vector Search - solving issue #14428 #14429
jkorach
types: add pre and post function types on Query class #14433 #14432
IICarst
types(model): make bulkWrite() types more flexible to account for casting #14423
docs: update version support documentation for mongoose 5 & 6 #14427
hasezoey
8.2.1
2 months ago
8.2.1 / 2024-03-04
fix(document): make $clone avoid converting subdocs into POJOs #14395 #14353
fix(connection): avoid unhandled error on createConnection() if on('error') handler registered #14390 #14377
fix(schema): avoid applying default write concern to operations that are in a transaction #14391 #11382
types(querycursor): correct cursor async iterator type with populate() support #14384 #14374
types: missing typescript details on options params of updateMany, updateOne, etc. #14382 #14379 #14378
FaizBShah
sderrow
types: allow Record<string, string> as valid query select argument #14371
sderrow
8.2.0
2 months ago
8.2.0 / 2024-02-22
feat(model): add recompileSchema() function to models to allow applying schema changes after compiling #14306 #14296
feat: add middleware for bulkWrite() and createCollection() #14358 #14263 #7893
feat(model): add
hydratedPopulatedDocs
option to make hydrate recursively hydrate populated docs #14352 #4727
feat(connection): add withSession helper #14339 #14330
« Previous
Next »
Home
Projects
Resources
Alternatives
Blog
Sign In
Sign In to OSA
I agree with
Terms of Service
and
Privacy Policy
Sign In with Github