Open greenkeeper[bot] opened 7 years ago
Your tests are passing again with this version. Explicitly upgrade to this version π
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 passing again with this version. Explicitly upgrade to this version π
The new version differs by 51 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 51 commits in total.
See the full diff
Your tests are passing again with this version. Explicitly upgrade to this version π
The new version differs by 62 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
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()
There are 62 commits in total.
See the full diff
Your tests are passing again with this version. Explicitly upgrade to this version π
The new version differs by 121 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
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
There are 121 commits in total.
See the full diff
Your tests are passing again with this version. Explicitly upgrade to this version π
The new version differs by 131 commits.
3474d8d
chore: release 4.10.1
dc6f887
fix(populate): handle doc.populate() with virtuals
a6dd311
test(populate): repro #5240
6a2d405
fix(aggregate): handle sorting by text score correctly
b386516
test(aggregate): repro #5258
54f624e
Merge branch 'master' of github.com:Automattic/mongoose
5038635
fix(schema): enforce that _id is never null
f7cbbdc
docs: list a couple intermediate changes in changelog
d951bed
chore: now working on 4.10.1
274ed0f
docs: add missing ignore
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
There are 131 commits in total.
See the full diff
Your tests are passing again with this version. Explicitly upgrade to this version π
The new version differs by 136 commits.
23efdcf
chore: release 4.10.2
f627ba5
fix: bump ms -> 2.0.0
b8263d6
fix: bump mquery for regexp vulnerability
84b3e28
docs: improve projection descriptions re: #1534
ca5e53c
chore: now working on 4.10.2
3474d8d
chore: release 4.10.1
dc6f887
fix(populate): handle doc.populate() with virtuals
a6dd311
test(populate): repro #5240
6a2d405
fix(aggregate): handle sorting by text score correctly
b386516
test(aggregate): repro #5258
54f624e
Merge branch 'master' of github.com:Automattic/mongoose
5038635
fix(schema): enforce that _id is never null
f7cbbdc
docs: list a couple intermediate changes in changelog
d951bed
chore: now working on 4.10.1
274ed0f
docs: add missing ignore
There are 136 commits in total.
See the full diff
Your tests are passing again with this version. Explicitly upgrade to this version π
The new version differs by 152 commits.
56409b6
chore: release 4.10.3
405bfb3
test(timestamps): add test covering #4503
3cc3499
Merge branch 'master' of github.com:Automattic/mongoose
b01d955
docs: add description of alias option
f17da00
Merge pull request #5297 from dhritzkiv/patch-2
c2520e1
Tweak updateOne and replaceOne documentation notes
7a78207
Merge pull request #5292 from nathanallen/fix-sidebar-toggle
efb017f
fix(schema): correctly handle ref ObjectIds from different mongoose libs
3c60b4e
fix(schema): load child class methods after base class methods to allow override
4f9d40a
test(schema): repro #5227
9c7849b
fixes #5291 - reveal subtopics in sidebar on first click
26e92e9
fix(document): prevent infinite loop if validating nested array
3f94176
test(document): repro #5282
a59c01f
chore: add repl start script
dd21f01
chore: upgrade to mongodb 2.2.27
There are 152 commits in total.
See the full diff
Your tests are still failing with this version. Compare the changes π¨
The new version differs by 159 commits.
5556c05
chore: release 4.10.4
f4b384e
docs(query): add docs about runSettersOnQuery
cd86287
chore: dont store test data in same directory re: #5303
90c33a3
Merge pull request #5301 from Starfox64/master
8bc4df6
Add data dirs in tools/ to .npmignore
7505232
chore: ignore data dirs in tools/
e5cad83
chore: now working on 4.10.4
56409b6
chore: release 4.10.3
405bfb3
test(timestamps): add test covering #4503
3cc3499
Merge branch 'master' of github.com:Automattic/mongoose
b01d955
docs: add description of alias option
f17da00
Merge pull request #5297 from dhritzkiv/patch-2
c2520e1
Tweak updateOne and replaceOne documentation notes
7a78207
Merge pull request #5292 from nathanallen/fix-sidebar-toggle
efb017f
fix(schema): correctly handle ref ObjectIds from different mongoose libs
There are 159 commits in total.
See the full diff
Your tests are passing again with this version. Explicitly upgrade to this version π
The new version differs by 15 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
See the full diff
Your tests are passing again with this version. Explicitly upgrade to this version π
The new version differs by 57 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 57 commits in total.
See the full diff
Your tests are passing again with this version. Explicitly upgrade to this version π
The new version differs by 82 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 82 commits in total.
See the full diff
Your tests are passing again with this version. Explicitly upgrade to this version π
The new version differs by 126 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 126 commits in total.
See the full diff
Your tests are passing again with this version. Explicitly upgrade to this version π
The new version differs by 156 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 156 commits in total.
See the full diff
Your tests are passing again with this version. Explicitly upgrade to this version π
The new version differs by 185 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 185 commits in total.
See the full diff
Your tests are passing again with this version. Explicitly upgrade to this version π
The new version differs by 194 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
9155b02
chore: release 4.11.2
9368df0
fix(document): reset down the nested subdocs when resetting parent doc
b695223
test(document): repro #5406
62aec9b
Proper handling of 'strict' option per query
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
There are 194 commits in total.
See the full diff
Your tests are passing again with this version. Explicitly upgrade to this version π
The new version differs by 228 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 228 commits in total.
See the full diff
Your tests are still failing with this version. Compare the changes π¨
The new version differs by 253 commits.
ee2f3ed
chore: release 4.11.5
1504d64
Merge pull request #5516 from TalhaAwan/patch-2
7136c06
Merge pull request #5502 from lchenay/patch-2
4a28e91
fix(populate): restore user-provided limit after mutating so cursor() works with populate limit
3bace2d
test(populate): repro #5468
b71e319
fix: wrong reference link to $lookup
845aca3
docs(document): copy docs for save from model to doc
d16a7fa
style: fix lint
4603124
fix(populate): propagate readPreference from query to populate queries by default
9e4fd1f
test(populate): repro #5460
20cce65
docs: warn not to use arrow functions for statics and methods
e659958
fix(error): allow overwriting DocumentNotFoundError message
0f053f1
fix(model): make DocumentNotFoundError take precedence over VersionError
2ede28b
fix(document): handle dotted virtuals in toJSON output
6e02dbb
test(document): repro #5473
There are 250 commits in total.
See the full diff
Your tests are passing again with this version. Explicitly upgrade to this version π
The new version differs by 15 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
See the full diff
Your tests are passing again with this version. Explicitly upgrade to this version π
The new version differs by 33 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 33 commits in total.
See the full diff
Your tests are passing again with this version. Explicitly upgrade to this version π
The new version differs by 62 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 62 commits in total.
See the full diff
Your tests are passing again with this version. Explicitly upgrade to this version π
The new version differs by 72 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
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
There are 72 commits in total.
See the full diff
Your tests are passing again with this version. Explicitly upgrade to this version π
The new version differs by 102 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 102 commits in total.
See the full diff
Your tests are passing again with this version. Explicitly upgrade to this version π
The new version differs by 123 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 123 commits in total.
See the full diff
Your tests are passing again with this version. Explicitly upgrade to this version π
The new version differs by 136 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
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
There are 136 commits in total.
See the full diff
Your tests are passing again with this version. Explicitly upgrade to this version π
The new version differs by 163 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 163 commits in total.
See the full diff
Your tests are passing again with this version. Explicitly upgrade to this version π
The new version differs by 181 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 181 commits in total.
See the full diff
Your tests are passing again with this version. Explicitly upgrade to this version π
The new version differs by 221 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 221 commits in total.
See the full diff
Your tests are passing again with this version. Explicitly upgrade to this version π
The new version differs by 234 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
2a26a92
chore: release 4.12.0
ec2a391
Merge pull request #5682 from Automattic/4.12
There are 234 commits in total.
See the full diff
Your tests are passing again with this version. Explicitly upgrade to this version π
The new version differs by 244 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
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
There are 244 commits in total.
See the full diff
Your tests are passing again with this version. Explicitly upgrade to this version π
The new version differs by 261 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 250 commits in total.
See the full diff
Your tests are passing again with this version. Explicitly upgrade to this version π
The new version differs by 275 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
12b2087
chore: release 4.12.3
There are 250 commits in total.
See the full diff
Your tests are passing again with this version. Explicitly upgrade to this version π
The new version differs by 292 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 250 commits in total.
See the full diff
Your tests are passing again with this version. Explicitly upgrade to this version π
The new version differs by 301 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
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
There are 250 commits in total.
See the full diff
Your tests are passing again with this version. Explicitly upgrade to this version π
The new version differs by 343 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
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
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
f43a984
fix(schema): make clone() copy query helpers correctly
43fb086
test(schema): repro #5752
There are 250 commits in total.
See the full diff
Your tests are passing again with this version. Explicitly upgrade to this version π
The new version differs by 363 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 250 commits in total.
See the full diff
Your tests are passing again with this version. Explicitly upgrade to this version π
The new version differs by 373 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
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
There are 250 commits in total.
See the full diff
Your tests are passing again with this version. Explicitly upgrade to this version π
The new version differs by 379 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
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
e67d1f3
Add a check for node js 8
a43d6dc
update markdown
83abbad
docs: update release-items.md
22befbb
docs: fix capitalization issue
d6e1458
chore: now working on 4.13.2
There are 250 commits in total.
See the full diff
Your tests are passing again with this version. Explicitly upgrade to this version π
The new version differs by 394 commits.
aa675e7
chore: release 4.13.4
bb840f5
fix(aggregate): add chainable .option() helper for setting arbitrary options
22d4657
fix(aggregate): add .pipeline()
helper to get the current pipeline
001f98b
Merge pull request #5822 from superheri/travis_node9
f6960da
Merge pull request #5823 from mfluehr/patch-1
a813dd2
Merge pull request #5821 from Faibk/master
2f2782e
Grammar fixes to unique
FAQ
a0ee8d8
chore: now working on 4.13.4
8e5bd8b
chore: now working on 4.13.3
62d09b0
Add node 9 in travis allowing failures
76da92e
added subevent test
484e32b
another typo
3c9a5c1
fixed variables in test
9bb9fe4
Merge pull request #5818 from superheri/travis
20fc0ab
fix(document): don't apply transforms to nested docs when updating already saved doc
There are 250 commits in total.
See the full diff
Your tests are passing again with this version. Explicitly upgrade to this version π
The new version differs by 420 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 250 commits in total.
See the full diff
Your tests are passing again with this version. Explicitly upgrade to this version π
The new version differs by 433 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
e318882
chore: release 4.13.5
edca051
style: fix lint
There are 250 commits in total.
See the full diff
Your tests are passing again with this version. Explicitly upgrade to this version π
The new version differs by 458 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 250 commits in total.
See the full diff
Your tests are passing again with this version. Explicitly upgrade to this version π
The new version differs by 471 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
e5fbd01
chore: release 4.13.7
8de8c84
Merge pull request #5889 from gokaygurcan/patch-1
There are 250 commits in total.
See the full diff
Version 4.9.6 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 βonlyβ a devDependency of this project it might not break production or downstream projects, but βonlyβ your build or test tools β preventing new deploys or publishes.
I recommend you give this issue a high priority. Iβm sure you can resolve this :muscle:
Status Details
- β **continuous-integration/travis-ci/push** The Travis CI build could not complete due to an error [Details](https://travis-ci.org/Dashride/mongoose-was-new/builds/225047103),- β **coverage/coveralls** First build on greenkeeper/mongoose-4.9.6 at 100.0% [Details](https://coveralls.io/builds/11205183)Commits
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
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: