4d0a19e | Valeri Karpov | 27 July 2020, 21:23:35 UTC | chore: release 5.9.26 | 27 July 2020, 21:23:35 UTC |
5ad0753 | Valeri Karpov | 27 July 2020, 21:09:56 UTC | Merge pull request #9284 from shahvicky/patch-3 docs: point bulkWrite() link to mongoose docs | 27 July 2020, 21:09:56 UTC |
17fbcca | Valeri Karpov | 27 July 2020, 21:09:26 UTC | docs: correct link | 27 July 2020, 21:09:26 UTC |
8759703 | Valeri Karpov | 27 July 2020, 21:01:26 UTC | fix(document): allow unsetting boolean field by setting the field to `undefined` Fix #9275 | 27 July 2020, 21:01:26 UTC |
6e362a8 | Valeri Karpov | 27 July 2020, 20:59:58 UTC | test(document): repro #9275 | 27 July 2020, 20:59:58 UTC |
fd71093 | Valeri Karpov | 27 July 2020, 20:17:05 UTC | style: fix lint | 27 July 2020, 20:17:05 UTC |
2a3d9fd | Valeri Karpov | 27 July 2020, 20:12:02 UTC | fix(browser): upgrade babel to v7 to work around an issue with `extends Error` Fix #9273 | 27 July 2020, 20:12:02 UTC |
8cbaf0a | Valeri Karpov | 27 July 2020, 18:18:58 UTC | docs(browser): remove "Building with Webpack" section since we have a pre-built bundle Re: #8435 Re: #9273 | 27 July 2020, 18:18:58 UTC |
c6188a7 | Valeri Karpov | 26 July 2020, 21:41:31 UTC | docs(populate): clarify that you can't filter based on foreign document properties when populating Fix #9279 | 26 July 2020, 21:41:31 UTC |
ffdfe88 | Valeri Karpov | 26 July 2020, 21:27:30 UTC | docs(model): make `create()` docs use async/await, and add another warning about how `create()` with options requires array syntax Fix #9280 | 26 July 2020, 21:27:30 UTC |
66f1fd9 | Valeri Karpov | 25 July 2020, 18:18:52 UTC | fix(document): throw error when overwriting a single nested subdoc changes an immutable path within the subdoc Fix #9281 | 25 July 2020, 18:18:52 UTC |
3eeccad | Valeri Karpov | 25 July 2020, 18:17:47 UTC | test(document): repro #9281 | 25 July 2020, 18:18:32 UTC |
4ae4a9b | Vivek Shah | 24 July 2020, 21:31:04 UTC | docs: point bulkWrite() link to mongoose docs | 24 July 2020, 21:31:04 UTC |
34017b5 | Valeri Karpov | 24 July 2020, 15:55:07 UTC | fix: make subdocument's `invalidate()` methods have the same return value as top-level document Fix #9271 | 24 July 2020, 15:56:59 UTC |
0ec05c1 | Valeri Karpov | 24 July 2020, 15:25:05 UTC | docs(document+model): clarify how `validateModifiedOnly` option works Fix #9263 | 24 July 2020, 15:25:05 UTC |
13559ac | Valeri Karpov | 23 July 2020, 20:48:57 UTC | chore: update opencollective sponsors | 23 July 2020, 20:48:57 UTC |
cb9f98c | Valeri Karpov | 23 July 2020, 20:42:30 UTC | Merge branch 'master' of github.com:Automattic/mongoose | 23 July 2020, 20:42:30 UTC |
a683c72 | Valeri Karpov | 23 July 2020, 20:41:34 UTC | fix(timestamps): apply timestamps to `bulkWrite()` updates when not using `$set` Fix #9268 | 23 July 2020, 20:41:34 UTC |
0b884ea | Valeri Karpov | 23 July 2020, 20:32:03 UTC | test(timestamps): repro #9268 | 23 July 2020, 20:33:24 UTC |
888e9c5 | Valeri Karpov | 23 July 2020, 16:17:25 UTC | Merge pull request #9270 from shahvicky/patch-1 chore: remove extra poolSize option in comment | 23 July 2020, 16:17:25 UTC |
74aab53 | Vivek Shah | 21 July 2020, 22:50:24 UTC | chore: remove extra poolSize option in comment | 21 July 2020, 22:50:24 UTC |
6e4ab98 | Valeri Karpov | 19 July 2020, 17:39:15 UTC | docs(connections): clarify that Mongoose can emit 'connected' when reconnecting after losing connectivity Fix #9240 | 19 July 2020, 17:39:15 UTC |
333b089 | Valeri Karpov | 17 July 2020, 18:49:53 UTC | chore: release 5.9.25 | 17 July 2020, 18:49:53 UTC |
6013a53 | Valeri Karpov | 17 July 2020, 18:21:59 UTC | Merge pull request #9247 from JNa0/patch-2 correction of typo | 17 July 2020, 18:21:59 UTC |
067e3f1 | Valeri Karpov | 17 July 2020, 18:20:54 UTC | Merge pull request #9243 from ehpc/patch-1 Make Boolean _castNullish respect omitUndefined | 17 July 2020, 18:20:54 UTC |
dee8a7d | Valeri Karpov | 17 July 2020, 18:19:53 UTC | test: fix tests | 17 July 2020, 18:19:53 UTC |
933e874 | Valeri Karpov | 17 July 2020, 15:55:19 UTC | fix(discriminator): allow passing a compiled model's schema as a parameter to `discriminator()` Fix #9238 | 17 July 2020, 15:55:19 UTC |
af09898 | Valeri Karpov | 17 July 2020, 15:55:08 UTC | test(discriminator): repro #9238 | 17 July 2020, 15:55:08 UTC |
8437620 | Valeri Karpov | 17 July 2020, 15:26:51 UTC | test: fix tests re: #9244 | 17 July 2020, 15:26:51 UTC |
ac65c4f | Valeri Karpov | 17 July 2020, 14:55:00 UTC | fix(collection): fix test re: #9239 | 17 July 2020, 14:55:00 UTC |
bc5f6de | Valeri Karpov | 17 July 2020, 14:42:34 UTC | fix(populate): populate single nested discriminator underneath doc array when populated docs have different model but same id Fix #9244 | 17 July 2020, 14:42:34 UTC |
5a1d2cb | Valeri Karpov | 17 July 2020, 14:42:07 UTC | test(populate): repro #9244 | 17 July 2020, 14:42:07 UTC |
524ae0a | Valeri Karpov | 16 July 2020, 16:59:36 UTC | fix(connection): throw more readable error when querying db before initial connection when `bufferCommands = false` Fix #9239 | 16 July 2020, 16:59:36 UTC |
996daa3 | Valeri Karpov | 15 July 2020, 22:09:07 UTC | fix(indexes): don't unnecessarily drop text indexes when running `syncIndexes()` Fix #9225 | 15 July 2020, 22:09:07 UTC |
dca584e | Valeri Karpov | 15 July 2020, 22:08:40 UTC | test(indexes): repro #9225 | 15 July 2020, 22:08:40 UTC |
62f15b1 | JNa0 | 15 July 2020, 18:50:37 UTC | correction of typo missing backticks l. 263 and l. 325 | 15 July 2020, 18:50:37 UTC |
cb71c85 | Eugene Maslovich | 15 July 2020, 08:26:29 UTC | Make Boolean _castNullish respect omitUndefined Proposed fix for https://github.com/Automattic/mongoose/issues/9242 | 15 July 2020, 08:26:29 UTC |
02bef0e | Valeri Karpov | 13 July 2020, 19:11:28 UTC | chore: release 5.9.24 | 13 July 2020, 19:11:28 UTC |
415ba3d | Valeri Karpov | 13 July 2020, 18:59:04 UTC | fix(schema+document): support adding `null` to schema boolean's `convertToFalse` set Fix #9223 | 13 July 2020, 18:59:04 UTC |
4de0417 | Valeri Karpov | 13 July 2020, 15:47:44 UTC | docs(model): make `find` and `findOne()` examples use async/await and clarify `find({})` is find all Fix #9210 | 13 July 2020, 15:47:44 UTC |
423acb4 | Valeri Karpov | 13 July 2020, 14:26:14 UTC | fix(connection): dont overwrite user-specified `bufferMaxEntries` when setting `bufferCommands` Fix #9218 | 13 July 2020, 14:26:48 UTC |
c2801f7 | Valeri Karpov | 12 July 2020, 17:59:10 UTC | Merge branch '4.x' | 12 July 2020, 17:59:10 UTC |
7b11d70 | Valeri Karpov | 12 July 2020, 17:57:33 UTC | chore: release 4.13.21 | 12 July 2020, 17:57:33 UTC |
f88eb25 | Valeri Karpov | 12 July 2020, 17:53:04 UTC | fix(query): delete top-level `_bsontype` property in queries to prevent silent empty queries Backport fix for #8222 Fix #8241 | 12 July 2020, 17:53:04 UTC |
9a23c42 | Valeri Karpov | 12 July 2020, 17:41:09 UTC | fix(connection): respect connection-level `bufferCommands` option if `mongoose.connect()` is called after `mongoose.model()` Re: #9179 | 12 July 2020, 17:41:09 UTC |
35869a3 | Valeri Karpov | 11 July 2020, 19:40:05 UTC | fix(document): clear out `priorDoc` after overwriting single nested subdoc so changes after overwrite get persisted correctly Fix #9208 | 11 July 2020, 19:40:05 UTC |
bd0d7b9 | Valeri Karpov | 11 July 2020, 19:38:26 UTC | test(document): repro #9208 | 11 July 2020, 19:38:26 UTC |
386585e | Valeri Karpov | 11 July 2020, 19:10:35 UTC | fix(model): allow passing projection to `Model.hydrate()` Fix #9209 | 11 July 2020, 19:10:35 UTC |
40fc5e3 | Valeri Karpov | 11 July 2020, 19:09:43 UTC | test(model): repro #9209 | 11 July 2020, 19:09:43 UTC |
79b4327 | Valeri Karpov | 10 July 2020, 17:42:37 UTC | chore: release 5.9.23 | 10 July 2020, 17:42:37 UTC |
43288f8 | Valeri Karpov | 10 July 2020, 14:27:49 UTC | fix: fix typos that broke tests | 10 July 2020, 14:27:49 UTC |
d4c8859 | Valeri Karpov | 10 July 2020, 14:21:02 UTC | fix(model): fix `syncIndexes()` error when db index has a collation but Mongoose index does not Fix #9224 | 10 July 2020, 14:21:02 UTC |
9ec30b8 | Valeri Karpov | 10 July 2020, 14:17:39 UTC | test: repro #9224 | 10 July 2020, 14:17:39 UTC |
f71eaff | Valeri Karpov | 10 July 2020, 14:11:35 UTC | Merge pull request #9224 from clhuang/patch-1 don't throw error when comparing options with/without collation | 10 July 2020, 14:11:35 UTC |
6a438c9 | Calvin Huang | 09 July 2020, 19:22:01 UTC | don't throw error when comparing options w/wo collation | 09 July 2020, 19:22:01 UTC |
bd51a82 | Valeri Karpov | 08 July 2020, 19:40:45 UTC | Merge pull request #9217 from cyrilgandon/cgandon/fix/array-casting fix(array): only cast array to proper depth if it contains an non-array value | 08 July 2020, 19:40:45 UTC |
7f19879 | Valeri Karpov | 08 July 2020, 19:35:02 UTC | Merge pull request #9212 from JNa0/patch-1 correction of typo | 08 July 2020, 19:35:02 UTC |
0c7eab1 | Valeri Karpov | 08 July 2020, 15:28:47 UTC | docs(schematype): document the `transform` option Fix #9211 | 08 July 2020, 15:28:47 UTC |
fa9ffac | Cyril Gandon | 08 July 2020, 15:07:17 UTC | rebooting travis | 08 July 2020, 15:07:17 UTC |
5f1cbf0 | Cyril Gandon | 08 July 2020, 14:54:21 UTC | fix(array): only cast array to proper depth if it contains an non-array value | 08 July 2020, 14:57:23 UTC |
a56fe9f | JNa0 | 07 July 2020, 07:07:14 UTC | correction of typo l. 216: mangaging -> managing | 07 July 2020, 07:07:14 UTC |
fa246e7 | Valeri Karpov | 06 July 2020, 21:48:09 UTC | chore: release 5.9.22 | 06 July 2020, 21:48:09 UTC |
a3f61ad | Valeri Karpov | 05 July 2020, 15:37:10 UTC | refactor: upgrade to safe-buffer 5.2, remove workaround for #7102 Fix #9198 | 05 July 2020, 15:37:10 UTC |
09b59e4 | Valeri Karpov | 04 July 2020, 16:56:48 UTC | fix: revert fix for #9107 to avoid issues when calling `connect()` multiple times Fix #9167 | 04 July 2020, 16:56:50 UTC |
3390c53 | Valeri Karpov | 04 July 2020, 15:57:01 UTC | fix(schema): treat `{ type: mongoose.Schema.Types.Array }` as equivalent to `{ type: Array }` Fix #9194 | 04 July 2020, 15:57:01 UTC |
378f59b | Valeri Karpov | 04 July 2020, 15:56:48 UTC | test(schema): repro #9194 | 04 July 2020, 15:56:48 UTC |
8ea7743 | Valeri Karpov | 03 July 2020, 15:35:00 UTC | Merge pull request #9196 from samtsai15/patch-1 Update guide.pug | 03 July 2020, 15:35:00 UTC |
6fea8c3 | Valeri Karpov | 03 July 2020, 15:33:50 UTC | docs: add a note about SSL validation to migration guide Re: #9147 | 03 July 2020, 15:33:50 UTC |
86e2791 | Valeri Karpov | 03 July 2020, 15:06:05 UTC | fix(update): respect storeSubdocValidationError option with update validators Fix #9172 | 03 July 2020, 15:06:05 UTC |
f3be507 | Valeri Karpov | 03 July 2020, 15:03:06 UTC | test(update): repro #9172 | 03 July 2020, 15:05:54 UTC |
fd42b58 | EarthFeng | 03 July 2020, 12:14:16 UTC | Update guide.pug Aliases h5 > h3 | 03 July 2020, 12:14:16 UTC |
0d60630 | Valeri Karpov | 01 July 2020, 22:01:43 UTC | chore: release 5.9.21 | 01 July 2020, 22:01:43 UTC |
4b1ecdc | Valeri Karpov | 01 July 2020, 16:30:01 UTC | chore: update opencollective sponsors | 01 July 2020, 16:30:01 UTC |
0e4ee44 | Valeri Karpov | 01 July 2020, 14:47:31 UTC | test: fix tests | 01 July 2020, 14:47:31 UTC |
74be8fc | Valeri Karpov | 01 July 2020, 14:41:59 UTC | docs: add target="_blank" to all edit links Fix #9058 | 01 July 2020, 14:41:59 UTC |
6fe937f | Valeri Karpov | 01 July 2020, 14:34:59 UTC | Merge pull request #9185 from joaoritter/master Update schema.js | 01 July 2020, 14:34:59 UTC |
316f922 | Valeri Karpov | 01 July 2020, 14:31:22 UTC | Merge pull request #9176 from AbdelrahmanHafez/gh-9163 fix(document): disallow `transform` functions that return promises | 01 July 2020, 14:31:22 UTC |
734b1ec | Valeri Karpov | 01 July 2020, 14:30:58 UTC | Merge branch 'master' into gh-9163 | 01 July 2020, 14:30:58 UTC |
9761ced | Valeri Karpov | 01 July 2020, 14:30:08 UTC | chore: quick copy change | 01 July 2020, 14:30:08 UTC |
c0d56e6 | Valeri Karpov | 30 June 2020, 15:38:15 UTC | fix(populate): handle embedded discriminator `refPath` with multiple documents Fix #9153 | 30 June 2020, 15:38:15 UTC |
11371a6 | Valeri Karpov | 30 June 2020, 15:37:45 UTC | test(populate): repro #9153 | 30 June 2020, 15:37:45 UTC |
f46e56b | Valeri Karpov | 30 June 2020, 14:34:49 UTC | style: fix lint | 30 June 2020, 14:34:49 UTC |
1a843e3 | Valeri Karpov | 30 June 2020, 14:29:30 UTC | fix(populate): handle deselected foreign field with `perDocumentLimit` and multiple documents Fix #9175 | 30 June 2020, 14:29:30 UTC |
1c8f565 | Valeri Karpov | 30 June 2020, 14:26:35 UTC | test(populate): repro #9175 | 30 June 2020, 14:26:35 UTC |
f888f4c | João Ritter | 29 June 2020, 21:27:00 UTC | Update schema.js | 29 June 2020, 21:27:00 UTC |
7e064f9 | Valeri Karpov | 28 June 2020, 15:41:10 UTC | fix(document): use strict equality when checking mixed paths for modifications Fix #9165 | 28 June 2020, 15:41:10 UTC |
fb424e8 | Valeri Karpov | 28 June 2020, 15:41:01 UTC | test(document): repro #9165 | 28 June 2020, 15:41:01 UTC |
05bbdd6 | Hafez | 25 June 2020, 22:53:08 UTC | fix tests re #9163 | 25 June 2020, 22:53:08 UTC |
a29b960 | Hafez | 25 June 2020, 22:13:39 UTC | fix(document): disallow `transform` functions that return promises | 25 June 2020, 22:13:39 UTC |
ea7ecf3 | Hafez | 25 June 2020, 22:10:51 UTC | test: repro #9163 | 25 June 2020, 22:10:51 UTC |
e5617db | Hafez | 25 June 2020, 21:45:58 UTC | remove unused arguments from `applySchemaTypeTransforms` | 25 June 2020, 21:45:58 UTC |
04afc5d | Valeri Karpov | 25 June 2020, 18:44:17 UTC | chore: update opencollective sponsors | 25 June 2020, 18:44:17 UTC |
3251f72 | Valeri Karpov | 22 June 2020, 21:23:41 UTC | chore: release 5.9.20 | 22 June 2020, 21:23:41 UTC |
e47531a | Valeri Karpov | 22 June 2020, 21:18:47 UTC | test: fix tests | 22 June 2020, 21:18:47 UTC |
8a8ff91 | Valeri Karpov | 22 June 2020, 21:12:48 UTC | Merge pull request #9160 from AbdelrahmanHafez/gh-9157 fix(model): fix conflicting $setOnInsert default values with `update` values in bulkWrite | 22 June 2020, 21:12:48 UTC |
b364a8d | Hafez | 22 June 2020, 10:10:57 UTC | allow non-null falsy values for setDefaultsOnInsert | 22 June 2020, 10:10:57 UTC |
58f3376 | Valeri Karpov | 21 June 2020, 15:47:11 UTC | test: add test for #9150 | 21 June 2020, 15:47:11 UTC |
999da5a | Valeri Karpov | 21 June 2020, 15:41:29 UTC | fix(model): respect `autoIndex: false` on nested schemas Re: #9150 | 21 June 2020, 15:41:29 UTC |
5afb82f | Hafez | 21 June 2020, 08:58:00 UTC | fix(model): fix conflicting $setOnInsert default values with `update` values in bulkWrite | 21 June 2020, 08:58:00 UTC |
2ec166f | Hafez | 21 June 2020, 08:53:23 UTC | test: repro #9157 | 21 June 2020, 08:53:23 UTC |