You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+18
Original file line number
Diff line number
Diff line change
@@ -1,3 +1,21 @@
1
+
6.2.5 / 2022-03-09
2
+
==================
3
+
* fix(mongoose): add isObjectIdOrHexString() to better capture the most common use case for `isValidObjectId()`#11419
4
+
* fix(query): prevent modifying discriminator key in updates using operators other than `$set`#11456
5
+
* fix(populate+types): call foreignField functions with doc as 1st param, better typings for `localField` and `foreignField` functions #11321
6
+
* fix(populate): return an array when using populate count on an array localField #11307
7
+
* fix(query): avoid error when using $not with arrays #11467
8
+
* perf: only deep clone validators if necessary #11412[Uzlopak](https://github.com/Uzlopak)
9
+
* fix(types): rename definition files to lowercase to avoid typescript bug #11469
10
+
* fix(types): aggregate.sort() accepts a string but also `{ field: 'asc'|'ascending'|'desc'|'descending' }`#11479[simonbrunel](https://github.com/simonbrunel)
11
+
* fix(types): extract and refactor aggregationcursor and querycursor #11488[Uzlopak](https://github.com/Uzlopak)
12
+
* fix(types): extract and refactor schemaoptions #11484[Uzlopak](https://github.com/Uzlopak)
13
+
* fix(types): make first param to `Query.prototype.populate()` a string #11475[minhthinhls](https://github.com/minhthinhls)
14
+
* fix(types): improve type checking for doc arrays in schema definitions #11241
15
+
* docs: fix length comparaison in lean.test.js #11493[zazapeta](https://github.com/zazapeta)
0 commit comments