Open greenkeeper[bot] opened 7 years ago
Your tests are still failing with this version. Compare the changes π¨
The new version differs by 16 commits .
cad0fe2
chore: release 4.8.3
16f058e
docs(connections): addd some details about callbacks
5e541a5
chore: upgrade mongodb -> 2.2.24
0fe98aa
fix(document): ensure errors in validators get caught
04b8ecc
test(document): repro #2185
dadeb30
fix(update): properly cast array subdocs when casting update
631ed3c
test(update): repro #4960
8e93a85
fix(discriminator): add applyPluginsToDiscriminators option
143b251
test(discriminator): repro #4965
c0d13fa
Merge pull request #4972 from benhjames/patch-1
eba8f63
refactor: remove unnecessary conditionals
6270101
docs(query): document some query callback params
0b8f391
fix(populate): ensure foreign field is selected for virtual populate
0251bf8
test(populate): repro #4959
4f98a04
chore: now working on 4.8.3
There are 16 commits in total. See the full diff.
Your tests are still failing with this version. Compare the changes π¨
The new version differs by 11 commits .
b94efe0
chore: release 4.8.4
63aca58
test: fix tests on old node versions
500d747
refactor(query): purify applyPaths and move it into helpers
0e99907
docs(discriminators): explain embedded discriminators
1d7e74e
docs(discriminators): add hanging sentence
0a73939
fix(browser): make doc constructor not crash
11b41df
test(browser): repro #4987
7996e5e
Revert "refactor: remove unnecessary conditionals"
e42c48d
fix(update): handle nested single embedded in update validators correctly
c1ea050
test(update): repro #4989
aa347c9
chore: now working on 4.8.4
See the full diff.
Your tests are still failing with this version. Compare the changes π¨
The new version differs by 13 commits .
889d316
chore: release 4.8.5
cd52250
Merge pull request #5017 from randyhoulahan/patch-1
b535012
Check for empty schemaPath before accessing property $isMongooseDocumentArray
b3c99e6
fix(querycursor): ensure close emitted after last data event
eb6b686
test(querycursor): repro #4998
2e25466
fix(discriminators): handle create() and push() for embedded discriminators
4a100d7
test(discriminator): repro #5001 part 2
fa4e64f
fix(discriminators): handle embedded discriminators in push()
fa4ebe7
test(discriminators): repro first part of #5001
9921d15
fix(discriminators): remove fields not selected in child when querying by base model
ff00606
test(discriminator): repro #4991
a66e139
fix(document): make isSelected much more robust
bf85411
chore: now working on 4.8.5
See the full diff.
Your tests are still failing with this version. Compare the changes π¨
The new version differs by 9 commits .
36d099c
chore: release 4.8.6
2a3902d
fix(applyHooks): dont wrap a function if it is already wrapped
a19145b
docs(document): remove text that implies that transform is false by default
00e6b94
Merge branch 'master' of github.com:Automattic/mongoose
59c6d3e
fix(document): ensure nested docs' toObject() clones
7d34448
test(document): repro #5008
be08602
Merge pull request #5013 from FredericoSFerreira/master
a5f9168
chore: now working on 4.8.6
ed0eb42
Add Dashbox new case We use mongoose in production
See the full diff.
Your tests are still failing with this version. Compare the changes π¨
The new version differs by 16 commits .
5c22152
chore: release 4.8.7
03e1062
fix(populate): handle passing no args to query.populate
165de1c
test(populate): repro #5036
e09a428
fix(model): if last arg in spread is falsy, treat it as a callback
057bd3f
test(model): repro #5061
0540c8a
test: fix tests
0c99538
style: remove unnecessary utils.
9390543
fix(discriminator): handle array discriminators when casting $push
7c114ac
test(discriminator): repro #5009
952eaca
fix(populate): dont select foreign field if parent field is selected
3dba7b3
test(populate): repro #5037
6669f41
fix(document): use $hook instead of hook
f30d834
test(document): repro #5047
7d69ceb
fix(update): use correct method for casting nested arrays
c17732c
test(update): repro #5032
There are 16 commits in total. See the full diff.
Your tests are still failing with this version. Compare the changes π¨
The new version differs by 37 commits .
e43cdf1
chore: release 4.9.0
36b6ced
Merge pull request #4977 from Automattic/4925
386918a
Merge pull request #5066 from Automattic/4.9
566b9e8
Merge pull request #5018 from Automattic/4983
b40c187
Merge pull request #5024 from Automattic/4290
336b0ee
Merge pull request #5039 from Automattic/5026
f6acdb2
Merge pull request #5040 from Automattic/5027
27e461e
Merge pull request #5065 from Automattic/3998
4aeb6e9
Merge branch '4.9' into 4983
c3d7429
Merge branch 'master' into 4.9
cdaad77
chore: now working on 4.8.8
06d8509
docs: improve bulkWrite docs
eb47842
docs(model): add actual bulkWrite example re: #3998
4c25637
fix(model): correct handling of replaceOne
6ab3b8c
fix(model): handle remaining ops for #3998
There are 37 commits in total. See the full diff.
Your tests are still failing with this version. Compare the changes π¨
The new version differs by 22 commits .
4f864cf
chore: release 4.9.1
74cdbdd
Merge pull request #5080 from zoellner/master
249653b
fix(populate): avoid duplicate ids in dynref queries
dae6192
test: fix flakey test
79bf54a
fix: upgrade driver -> 2.2.25
fa2caf5
fix(model): get promise each time save() is called rather than once
7d6c259
test: add coverage for #5070
2a0df9a
fix(connection): make connect return value consistent
1a5fffb
fix(timestamps): handle nested timestamp paths
4efe0dc
test(timestamps): repro #5051
dd3182f
docs(validation): add some more detail re: isAsync
91866a8
Merge pull request #5072 from sjorssnoeren/gh-5068
80b325c
fix(query): handle $type for arrays
0a88085
fix(update): dont double-call setters on arrays
9105d85
test(update): repro #5041
There are 22 commits in total. See the full diff.
Your tests are still failing with this version. Compare the changes π¨
The new version differs by 21 commits .
fcff38e
chore: release 4.9.2
8042fb4
Merge pull request #5076 from bertolo1988/master
1edc6ab
Merge branch 'master' of github.com:Automattic/mongoose
2dd76ab
fix(connection): throw error if username:password includes @ or :
6752313
Merge pull request #5093 from Jiang-Xuan/patch-1
70c6fd9
fix(discriminator): handle class names consistently
aae7c57
fix(document): ensure subdoc post save runs after parent save
2bbc59e
test(document): repro #5085
64b4eb1
fix(querycursor): run pre find hooks with .cursor()
dc79ff6
test(querycursor): repro #5096
bbf6166
refactor: move more tests into before hooks
a160e4e
refactor: move more schemas into before hooks
b72eaca
refactor: move most test schemas into before hooks
51b8e80
fix(schema): make clone() work with reusing discriminator schemas
432360e
test(discriminator): repro #5098
There are 21 commits in total. See the full diff.
Your tests are still failing with this version. Compare the changes π¨
The new version differs by 17 commits .
86d6f73
chore: release 4.9.3
5eb8692
perf(populate): dont clone whole options every time
f6dd89f
docs(schematype): explain custom message with required function
12425b5
fix(populate): only apply refPath duplicate id optimization if not array
ca59b9c
test(populate): repro #5114
0a7be41
docs(schematypes): explain some subtleties with arrays
79fdf6a
Merge pull request #5129 from monkbroc/patch-1
fe20693
Merge pull request #5131 from krmannix/master
f4d7ad6
fix(document): copy non-objects to _doc when init()
cede3b4
test(document): repro #5111
04fb701
feat(document): add isDirectSelected() to minimize isSelected() changes
2d6bf66
test(document): repro #5063
0a03288
docs(discriminator): use message in discriminator docs re: #5113
eee1f04
document.js fixes for functions prepended with $
65f6178
docs(schematype): explain how to use isAsync
with validate()
There are 17 commits in total. See the full diff.
Your tests are still failing with this version. Compare the changes π¨
The new version differs by 23 commits .
d4d2d01
chore: release 4.9.4
ed617b1
fix(schema): clone query middleware correctly
b9f7d54
docs(aggregate): fix typo
364baa0
Merge pull request #5154 from Automattic/revert-5151-patch-1
3e66ded
Revert "fix blue bird "a promise was created in a handler but was not returneβ¦"
dee0503
Merge pull request #5153 from clozanosanchez/patch-1
3d7cf68
Merge pull request #5151 from maa105/patch-1
75a325f
fix(query): handle $setOnInsert consistent with $set
eb3bb0a
test(query): repro #5126
12c129b
Solves issue #5141, regression caused by #5098
bf6148d
Update query.js
97be22f
chore: add setOnInsert to castOps
ed12a25
fix(populate): don't mutate populate result in place
9d940b7
test(populate): repro #5128
816c132
Update query.js
There are 23 commits in total. See the full diff.
Your tests are still failing with this version. Compare the changes π¨
The new version differs by 14 commits .
e5390b1
chore: release 4.9.5
3b07f29
chore: fix build on node 4+5
fe428a9
docs: add advanced schemas docs
06099f8
docs(schema): add basic docs for loadClass()
1bdb17f
chore: customize travis build
c894753
chore: remove old ES6 integration tests
761ea35
test(update): repro #5164
835f3c8
Merge pull request #5164 from Sebmaster/fix/wrong-null-handling
fce6716
Fix casting of null values
7d8254b
fix(model): add resolveToObject option for mapReduce with ES6 promises
52bb50f
test(model): repro #4945
0e5cbab
fix(document): handle null/undefined gracefully in applyGetters()
e05f597
test(document): repro #5143
b66be34
chore: now working on 4.9.5
See the full diff.
Your tests are still failing with this version. Compare the changes π¨
The new version differs by 20 commits0.
ca446b5
chore: release 4.9.6
5fe1296
Merge pull request #5192 from jhob/gh-5189
2fcd595
Merge pull request #5178 from milesbarr/patch-1
159ac94
Merge pull request #5172 from tzellman/master
a2addca
fix(model): modify discriminator() class in place
1237132
test: repro #5175
147e605
docs(model): fix replaceOne example for bulkWrite
bfd3b00
fix(document): repro and fix for gh-5189
190374a
fix(document): don't create a new array subdoc when creating schema array
d467f05
test(document): repro #5162
b5fa384
fix: upgrade mongodb -> 2.2.26
b13b09b
fix(model): merge query hooks from discriminators
115e85d
test(model): repro #5147
7f6d459
Update schematype.js
551c0a7
fix(document): add parent() function to subdocument to match array subdoc
There are 20 commits in total.
See the full diff
Your tests are still failing with this version. Compare the changes π¨
The new version differs by 16 commits0.
d29a115
chore: release 4.9.7
1b2d1cd
test: fix #5190 tests for < 3.4
773639a
fix(model): handle Decimal type in insertMany correctly
958bbb2
test(model): repro #5190
4771b05
fix(schema): ensure correct path for deeply nested schema indexes
f204aa7
test(schema): repro #5199
e432de2
fix(schema): make remove a reserved name
baedc21
style: fix lint
60920b9
Merge branch 'master' of github.com:Automattic/mongoose
9966920
fix(validation): handle returning a promise with isAsync: true
4cc2a55
test: repro #5171
01f3019
Merge pull request #5204 from phutchins/internalDocumentationFix
15809df
docs: add details about unique not being a validator
ee4584d
Updating documentation to not be contradictory
908d209
fix: upgrade kareem to handle async pre hooks correctly
There are 16 commits in total.
See the full diff
Your tests are still failing with this version. Compare the changes π¨
The new version differs by 35 commits0.
5f0ce6e
chore: release 4.9.9
d5da9ca
fix(connection): set $hasHandler on promises returned from openSet()
1f16739
style: fix lint
2d459ec
refactor(connection): don't use promise for createConnection()
be8a6e4
refactor(connection): move openSet args logic into separate function
0eda07a
fix(document): don't emit model error if callback specified for consistency with docs
7182998
test(document): repro #5216
e74c9d3
fix(connection): don't throw if .catch() on open() promise
edd0207
test(connection): repro #5229 part 1
9c05394
fix(schema): allow update with $currentDate for updatedAt to succeed
c55da9c
test: repro #5222
9986f0a
docs(query): correct type for Query#regex()
eed8bcd
fix(document): handle errors in subdoc pre validate
9f24e99
test(document): repro #5215
6942c34
Merge branch 'master' of github.com:Automattic/mongoose
There are 35 commits in total.
See the full diff
Your tests are still failing with this version. Compare the changes π¨
The new version differs by 11 commits.
bb1f92a
chore: release 4.9.10
ec76786
fix(connection): ensure callback arg to openSet() is handled properly
4f78b3b
fix(document): check for virtual before setting nested non-existent path
7393f10
test(document): repro #5250
10895fe
Merge branch 'master' of github.com:Automattic/mongoose
236c87e
fix(model): skip index build if connecting after model init and autoIndex false
3f33ef6
Merge pull request #5248 from OmgImAlexis/master
76e5c2e
docs: remove dead plugins repo and add content links
bdc1b9c
docs(populate): add details re: justOne in virtual populate
f83c9cc
fix typo
8a2cda8
chore: now working on 4.9.10
See the full diff
Your tests are still failing with this version. Compare the changes π¨
The new version differs by 59 commits.
43752e8
chore: release 4.10.0
142fbba
Merge pull request #5270 from Automattic/4.10
4bc7b3e
docs: add missing ignores to sharding plugin
e8c8789
Merge branch '4.10' of github.com:Automattic/mongoose into 4.10
9d4c9d4
Merge branch 'master' into 4.10
b8f0dd8
Merge pull request #5253 from Automattic/5145
f3805fa
Merge pull request #5252 from Automattic/4569
8ba7869
Merge pull request #5268 from clozanosanchez/patch-2
373bb6f
Update clone method to include indexes
07b12f0
chore: now working on 4.9.11
2373502
Merge branch '4.10' into 5145
214323d
Merge branch '4.10' into 4569
636e922
style: fix lint
6987ba8
fix(document): make nested doc keys not enumerable again
25c350f
fix(model): always emit 'index', even if no indexes
There are 59 commits in total.
See the full diff
Your tests are still failing with this version. Compare the changes π¨
The new version differs by 53 commits.
e3c36a7
chore: release 4.10.5
4c80f66
style: fix lint
893b1bf
fix(populate): handle init-ing nested virtuals properly
1f538e3
Merge branch 'master' of github.com:Automattic/mongoose
e7d24a5
fix(update): report update validator error if required path under single nested doc not set
9ede6be
test(update): repro #5269
2b29d2a
chore: temporarily remove node 8 from travis
8acce12
chore: add node 8 to travis
a66bf52
test(populate): repro #5311
31165e6
fix(schema): remove default validate pre hook that was causing issues with jest
1372151
chore: improve contrib guide for building docs
5a22560
refactor: move querycursor under the cursor dir
e4a4002
chore: add keys in npmignore and gitignore
8f02f26
chore: fix doc build in master
9403bc7
chore: now working on 4.10.5
There are 53 commits in total.
See the full diff
Your tests are still failing with this version. Compare the changes π¨
The new version differs by 42 commits.
2eda0d9
chore: release 4.10.7
ba06058
fix(query): callback with cast error if remove and delete* args have a cast error
659c80f
test(query): repro #5323
3bcf412
chore: remove sinon dep re: #5357
6e40538
Merge pull request #5357 from igwejk/do_not_modify_user_passed_options_map
b4e3fc4
docs(validation): show overriding custom validator error with 2nd cb arg
3319fd7
Removed dependency on external 'clone' module and used the one in 'lib/utils'
e65dd63
fix(populate): don't set populate virtual to ids when match fails
fe0a629
test(populate): repro #5336
a1d0ab6
Merge pull request #5356 from CalebAnderson2014/patch-1
7d49b37
chore: bump bluebird dep to latest for test
9507813
chore: get rid of old docs file
586dc9f
Fixed ESLINT errors
27e82db
Fix mutates user passed option map
384bae6
Update guide.jade
There are 42 commits in total.
See the full diff
Your tests are still failing with this version. Compare the changes π¨
The new version differs by 25 commits.
6fd743a
chore: release 4.10.8
6c0acaa
test: only run decimal update test on 3.4 or higher
ad909d8
test: fix tests
a8a0085
Merge branch 'master' of github.com:Automattic/mongoose
c1990ac
style: fix lint
00322e7
Merge pull request #5374 from gianpaj/patch-1
34deb5c
Merge pull request #5385 from Automattic/fix-raw-update-decimal-issue
ed76294
test: add coverage for #5361
1835bb7
fix: correctly cast decimals in update
6554f03
Merge branch 'master' into fix-raw-update-decimal-issue
8489948
style: fix lint
6a571b2
fix(document): ensure consistent context for nested doc custom validators
10e0fbd
test(document): repro #5347
0545f02
feat: add merge method to raw query update method
dfd4414
style: fix lint
There are 25 commits in total.
See the full diff
Your tests are still failing with this version. Compare the changes π¨
The new version differs by 44 commits.
c703010
chore: release 4.11.0
973fcac
Merge pull request #5391 from Automattic/4.11
5e855ea
test: remove bad test
664a631
test: fix query stream test
c27c201
Merge pull request #5372 from Automattic/5339
d5a49e2
Merge branch '4.11' into 5339
97a2f9b
Merge pull request #5373 from Automattic/4009
5e4d0e6
Merge pull request #5355 from Automattic/5304
1bb39b8
Merge pull request #5298 from Automattic/4244
bd0f957
test: fix tests
85e7984
style: fix lint
84d102a
test: fix tests
2aad9fa
chore: rename useMongooseUri -> useMongoClient
ab6aad5
Merge branch '4.11' into 5304
7715120
Merge branch '4.11' into 4244
There are 44 commits in total.
See the full diff
Your tests are still failing with this version. Compare the changes π¨
The new version differs by 30 commits.
98af8e8
chore: release 4.11.1
ca9c305
docs(connection): add links to MongoClient.connect()
14c13cf
Merge branch 'master' of github.com:Automattic/mongoose
6c025c8
fix(connection): make sure to call onOpen in openUri()
b1e9917
docs(connection): add link to openUri deprecation
586effe
docs(connection): improve docs re: createConnection promise
fb3636d
Merge pull request #5427 from fredericosilva/fix_doc
3ff9bd0
Merge pull request #5402 from zbjornson/zb/justone
8877a57
Merge pull request #5398 from pjo336/patch-1
f4551b9
fix(update): handle update with defaults and overwrite but no update validators
c868ee7
test(update): repro #5086
81714c2
style: fix lint
528f125
fix(populate): handle undefined refPath values in middle of array
a66f618
test(populate): repro #5377
d510152
Merge pull request #5426 from Automattic/5363
There are 30 commits in total.
See the full diff
Your tests are still failing with this version. Compare the changes π¨
The new version differs by 29 commits.
9155b02
chore: release 4.11.2
9368df0
fix(document): reset down the nested subdocs when resetting parent doc
b695223
test(document): repro #5406
fd811b7
fix(document): don't crash if calling validateSync()
after overwriting doc array index
64689f8
test(document): repro #5389
4495146
fix(connection): make openUri() return connection decorated with then() and catch()
e0b95b5
fix(document): don't double-validate deeply nested doc array elements
56c8c12
test(document): repro #5411
4387373
fix(connection): handle autoIndex with useMongoClient
ff71ece
test(connection): repro #5423
6750a7f
fix(update): correctly cast document array in update validators with exec()
7d75f28
test(update): repro #5430
1613ef5
fix: enforce $set on an array must be an array
26bbb76
test(update): repro #5403
8711c29
fix(schema): handle type: [Array]
in schemas
There are 29 commits in total.
See the full diff
Your tests are still failing with this version. Compare the changes π¨
The new version differs by 9 commits.
2b337dd
chore: release 4.11.3
465a231
Merge branch 'master' of github.com:Automattic/mongoose
343b7a7
fix(connection): remove .then() before resolving to prevent infinite recursion
4f2c023
Merge pull request #5443 from prototypeme/master
c89a36f
Merge pull request #5454 from wookieb/master
fb8549e
chore: now working on 4.11.3
62aec9b
Proper handling of 'strict' option per query
ca22cd8
Removing global.MONGOOSE_DRIVER_PATH double check
7413cdb
Load bundled driver first and then override
See the full diff
Your tests are still failing with this version. Compare the changes π¨
The new version differs by 34 commits.
ee1987e
chore: release 4.11.4
dcd3d96
fix(query): apply schema excluded paths if only projection is a $slice
5ad4c9b
test(query): repro #5450
48da453
test: fix tests re: #5486
b64638f
Merge pull request #5486 from lchenay/patch-1
01ef8b1
Merge branch 'master' into patch-1
f6e4dce
fix(cursor): call next() in series when parallel option used
24fa1cc
fix(query): ensure castConditions called for findOne and findOneAnd*
c2670a9
docs(aggregate): add useMongooseAggCursor docs
0c2d99f
fix(aggregate): don't rely on mongodb aggregate to put a cursor in the callback
b108182
test(aggregate): repro agg cursor issue #5394
fe3897b
docs(middleware): clarify context for document, query, and model middleware
77f4bc5
style: fix lint
af73f64
fix(schema): apply nested schema hooks when compiling parent so global plugin hooks work
6c1bb55
test: repro #5437
There are 34 commits in total.
See the full diff
Your tests are still failing with this version. Compare the changes π¨
The new version differs by 40 commits.
b6340c8
chore: release 4.11.6
93e771c
fix: upgrade mongodb -> 2.2.30
d1f6e27
refactor(model): dont hardcode 1000 re: #5529
90b17ae
Merge pull request #5529 from andresattler/master
31a6390
fix(browserDocument): prevent stack overflow caused by double-wrapping embedded doc save() in jest
729ad62
Update model.js
71639e3
refactor(document): get rid of hacky usage of bind()
d39ba28
fix(document): clear single nested doc when setting to empty object
a364c1f
test(document): repro #5506
12126bf
fix: limiting number of async operations per time in insertMany
9db4fdb
chore: add lock file
a8c7c05
fix(populate): ensure nested virtual populate gets set even if top-level property is null
26bd8cf
test(populate): repro #5431
a7df159
fix(connection): emit reconnected and disconnected events correctly with useMongoClient
33ca169
chore: now working on 4.11.6
There are 40 commits in total.
See the full diff
Your tests are still failing with this version. Compare the changes π¨
The new version differs by 18 commits.
f09109a
chore: release 4.11.7
9da4b0d
style: fix lint
ec13cca
Merge branch 'master' of github.com:Automattic/mongoose
cded3f8
test(populate): repro #5542
2f7fb10
Merge pull request #5544 from davidwu226/fix-virtual-populate-tojson
cb5b117
Merge pull request #5535 from et/patch-1
ee9b201
chore: use absolute paths for launchers
708764c
fix: upgrade mongodb -> 2.2.31 to support user/pass options
eae4fd3
Fix toJson() when apply to a virtual populate -- missing a clone() call.
c1de420
fix: add warning about running jest in jsdom environment
f42876a
fix(document): ensure overwriting a doc array cleans out individual docs
970c8b1
test(document): repro #5523
2b816ea
Fix property name
b382c24
fix(schema): handle creating arrays of single nested using type key
1b98177
test(schema): repro #5521
There are 18 commits in total.
See the full diff
Your tests are still failing with this version. Compare the changes π¨
The new version differs by 29 commits.
7d03378
Merge branch 'master' of github.com:Automattic/mongoose
a153d23
chore: release 4.11.8
3561fa9
Merge pull request #5570 from Automattic/5548
b220e26
fix(model): defer idGetter until schema is compiled
2a1ec43
Merge branch 'master' into 5548
960fe1c
Merge pull request #5571 from efkan/patch-1
35d4dac
Merge pull request #5547 from ndabAP/master
aeb6915
Adding warning regarding ObjectId usage
a2ec3b9
Merge branch 'master' of github.com:Automattic/mongoose
97c9f40
fix(model): allow setting id
property after schema was created
0c3016f
test(model): repro #5548
719b2bc
Merge pull request #5566 from Automattic/5524
c04f247
chore: bump lock file
42c0cd1
Merge branch 'master' into 5524
15e4fed
test: remove deep equality check
There are 29 commits in total.
See the full diff
Your tests are still failing with this version. Compare the changes π¨
The new version differs by 10 commits.
e5c9a6d
chore: release 4.11.9
c0eb6ff
fix(query): only skip castForQuery for mongoose arrays
3c59840
docs(schematypes): fix spacing re: #5567
7569dd4
test: fix tests on 0.x
402462e
style: fix lint
c434ca9
fix(query): enforce binary subtype always propagates to mongodb
26d9602
test(query): repro #5551
e2790f6
fix(browser): rely on browser entrypoint to decide whether to use BrowserDocument or NodeDocument
3e70194
fix(error): avoid using arguments.callee because that breaks strict mode
45e36ab
chore: now working on 4.11.9
See the full diff
Your tests are still failing with this version. Compare the changes π¨
The new version differs by 30 commits.
00d10d7
chore: release 4.11.10
de065e7
chore: pass all options to populated() re: #5564
8f2f5b6
test: make connection tests more robust
6c2e00d
docs: add back 3.x docs
129ba3a
fix(populate): don't mark path as populated until populate() is done
529df28
test(populate): repro #5564
4d7e976
test: extend timeout for connection stop/start tests
d000ea9
style: fix lint
714357b
fix(connection): emit timeout event on socket timeout
c120ab5
test(connection): repro #4513
71cd410
Merge branch 'master' of github.com:Automattic/mongoose
ce586e4
docs: add KeenIO for tracking
f2aca69
Merge pull request #5594 from kevinburke/fix-typo
8bbf8a9
style: fix lint
6033179
fix(document): make push()-ing a doc onto an empty array act as manual population
There are 30 commits in total.
See the full diff
Your tests are still failing with this version. Compare the changes π¨
The new version differs by 21 commits.
9b388b8
chore: release 4.11.11
66c41e4
style: fix lint
55716cc
fix(connection): properly set ready state in response to driver 'close' and 'reconnect' events
1cd36a8
test(connection): repro #5604
2aa4d84
chore: bump lock file
3f5908c
fix(query): ensure find callback only gets called once when post init hook throws error
a6eb59a
test(query): repro #5592
afa0a4d
style: fix lint
0947633
fix(document): ensure single embedded doc setters only get called once, with correct value
f097931
test(document): repro #5601
2e942e5
style: remove comma-separated vars
f9f4986
chore: remove debug print
501e0e8
Merge pull request #5625 from Automattic/test-unique-validator
2121efb
chore: use small pool size for test re: #5595
691fd63
chore: enable debug mode for test
There are 21 commits in total.
See the full diff
Your tests are still failing with this version. Compare the changes π¨
The new version differs by 13 commits.
5379221
Merge branch 'master' of github.com:Automattic/mongoose
b69abe5
chore: release 4.11.12
84ef964
Merge pull request #5644 from timkinnane/patch-1
1fe4fbc
fix(document): add graceful fallback for setting a doc array value and pull()
-ing a doc
7b08618
test(document): repro #3511
84695a1
refactor(document): move compile and defineKey into separate file
df89263
Merge pull request #5627 from GabrielNicolasAvellaneda/patch-1
7c006f6
Asterisk should not render as markdown bullet
c232c2e
fix(query): apply select correctly if a given nested schema is used for 2 different paths
57e7bea
test(query): repro #5603
e0e0aa6
fix(connection): call callback when initial connection failed
d8639d5
chore: now working on 4.11.12
de6c406
Fixed example to work with current stable version
See the full diff
Your tests are still failing with this version. Compare the changes π¨
The new version differs by 27 commits.
cc32e59
Merge branch 'master' of github.com:Automattic/mongoose
96e06b7
chore: release 4.11.13
cc52ec0
Merge pull request #5665 from sime1/master
ab9ba7c
test: add coverage for #5656
52ed14f
Merge pull request #5656 from zipp3r/master
a872591
fix(query): avoid throwing cast error for strict: throw with nested id in query
2831006
test(query): repro #5640
6cf6c61
fix replaceOne with validators
6fa6055
fix(types): handle manual population consistently for unshift() and splice()
e666f11
test(document): repro #5504
12a08af
refactor(types): create helper function for logic from #5504
545bd39
fix(document): handle setting doc array to array of top-level docs
bc40e45
test(document): repro #5632
9f6e79b
fix(schema) code ftyle
7b13e3b
fix(schema): turn back checks for null
value for timestamp paths in Schema.prototype.setupTimestamp
There are 27 commits in total.
See the full diff
Your tests are still failing with this version. Compare the changes π¨
The new version differs by 18 commits.
c86ef79
chore: release 4.11.14
0165e5f
chore: bump lockfile and add back nsp re: #5658
07e62be
fix(populate): automatically select() populated()-ed fields
cc6e489
test(populate): repro #5669
4be7d79
chore: remove nsp for now
5ab6726
chore: run nsp after test
2b4435d
Merge pull request #5679 from hairyhenderson/add-nsp-check-in-ci
bf6ef00
Merge pull request #5675 from jonathanprl/patch-1
5332ab6
chore: use ~
48ca046
Adding nsp check to the CI build
f9e0525
fix(connection): make force close work as expected
0e5fc39
test(connection): repro #5664
e8f0055
Update mquery dependency
4875dbe
fix(model): make init()
public and return a promise that resolves when indexes are done building
3f17393
fix(document): treat $elemMatch as inclusive projection
There are 18 commits in total.
See the full diff
Your tests are still failing with this version. Compare the changes π¨
The new version differs by 40 commits.
2a26a92
chore: release 4.12.0
ec2a391
Merge pull request #5682 from Automattic/4.12
6760e19
Merge pull request #5546 from Automattic/5470
1a2432d
chore: fix merge conflicts
9f31d63
Merge branch '4.12' into 5470
b9cda3d
feat(query): run update validators on $pull and $pullAll
8f958f4
refactor: bring selectedInclusively() back
d6f65e7
docs(validation): add docs coverage for ValidatorError.reason
a072f83
feat(types): add discriminator()
function for single nested subdocs
97397cc
refactor: create _createConstructor helper for embedded schemas re: #5244
7880a77
style: fix lint
25a1566
docs(query): clarify relationship between custom query errors and cast errors
1ee73ce
chore: fix merge conflict
fb68f68
Merge branch 'master' into 4.12
abe39a6
chore: now working on 4.11.15
There are 40 commits in total.
See the full diff
Your tests are still failing with this version. Compare the changes π¨
The new version differs by 13 commits.
fbfe283
chore: release 4.12.1
140402c
fix(document): create new doc when setting single nested, no more set() on copy of priorVal
f472f5e
test(document): repro #5693
a318435
fix(model): recursively call applyMethods on child schemas for global plugins
7f1bfd2
test(model): repro #5690
1150338
fix(query): handle false when checking for inclusive/exclusive projection
2276254
test(populate): repro #5685
59f2378
fix: make addToSet() on empty array with subdoc trigger manual population
a8a9a2a
test: repro #5504
b8ebf88
docs: fix bad promise lib example on home page
a517f14
fix(discriminator): allow reusing child schema
aa3c732
test(discriminator): repro #5684
bbe2022
chore: now working on 4.12.1
See the full diff
Your tests are still failing with this version. Compare the changes π¨
The new version differs by 10 commits.
f2170ee
chore: release 4.12.2
aca06b1
docs(faq): add warnings about using arrow functions for getters/setters, virtuals, and methods
e063211
fix: bump mongodb -> 2.2.33
ccae0a9
fix(query): don't project in populated field if parent field is already projected in
4594c5d
test(query): repro #5669
6df4782
docs(schema): document the childSchemas property and add to public API
23967d7
test(schema): add coverage for childSchemas re: #5695
053a118
fix: upgrade muri for more detailed error messages
c5ec9a9
docs(connection): clarify that poolSize is max
4bb72dd
chore: now working on 4.12.2
See the full diff
Your tests are still failing with this version. Compare the changes π¨
The new version differs by 17 commits.
12b2087
chore: release 4.12.3
dfab80c
fix(connection): emit 'reconnect' event as well as 'reconnected' for consistency with driver
d9dce1b
fix: correctly bubble up left/joined events for replica set
fa6bce3
refactor(error): move error.js -> error/index.js for sanity
1452950
fix(model): handle setDefaultsOnInsert option for bulkWrite updateOne and updateMany
23da8c9
test(model): repro #5708
76d8ffe
refactor(query): make setDefaultsOnInsert take a filter as opposed to a query
7c45e7e
chore: correct 4.12.2 release date
480098d
test: fix 0.10+0.12 const issue
69e4480
docs(connection): improve docs regarding reconnectTries, autoReconnect, and bufferMaxEntries
2410add
fix(connection): allow passing in autoIndex
as top-level option rather than requiring config.autoIndex
b7ac49b
fix(query): handle null with addToSet/push/pull/pullAll update validators
16475f3
test(query): repro #5710
191ff1d
style: fix lint
1088266
chore: now working on 4.12.3
There are 17 commits in total.
See the full diff
Your tests are still failing with this version. Compare the changes π¨
The new version differs by 14 commits.
30394cd
chore: release 4.12.4
2445ca4
fix(connection): ensure connection promise helpers are removed before emitting 'connected'
8e7dfb0
test(connection): repro #5714
90f4782
docs(schema): add notes about runSettersOnQuery to schema setters
d95d433
Merge pull request #5730 from wlingke/master
a38203c
style: fix lint
720aace
Merge pull request #5726 from sheyooo/patch-1
c6fac06
clean up comments
aac3bd2
idGetter plugin tests - confirms #5713 has been solved
006cb71
Fixes typo in schematypes.jade
2e326f0
fix(collection): ensure queued operations run on the next tick
d2a4904
fix(model): avoid copying recursive $$context object when creating discriminator after querying
db63ef5
test(model): repro #5721
1aa4390
chore: now working on 4.12.4
See the full diff
Your tests are still failing with this version. Compare the changes π¨
The new version differs by 17 commits.
ae78242
chore: release 4.12.5
4d9d71b
test(discriminator): fix tests re: #5757
ee01370
Merge pull request #5766 from wlingke/master
411db61
fix: remove typo that was breaking tests
9c709e1
refactor: reduce number of array accesses
85821d9
fix(query): correctly handle $in
and required for $pull and update validators
3b4211e
test(query): repro #5744
b9ab446
refactor(test): remove unnecessary code
9e3427a
fix(document): catch sync errors in document pre hooks and report as error
1d87987
fix(populate): handle slice projections correctly when automatically selecting populated fields
f02641c
test(populate): repro #5737
f008895
chore: bump lockfile
b73af8d
Merge branch 'master' of https://github.com/wlingke/mongoose
8d09a20
Added test cases for #5706
174ad6c
Fixes #5706. Separately also adds length check for ObjectId hex string checker.
There are 17 commits in total.
See the full diff
Your tests are still failing with this version. Compare the changes π¨
The new version differs by 9 commits.
9153ae4
chore: release 4.12.6
65df02e
style: fix lint
64fd968
fix: undeprecate ensureIndex()
and use it by default
5ec995c
chore: disable travis email spam
f43a984
fix(schema): make clone() copy query helpers correctly
43fb086
test(schema): repro #5752
4138ce5
chore: bump lockfile
65cc909
chore: now working on 4.12.6
c83b416
chore: fix date
See the full diff
Your tests are still failing with this version. Compare the changes π¨
The new version differs by 42 commits.
ca7e915
chore: release 4.13.0
06f260b
Merge pull request #5771 from Automattic/4.13
4348fa1
Merge branch 'master' into 4.13
a48219b
chore: now working on 4.12.7
a980af8
Merge pull request #5748 from Automattic/5337
01bf209
feat(schema): allow using set as a schema path
2068a4b
refactor: get rid of weird setFunction, just use $set internally re: #1939
9b0525b
Merge branch '4.13' into 1939
b9c2d3a
Merge branch 'master' into 4.13
a51e1f5
fix(connection): handle no cb correctly for connection helpers
8632e79
feat(model): report validation errors from insertMany()
if using ordered: false
and rawResult: true
62e2ff6
Merge pull request #5740 from AyushG3112/addFields-aggregate-feature
cc41aa2
Merge branch '4.13' into addFields-aggregate-feature
06f39e8
Merge branch 'master' into 4.13
541fb36
(lint): fix trailing spaces
There are 42 commits in total.
See the full diff
Your tests are still failing with this version. Compare the changes π¨
The new version differs by 20 commits.
a7eeab1
chore: release 4.13.1
bb6a64e
docs(discriminator): add warning to always attach hooks before calling discriminator()
b4cf78f
fix(hooks): defer applying embedded discriminator hooks until top-level model is compiled
54d9189
Merge pull request #5798 from adamreisnz/patch-1
060fcdf
fix(model): increment version when $set-ing it in a save() that requires a version bump
ab668da
test(model): repro #5779
3b07c00
Use old school ES5 just in case
77c543d
Accept multiple paths or array of paths to depopulate
3771f49
refactor(query): move selectedInclusively() into separate helper
c93fdae
fix(query): don't treat projection with just $slice as inclusive
c40b313
test(query): repro #5737
2adf1f3
fix(query): don't explicitly project in discriminator key if user projected in parent path
a12d282
test(query): repro #5775
d284104
refactor(test): remove duplicate 2.4 checks re: #5765
9665a04
style: fix lint re: #5765
There are 20 commits in total.
See the full diff
Your tests are still failing with this version. Compare the changes π¨
The new version differs by 10 commits.
3e7497f
chore: release 4.13.2
836decf
Merge pull request #5808 from superheri/update-markdown
89d2f3d
feat(buffer): add support for subtype prop
910e8b2
chore: bump lockfile
68b1d2a
test(document): repro #5530
a43d6dc
update markdown
83abbad
docs: update release-items.md
22befbb
docs: fix capitalization issue
d6e1458
chore: now working on 4.13.2
2b61adf
chore: add missing comment for docs build
See the full diff
Your tests are still failing with this version. Compare the changes π¨
The new version differs by 6 commits.
8e5bd8b
chore: now working on 4.13.3
9bb9fe4
Merge pull request #5818 from superheri/travis
20fc0ab
fix(document): don't apply transforms to nested docs when updating already saved doc
dce067b
test(document): repro #5807
95e548e
chore: now working on 4.13.3
e67d1f3
Add a check for node js 8
See the full diff
Your tests are still failing with this version. Compare the changes π¨
The new version differs by 41 commits.
e318882
chore: release 4.13.5
edca051
style: fix lint
38131d4
Merge pull request #5344 from c0d0g3n/master
fe0d1c5
docs(query): add more detailed docs re: options
dc19eac
Merge pull request #5845 from Michael77/master
d5d7c1e
Merge pull request #5844 from ralphite/master
e061881
docs(faq): add faq re: typeKey
48aeccc
Merge branch '4.13'
1ffc38d
fix "TypeError: Cannot read property 'options' of undefined" error that stops actual error from being thrown
6e6a845
Merge pull request #1 from ralphite/guide-link-patch
d1f6691
Add link to bufferCommands
ad69054
Merge pull request #5834 from brunohcastro/fix/virtual-ref
82c615c
fix(document): if setting unselected nested path, don't overwrite nested path
93ea193
test(document): repro #5800
80731fd
fix(query): don't throw uncaught error if query filter too big
There are 41 commits in total.
See the full diff
Your tests are still failing with this version. Compare the changes π¨
The new version differs by 13 commits.
5c159d7
chore: release 4.13.6
7dc384c
Merge pull request #5856 from ekulabuhov/master
5c547ad
fix(query): report ObjectParameterError when passing non-object as filter to find() and findOne()
0de9867
test(query): repro #1698
a3fd08c
Added check for missing model parameter
f46e033
refactor: remove unnecessary constructor check
a9be7dc
docs: make Document $markValid() public re: #5826
cbab4ca
Added strictBool option to schema
4d4dfa1
fix(update): make upsert option consistently handle truthy values, not just booleans, for updateOne()
5e279f4
test(update): repro #5839
3a88543
docs(query): correct function signature for .mod() helper
16a41e5
chore: bump lockfile
a122191
chore: now working on 4.13.6
See the full diff
Your tests are still failing with this version. Compare the changes π¨
The new version differs by 25 commits.
e5fbd01
chore: release 4.13.7
8de8c84
Merge pull request #5889 from gokaygurcan/patch-1
e044fde
Update schematypes.jade
2ecf938
Merge pull request #5875 from ZacharyRSmith/fix/eachAsync
580b2d5
chore: more consistent copy
e2e38e5
Merge pull request #5871 from jinasonlin/master
eb2c337
fix(document): run validate hooks on array subdocs even if not directly modified
5025a4e
test(document): repro #5861
1c3e210
test: fix tests re: #5881
4f1e1a0
refactor(document): use isDefiningProjection() helper instead of checking for $meta and $slice everywhere
107b838
fix(discriminator): don't treat $meta as defining projection when querying
7c355b0
test(discriminator): repro #5859
cc84026
refactor: add isDefiningProjection helper re: #5881
83d9a98
docs(connection): improve connection string query param docs
a11c05e
docs(middleware): some cleanup re: #5866
There are 25 commits in total.
See the full diff
Your tests are still failing with this version. Compare the changes π¨
The new version differs by 13 commits.
96cfbb8
chore: release 4.13.8
3b6eec3
docs(guide): use more up-to-date syntax for autoIndex example
e179034
docs(README): add recommended import syntax
fb21c07
Revert "chore: bump nsp"
41ff691
chore: bump nsp
6da0c52
Merge pull request #5927 from abagh0703/patch-1
f59defb
refactor: fix a few tests re: #5891
a159115
Grammar change: it's --> its
ccec46f
fix: propagate lean options to child schemas
4e64596
fix(populate): use correct model with discriminators + nested populate
ed8e874
test(populate): repro #5858
1996a06
chore: bump lockfile
722d0ab
chore: now working on 4.13.8
See the full diff
Version 4.8.2 of mongoose just got published.
This version is covered by your current version range and after updating it in your project the build failed.
As mongoose is a direct dependency of this project this is very likely breaking your project right now. If other packages depend on you itβs very likely also breaking them. I recommend you give this issue a very high priority. Iβm sure you can resolve this :muscle:
Status Details
- β **continuous-integration/travis-ci/push** The Travis CI build failed [Details](https://travis-ci.org/erictherobot/kano/builds/200584837)Commits
The new version differs by 25 commits .
5dffa95
chore: release 4.8.2
f577041
test: remove bad test
7960369
test: fix tests again
b5ca664
test: fix 0.12 tests
370cbc0
test: use eval() to avoid syntax errors
24ddf18
test: add strict mode
0993275
chore: upgrade mocha
b64d7e1
Merge branch 'master' of github.com:Automattic/mongoose
4113f31
fix(update): actually run validators on addToSet
a128bd0
test(update): repro #4953
eec2c36
Merge pull request #4958 from ValYouW/allow-upd-null-buffer
490fee7
chore: ignore model.discriminator.test for now
85bbce5
fix(discriminator): handle subclassing with loadClass correctly
d20ae4e
test(discriminator): repro #4942
4b1bdb0
fix(document): handle setting discriminator doc
There are 25 commits in total. See the full diff.
Not sure how things should work exactly?
There is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and of course you may always [ask my humans](https://github.com/greenkeeperio/greenkeeper/issues/new).Your Greenkeeper Bot :palm_tree: