38f5f82 | Valeri Karpov | 06 May 2019, 20:44:44 UTC | chore: release 5.5.6 | 06 May 2019, 20:44:44 UTC |
913ef81 | Valeri Karpov | 06 May 2019, 20:22:00 UTC | fix(update): avoid throwing cast error if casting array filter that isn't in schema with strictQuery = false Fix #7728 | 06 May 2019, 20:22:00 UTC |
a267baa | Valeri Karpov | 06 May 2019, 20:21:15 UTC | test(update): repro #7728 | 06 May 2019, 20:21:15 UTC |
7472636 | Valeri Karpov | 05 May 2019, 23:15:31 UTC | style: fix lint | 05 May 2019, 23:15:31 UTC |
fec8038 | Valeri Karpov | 05 May 2019, 18:59:19 UTC | Merge branch 'master' of github.com:Automattic/mongoose | 05 May 2019, 18:59:19 UTC |
0deb8a4 | Valeri Karpov | 05 May 2019, 18:58:05 UTC | fix(populate): set populate virtual count to 0 if local field is empty Fix #7731 | 05 May 2019, 18:58:05 UTC |
4fd8982 | Valeri Karpov | 05 May 2019, 18:48:33 UTC | test(populate): repro #7731 | 05 May 2019, 18:48:33 UTC |
ed591a5 | Valeri Karpov | 05 May 2019, 18:34:00 UTC | Merge pull request #7767 from phil-r/patch-1 Fix a typo in `Query.prototype.distinct` docstring | 05 May 2019, 18:34:00 UTC |
07d316c | Phil Rukin | 05 May 2019, 16:04:03 UTC | Fix a typo in `Query.prototype.distinct` docstring | 05 May 2019, 16:04:03 UTC |
87ed9ec | Valeri Karpov | 04 May 2019, 21:09:59 UTC | fix(document): stop converting arrays to objects when setting non-schema path to array with strict: false Fix #7733 | 04 May 2019, 21:10:02 UTC |
2774c5b | Valeri Karpov | 04 May 2019, 21:08:36 UTC | test(document): repro #7733 | 04 May 2019, 21:08:36 UTC |
a84097e | Valeri Karpov | 04 May 2019, 20:01:49 UTC | fix(array): make two Mongoose arrays `assert.deepEqual()` each other if they have the same values Fix #7700 | 04 May 2019, 20:01:49 UTC |
14fe703 | Valeri Karpov | 04 May 2019, 20:01:42 UTC | test: downgrade to mocha 5.x for node 4 support | 04 May 2019, 20:01:42 UTC |
e25b5ae | Valeri Karpov | 03 May 2019, 21:57:26 UTC | chore: remove power-assert dependency | 03 May 2019, 21:57:26 UTC |
1b10e6f | Valeri Karpov | 03 May 2019, 21:54:57 UTC | chore: use latest eslint and mocha | 03 May 2019, 21:54:57 UTC |
184a956 | Valeri Karpov | 01 May 2019, 17:49:20 UTC | fix(populate): support populating a path in a document array embedded in an array Fix #7647 | 01 May 2019, 17:49:22 UTC |
92e7ea5 | Valeri Karpov | 01 May 2019, 17:47:58 UTC | test(populate): repro #7647 | 01 May 2019, 17:47:58 UTC |
64cbc98 | Valeri Karpov | 01 May 2019, 17:43:09 UTC | chore: now working on 5.5.6 | 01 May 2019, 17:43:09 UTC |
bb1a869 | Valeri Karpov | 01 May 2019, 13:39:05 UTC | chore: remove viewsguru as a sponsor | 01 May 2019, 13:39:05 UTC |
77572fe | Valeri Karpov | 30 April 2019, 16:49:36 UTC | chore: release 5.5.5 | 30 April 2019, 16:49:36 UTC |
de63a0b | Valeri Karpov | 29 April 2019, 18:49:26 UTC | refactor: use internal symbol for `Array#_path` to avoid confusing deep equality checkers Re: #7700 | 29 April 2019, 18:49:26 UTC |
5dcc408 | Valeri Karpov | 29 April 2019, 18:05:05 UTC | refactor: remove `setParentPointers()` Fix #7747 | 29 April 2019, 18:05:05 UTC |
5aa79c2 | Valeri Karpov | 27 April 2019, 16:00:10 UTC | fix(document): ensure nested properties within single nested subdocs get set correctly when overwriting single nested subdoc Re: #7748 | 27 April 2019, 16:00:10 UTC |
dc32367 | Valeri Karpov | 27 April 2019, 15:58:48 UTC | test(document): repro #7748 | 27 April 2019, 16:00:00 UTC |
43a5d1d | Valeri Karpov | 27 April 2019, 14:47:13 UTC | fix(document): skip non-object `validators` in schema types Fix #7720 | 27 April 2019, 14:47:13 UTC |
5a8c9c8 | Valeri Karpov | 27 April 2019, 14:46:47 UTC | test(document): repro #7720 | 27 April 2019, 14:46:47 UTC |
23158ba | Valeri Karpov | 26 April 2019, 22:02:39 UTC | fix: bump mongodb driver -> 3.2.3 Fix #7752 | 26 April 2019, 22:02:51 UTC |
4ee5c18 | Valeri Karpov | 26 April 2019, 22:01:03 UTC | chore: now working on 5.5.5 | 26 April 2019, 22:01:03 UTC |
16bb143 | Valeri Karpov | 26 April 2019, 21:32:30 UTC | Merge pull request #7750 from Fonger/fix-map-valid-key fix(map): disallow setting map key with special properties | 26 April 2019, 21:32:30 UTC |
a52556c | Fonger | 25 April 2019, 22:38:17 UTC | fix(map): disallow setting map key with special properties | 25 April 2019, 22:38:17 UTC |
de66520 | Valeri Karpov | 25 April 2019, 19:19:10 UTC | chore: release 5.5.4 | 25 April 2019, 19:19:10 UTC |
67c3140 | Valeri Karpov | 25 April 2019, 19:11:02 UTC | Merge pull request #7744 from Fonger/fix-7724 Reports Validation Errors for push()-ed Subdocs with Correct Index Path | 25 April 2019, 19:11:02 UTC |
476607d | Valeri Karpov | 25 April 2019, 19:10:20 UTC | Merge pull request #7746 from Fonger/fix-7743 Support $unset update operation for MongooseMap#delete | 25 April 2019, 19:10:20 UTC |
c377e65 | Fonger | 25 April 2019, 18:58:13 UTC | fix(map): handle update for MongooseMap#delete resolves #7743 | 25 April 2019, 18:58:15 UTC |
b63128b | Fonger | 25 April 2019, 18:57:14 UTC | test(map): repro #7743 | 25 April 2019, 18:57:14 UTC |
6b4479c | Fonger | 25 April 2019, 17:42:32 UTC | fix(documentarray): preserve the correct index for push()-ed subdoc fix #7724 that was introduced in 764735b9bb2a577c3b5fce773bc866a75ca86474 | 25 April 2019, 17:42:55 UTC |
679a8f6 | Fonger | 25 April 2019, 17:40:00 UTC | test(documentarray): repro #7724 | 25 April 2019, 17:40:00 UTC |
90703ba | Valeri Karpov | 25 April 2019, 16:07:55 UTC | fix(array): use symbol for `_schema` property to avoid confusing deep equality checks Re: #7700 | 25 April 2019, 16:07:55 UTC |
df96b50 | Valeri Karpov | 25 April 2019, 14:37:17 UTC | Merge branch 'master' of github.com:Automattic/mongoose | 25 April 2019, 14:37:17 UTC |
d8c2618 | Valeri Karpov | 25 April 2019, 14:36:45 UTC | fix(document): avoid calling custom getters when saving Fix #7719 | 25 April 2019, 14:36:47 UTC |
a9aa20e | Valeri Karpov | 25 April 2019, 14:35:41 UTC | test(document): repro #7719 | 25 April 2019, 14:35:41 UTC |
3e31a35 | Valeri Karpov | 25 April 2019, 13:57:50 UTC | Merge pull request #7741 from Fonger/gh-7740 Document#depopulate with empty array fields | 25 April 2019, 13:57:50 UTC |
47c10fc | Fonger | 25 April 2019, 10:56:33 UTC | fix(document): prevent `depopulate()` from removing fields with empty array fix #7740 | 25 April 2019, 10:56:33 UTC |
5bd1ad4 | Fonger | 25 April 2019, 10:51:07 UTC | test(document): repro #7740 | 25 April 2019, 10:51:07 UTC |
9645d87 | Valeri Karpov | 24 April 2019, 20:30:31 UTC | test: fix tests re: #7712 | 24 April 2019, 20:30:31 UTC |
9212fa3 | Valeri Karpov | 24 April 2019, 20:20:22 UTC | fix(timestamps): handle child schema timestamps correctly when reusing child schemas Fix #7712 | 24 April 2019, 20:20:22 UTC |
5e82437 | Valeri Karpov | 24 April 2019, 20:13:34 UTC | test(timestamps): repro #7712 | 24 April 2019, 20:13:34 UTC |
aab349f | Valeri Karpov | 24 April 2019, 19:32:15 UTC | style: fix lint re: #7712 | 24 April 2019, 19:32:15 UTC |
ef09de6 | Valeri Karpov | 24 April 2019, 19:26:57 UTC | fix(timestamps): handle reusing child schema with nested subdoc timestamps Re: #7712 | 24 April 2019, 19:26:57 UTC |
aadf391 | Valeri Karpov | 24 April 2019, 19:26:43 UTC | test(timestamps): repro #7712 | 24 April 2019, 19:26:43 UTC |
cac2dc8 | Valeri Karpov | 24 April 2019, 16:50:49 UTC | Merge branch 'master' of github.com:Automattic/mongoose | 24 April 2019, 16:50:49 UTC |
bea60df | Valeri Karpov | 24 April 2019, 16:49:27 UTC | fix(model+query): allow setting `replacement` parameter for `findOneAndReplace()` Fix #7654 | 24 April 2019, 16:49:27 UTC |
06a0e7a | Valeri Karpov | 24 April 2019, 15:58:00 UTC | Merge pull request #7736 from Fonger/fix-7734-7735 fix(query): pass correct callback for _legacyFindAndModify | 24 April 2019, 15:58:00 UTC |
c5bdf1e | Fonger | 24 April 2019, 13:43:18 UTC | fix(query): pass correct callback for _legacyFindAndModify fix #7734 fix #7735 | 24 April 2019, 13:43:41 UTC |
dd9bc16 | Valeri Karpov | 24 April 2019, 13:12:05 UTC | Merge pull request #7732 from hansemannn/feature/support-array-includes feat: support MongooseArray#includes | 24 April 2019, 13:12:05 UTC |
199ee38 | Valeri Karpov | 23 April 2019, 14:45:52 UTC | chore: now working on 5.5.4 | 23 April 2019, 14:45:52 UTC |
b6e2206 | hansemannn | 23 April 2019, 13:15:07 UTC | fix: update per review comments | 23 April 2019, 13:15:07 UTC |
8e72b89 | hansemannn | 23 April 2019, 06:37:49 UTC | feat: support MongooseArray#includes | 23 April 2019, 06:37:49 UTC |
63be350 | Valeri Karpov | 22 April 2019, 18:56:07 UTC | chore: release 5.5.3 | 22 April 2019, 18:56:07 UTC |
6a94b74 | Valeri Karpov | 22 April 2019, 15:09:35 UTC | chore: add tekhattan as an opencollective sponsor | 22 April 2019, 15:09:35 UTC |
082b729 | Valeri Karpov | 21 April 2019, 21:16:03 UTC | docs(aggregate): use `eachAsync()` instead of nonexistent `each()` Fix #7699 | 21 April 2019, 21:16:05 UTC |
b5a6f22 | Valeri Karpov | 21 April 2019, 21:11:29 UTC | docs(model): list out all operations and options for `bulkWrite()` Fix #7055 | 21 April 2019, 21:11:29 UTC |
ac10789 | Valeri Karpov | 21 April 2019, 20:33:18 UTC | docs(validation): add CastError validation example Fix #7514 | 21 April 2019, 20:33:18 UTC |
8f37ebf | Valeri Karpov | 21 April 2019, 19:49:51 UTC | refactor(array): move `_parent` property behind a symbol Fix #7726 Re: #7700 | 21 April 2019, 19:49:51 UTC |
0b84971 | Valeri Karpov | 21 April 2019, 17:31:40 UTC | fix(query): dont show useFindAndModify deprecation warning if useFindAndModify = false Re: #7644 | 21 April 2019, 17:31:43 UTC |
191994e | Valeri Karpov | 20 April 2019, 21:56:43 UTC | style: fix lint re: #7679 | 20 April 2019, 21:56:43 UTC |
d7c0f20 | Valeri Karpov | 20 April 2019, 21:53:21 UTC | fix(update): run setters on array elements when doing $set Fix #7679 | 20 April 2019, 21:53:21 UTC |
c0000e0 | Valeri Karpov | 20 April 2019, 21:53:09 UTC | test(update): repro #7679 | 20 April 2019, 21:53:09 UTC |
1474fe8 | Valeri Karpov | 19 April 2019, 19:24:06 UTC | fix: add findAndModify deprecation warning that references the useFindAndModify option Re: #7644 | 19 April 2019, 19:24:06 UTC |
5fa7177 | Valeri Karpov | 19 April 2019, 13:25:25 UTC | docs(query+model): list out all options and callback details for Model.updateX() and Query#updateX() Fix #7646 | 19 April 2019, 13:25:27 UTC |
e410423 | Valeri Karpov | 18 April 2019, 20:01:44 UTC | fix(document): handle pushing a doc onto a discriminator that contains a doc array Fix #7704 | 18 April 2019, 20:01:44 UTC |
b28e489 | Valeri Karpov | 17 April 2019, 22:05:03 UTC | test(discriminator): repro #7704 | 18 April 2019, 19:56:50 UTC |
92dd346 | Valeri Karpov | 17 April 2019, 13:23:53 UTC | Merge pull request #7718 from rzymek/buffered-arguments-fix fix usage of arguments while buffering commands | 17 April 2019, 13:23:53 UTC |
c51df5f | Valeri Karpov | 17 April 2019, 13:22:12 UTC | Merge pull request #7715 from bitflower/master Fix: Cannot read property '$__' of undefined | 17 April 2019, 13:22:12 UTC |
8f4e0c4 | Valeri Karpov | 17 April 2019, 13:21:16 UTC | chore: now working on 5.5.3 | 17 April 2019, 13:21:16 UTC |
c05d989 | Krzysztof Rzymkowski | 17 April 2019, 12:28:52 UTC | fix: use Arrays.from(arguments) before [].concat because (function() {return [].concat(arguments);})(1,2,3) === [Arguments] but (function() {return Array.from(arguments);})(1,2,3) === [1,2,3] | 17 April 2019, 12:28:52 UTC |
6c26ce2 | Krzysztof Rzymkowski | 17 April 2019, 12:22:48 UTC | test: should find a document inserted with a buffering | 17 April 2019, 12:24:30 UTC |
732551d | Matthias Max | 16 April 2019, 14:39:13 UTC | Fix: Cannot read property '$__' of undefined I'm receiving this error on `create` and `update` in `feathers-js` app using the `feathers-mongoose` adapter. It only happens on certain models. Could this fix be included or it more like a patch instead of targeting the real root cause? | 16 April 2019, 14:39:13 UTC |
b43d70a | Valeri Karpov | 16 April 2019, 14:32:06 UTC | chore: release 5.5.2 | 16 April 2019, 14:32:06 UTC |
c1c1769 | Valeri Karpov | 15 April 2019, 16:08:58 UTC | chore: add blokt as sponsor | 15 April 2019, 16:08:58 UTC |
4f86232 | Valeri Karpov | 15 April 2019, 15:35:18 UTC | fix(model): set document `$session` in `create()` so session is available to validators and middleware Fix #7652 | 15 April 2019, 15:35:18 UTC |
defa2b8 | Valeri Karpov | 15 April 2019, 14:40:01 UTC | fix(document): support setting nested path to non-POJO object Fix #7639 Fix #7708 | 15 April 2019, 14:40:30 UTC |
34cb531 | Valeri Karpov | 15 April 2019, 14:39:47 UTC | test(document): repro #7639 | 15 April 2019, 14:39:47 UTC |
0610105 | Valeri Karpov | 14 April 2019, 21:30:53 UTC | perf(connection): remove leaked event handler in `Model.init()` so `deleteModel()` frees all memory Fix #7682 | 14 April 2019, 21:30:55 UTC |
2a99c03 | Valeri Karpov | 14 April 2019, 17:04:37 UTC | style: fix lint | 14 April 2019, 17:04:37 UTC |
b26407b | Valeri Karpov | 14 April 2019, 16:57:57 UTC | fix(timestamps): handle custom statics that conflict with built-in functions (like mongoose-delete plugin) Fix #7698 | 14 April 2019, 16:57:57 UTC |
4c70e21 | Valeri Karpov | 14 April 2019, 16:57:39 UTC | test(timestamps): repro #7698 | 14 April 2019, 16:57:39 UTC |
04b6027 | Valeri Karpov | 14 April 2019, 02:17:44 UTC | fix(populate): make `Document#populated()` work for populated subdocs Fix #7685 | 14 April 2019, 02:17:44 UTC |
ba9a72b | Valeri Karpov | 14 April 2019, 02:16:02 UTC | test(populate): repro #7685 | 14 April 2019, 02:16:02 UTC |
7f797c7 | Valeri Karpov | 13 April 2019, 17:54:54 UTC | Merge branch 'master' of github.com:Automattic/mongoose | 13 April 2019, 17:54:54 UTC |
57f0f85 | Valeri Karpov | 13 April 2019, 17:54:24 UTC | fix(document): support `.set()` on document array underneath embedded discriminator path Fix #7656 | 13 April 2019, 17:54:24 UTC |
f3e114b | Valeri Karpov | 13 April 2019, 17:54:00 UTC | test(document): repro #7656 | 13 April 2019, 17:54:00 UTC |
0fcd912 | Valeri Karpov | 13 April 2019, 17:42:39 UTC | chore: now working on 5.5.2 | 13 April 2019, 17:42:39 UTC |
61e01e6 | Valeri Karpov | 12 April 2019, 13:14:58 UTC | docs(History.md): fix formatting issue | 12 April 2019, 13:14:58 UTC |
bdc843b | Valeri Karpov | 11 April 2019, 16:07:00 UTC | chore: add usave as a opencollective sponsor | 11 April 2019, 16:07:00 UTC |
98352db | Valeri Karpov | 11 April 2019, 16:04:30 UTC | chore: release 5.5.1 | 11 April 2019, 16:04:30 UTC |
2d3c4e5 | Valeri Karpov | 11 April 2019, 15:43:24 UTC | fix(schematype): avoid indexing properties with `{ unique: false, index: false }` Fix #7620 | 11 April 2019, 15:43:24 UTC |
2a5c214 | Valeri Karpov | 11 April 2019, 15:43:07 UTC | test(schematype): repro #7620 | 11 April 2019, 15:43:07 UTC |
3ac55ee | Valeri Karpov | 11 April 2019, 14:20:26 UTC | Merge pull request #7696 from hellodigit/checkrequired-array allow customization of array required validator | 11 April 2019, 14:20:26 UTC |
dd43ef7 | Valeri Karpov | 11 April 2019, 00:02:41 UTC | style: fix lint | 11 April 2019, 00:02:41 UTC |